Spotify Technology S.A.
SYSTEMS AND METHODS FOR PROVIDING MEDIA RECOMMENDATIONS USING CONTEXTUAL AND SEQUENTIAL USER EMBEDDINGS

Last updated:

Abstract:

An electronic device stores a plurality of vector representations for respective media content items in a vector space, where each vector represents a media content item. The electronic device receives a first set of input parameters representing a previous session of a user of the media-providing service where the previous session included two or more of the respective media content items. The electronic device then receives a second set of input parameters representing a current context of the user and provides the first set of input parameters and the second set of input parameters to a neural network to generate a prediction vector for a current session. The prediction vector is embedded in the vector space. The electronic device identifies, based on the prediction vector for the current session, a plurality of media content items of the respective media content items in the vector space and provides the plurality of media content items to the user of the media-providing service during the current session.

Status:
Application
Type:

Utility

Filling date:

12 Feb 2020

Issue date:

12 Aug 2021