USER CLASSIFICATION BASED UPON IMAGES
First Claim
1. A method of providing content to a user, comprising:
- evaluating an image, associated with a user, utilizing an image classifier to identify an object within the image;
identifying a predicted class based upon the object;
evaluating locational information for the image to determine an image location;
responsive to the image location corresponding to a home location of the user, determining that the predicted class is a class associated with the user;
selecting content from a content repository based upon the class; and
providing the content to the user.
5 Assignments
0 Petitions
Accused Products
Abstract
One or more systems and/or methods for providing content to a user are provided. An image, associated with a user, may be evaluated utilizing an image classifier to identify an object within the image. The object may be utilized to identify a predicted class for the user. In an example, the predicted class may correspond to a life event (e.g., graduating college, having a baby, buying a house, etc.) and/or a life stage (e.g., adolescence, retirement, etc.). Locational information (e.g., a geotag) for the image may be evaluated to determine an image location (e.g., a location where the image was generated). Responsive to the image location corresponding to a home location of the user, the predicted class may be determined to be a class associated with the user. Content (e.g., promotional content) may be selected from a content repository based upon the class and subsequently provided to the user.
-
Citations
20 Claims
-
1. A method of providing content to a user, comprising:
-
evaluating an image, associated with a user, utilizing an image classifier to identify an object within the image; identifying a predicted class based upon the object; evaluating locational information for the image to determine an image location; responsive to the image location corresponding to a home location of the user, determining that the predicted class is a class associated with the user; selecting content from a content repository based upon the class; and providing the content to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for providing content to a user, comprising:
-
an image classifier component configured to; evaluate an image, associated with a user, to identify an object within the image; identify a predicted class for the user based upon the object; evaluate locational information of the image to determine an image location for the image; determine a home location of the user by utilizing a leader-follower algorithm to evaluate one or more additional images associated with the user; and responsive to the image location corresponding to the home location, determine that the predicted class is a class associated with the user; and a content provider component configured to; select content from a content repository based upon the class associated with the user; and provide the content to the user. - View Dependent Claims (17, 18, 19)
-
-
20. A non-transitory computer readable medium comprising computer executable instructions that when executed by a processor perform a method for providing content to a user, comprising:
-
evaluating an image, associated with a user, utilizing an image classifier to identify an image feature within the image; identifying a predicted class for the user based upon the image feature; evaluating locational information of the image to determine an image location for the image; determining a home location of the user based upon one or more additional images associated with the user, the determining the home location comprising; evaluating locational information for the one or more additional images utilizing a leader-follower algorithm to determine the home location based upon a locational grouping of the one or more additional images over a timespan; responsive to the image location corresponding to a home location of the user, determining that the predicted class is a class associated with the user; selecting promotional content from a content repository based upon the class; and providing the promotional content to the user.
-
Specification