What's Rec SDK

Background

As AI technologies continue to evolve, sectors such as e-commerce, video production, and social media are placing increased demands on search, recommendation, and advertising systems. In an era characterized by information explosion and rapid Internet development, there is a surge in user data, product data, and video content. This makes the systems that handle search, recommendation, and advertising increasingly valuable. The growing need for these systems inevitably leads to a high demand for computing power. Consequently, the deployment and optimal utilization of larger computing power have become significant concerns for practitioners.

Product Definition

As a software development kit (SDK) for search, recommendation, and advertising services in the Internet market, Rec SDK provides a framework for these services based on the Ascend platform to meet related model training requirements, thus supporting large-scale search-recommendation-advertising scenarios and facilitating efficient training of search-recommendation-advertising models.

Product Benefits

Table 1 Product benefit description

Feature

Product Benefit

Usability

Easy-to-use APIs for quick development of algorithms and models

Accuracy

Less than 0.01% verification accuracy error on standard models

Performance

Efficient multi-level pipeline and high-speed collective communication for extreme performance