Patent ID: 11921728
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for performing a targeted search based on user interests, the method comprising:
receiving a user identifier for a user;
retrieving a user embedding based on the user identifier, wherein the user embedding is generated using a machine learning model based on received indications of user characteristics, user interests, and user actions as a low-dimensional space representation of the user;
identifying a set of document embeddings from a plurality of document embeddings using the user embedding, each document embedding of the set of document embeddings determined to be within a first distance of the user embedding;
generating a ranking for each document embedding of the set of document embeddings based on the user embedding; and
recommending to the user at least one document based on the ranking for each document embedding of the set of document embeddings.