System, methods and computer products for determining affinity to a content creator
AssigneeSpotify AB
InventorsNoel CODY, Kinshuk MISHRA, Steve SHIRLEY
Life of this patent
Estimating the term…
Abstract
Affinity scores are computed for a plurality of user accounts, each affinity score quantifies an affinity of a user account to a content creator of one or more digital objects hosted in a content hosting platform. Each affinity score is computed by collecting interaction data for the user account corresponding to the content creator, normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and generating the affinity score using the normalized interaction data.
Claims18
-21. (canceled)
A method for providing an interface for managing affinity-related information, comprising the steps of:
- collecting, by a collection unit:
- user interaction data associated with a user account and corresponding to a plurality of content creators,
- social media data associated with the user account, and
- attribute data describing attributes of the plurality of content creators;
- computing, based on the user interaction data, the social media data, and the attribute data, an affinity score that quantifies the affinity of the user account to a particular content creator of the plurality of content creators;
- storing the affinity score on a data store communicatively coupled to a network;
- and
- providing to a dashboard system on the network access to the affinity score associated with the particular content creator.
A device configured to manage affinity-related information, the device comprising:
- a collection unit configured to collect:
- user interaction data associated with a user account and corresponding to a plurality of content creators,
- social media data associated with the user account, and
- attribute data describing attributes of the plurality of content creators;
- a score generation unit configured to generate, based on the user interaction data, the social media data, and the attribute data, an affinity score that quantifies the affinity of the user account to a particular content creator of the plurality of content creators;
- and
- a data store, configured to store the affinity score on a data store communicatively coupled to a network and provide to a dashboard system on the network access to the affinity score associated with the particular content creator.
A non-transitory computer-readable medium having instructions stored therein that in response to execution by a device cause the device to perform operations comprising:
- computing affinity scores for a plurality of user accounts, each affinity score quantifying affinity of a user account to one of a plurality of content creators of one or more digital objects hosted in a content hosting platform, wherein computing an affinity score includes:
- collecting interaction data for the user account corresponding to a content creator;
- normalizing the collected interaction data using a total activity data of the user account on the content hosting platform and attribute data associated with the content creator, and
- generating the affinity score using the normalized interaction data.
Dependencies are inferred from the claim text.