Microsoft Corporation
USING CONTENT-BASED EMBEDDING ACTIVITY FEATURES FOR CONTENT ITEM RECOMMENDATIONS
Last updated:
Abstract:
Technologies for leveraging machine learning techniques to present content items to an entity based upon prior interaction history of the entity are provided. The disclosed techniques include identifying a first plurality of content items with which the entity has interacted during prior entity sessions. Interactions include selecting, viewing, or dismissing content items during prior entity sessions. For each content item in the first plurality, a learned embedding is identified, where each of the embeddings represent a vector of content item features mapped in a vector space. An aggregated embedding is generated based on the identified embeddings. A comparison is performed between the aggregated embedding and embeddings corresponding to a second plurality of content items. Based on the comparison, a subset of content items from the second plurality of content items is identified. The subset of content items is then presented on a computing device of the entity.
Utility
24 Dec 2019
24 Jun 2021