Patent ID: 11861677
Assignee: MAPLEBEAR INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 14:
15. A system comprising:
a processor; and
memory configured to store code comprising instructions, wherein the instructions, when executed, cause the processor to:
receive a search query from a user;
retrieve item embeddings for promoted items, wherein the item embeddings are learned using a machine learning embedding model;
calculate a Hadamard product of a search query embedding for the search query and a user embedding for the user, wherein the user embedding is learned using the machine learning embedding model;
approximate nearest neighbors from the Hadamard product to the item embeddings for the promoted items;
retrieve, based on the approximating, a set of candidate items;
rank the set of candidate items using a machine learning click through rate model; and
transmit, based on the ranking, a subset of the set of candidate items to a user device for display to the user.