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.

Status:
Application
Type:

Utility

Filling date:

24 Dec 2019

Issue date:

24 Jun 2021