Patent ID: 9178933
Filing Date: 2015-11-03
Classification: G06Q,H04L

Abstract:
1. A method comprising: receiving data describing one or more first engagement actions performed by a first user; generating an engagement profile associated with the first user based on the one or more first engagement actions; receiving data describing one or more images associated with the first user; determining one or more locations associated with the one or more images; generating a location profile associated with the first user based on the one or more locations; receiving data describing one or more content items; determining a degree of match between one or more subjects associated with the one or more content items and at least one of the engagement profile and the location profile; determining one or more interest scores for the one or more content items based on the degree of match; determining one or more recommended items from the one or more content items based on the one or more interest scores; and providing the one or more recommended items to the first user.