Ranking of images and image labels
First Claim
Patent Images
1. A method comprising:
- generating, by the computer system, initial scores for one or more terms and a plurality of images based on content that is associated with the plurality of images, wherein the initial scores indicate how closely the one or more terms are associated with the plurality of images in the content;
determining probabilities of navigating between images in the plurality of images, wherein the probabilities of navigating between images indicate how likely a user, who has viewed an image, is to perform an action that will cause another image to be displayed to the user;
determining, by the computer system, scores for the plurality of images and the one or more terms based on i) the probabilities of navigating between images and ii) the initial scores;
identifying a particular image from the plurality of images to associate with a particular term from the one or more terms based on the scores, wherein the content did not indicate an initial association between the particular image and the particular term based on a portion of the content that is associated with the particular image not including the particular term; and
providing, by the computer system, information that identifies the particular image and the particular term.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject matter of this specification can be embodied in, among other things, a method that includes determining a score for an image of a plurality of images with respect to each of one or more terms, identifying one or more of the terms for each of which the score for the image with respect to the respective identified term satisfies a criterion, and associating the identified terms with the image. Determining the score for the image with respect to a respective term includes determining probabilities of navigating between images in the plurality of images and determining the score for the image with respect to the respective term based on the probabilities.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, by the computer system, initial scores for one or more terms and a plurality of images based on content that is associated with the plurality of images, wherein the initial scores indicate how closely the one or more terms are associated with the plurality of images in the content; determining probabilities of navigating between images in the plurality of images, wherein the probabilities of navigating between images indicate how likely a user, who has viewed an image, is to perform an action that will cause another image to be displayed to the user; determining, by the computer system, scores for the plurality of images and the one or more terms based on i) the probabilities of navigating between images and ii) the initial scores; identifying a particular image from the plurality of images to associate with a particular term from the one or more terms based on the scores, wherein the content did not indicate an initial association between the particular image and the particular term based on a portion of the content that is associated with the particular image not including the particular term; and providing, by the computer system, information that identifies the particular image and the particular term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more computing devices that each include one or more processors; an image terms module of the one or more computing devices to generate initial scores for one or more terms and a plurality of images based on content that is associated with the plurality of images, wherein the initial scores indicate how closely the one or more terms are associated with the plurality of images in the content; a probabilities module of the one or more computing devices to determine probabilities of navigating between images in the plurality of images wherein the probabilities of navigating between images indicate how likely a user, who has viewed an image, is to perform an action that will cause another image to be displayed to the user; a scoring and ranking module of the one or more computing devices to; determine scores for the plurality of images and the one or more terms based on i) the probabilities of navigating between images and ii) the initial scores, and identify a particular image from the plurality of images to associate with a particular term from the one or more terms based on the scores, wherein the content did not indicate an initial association between the particular image and the particular term based on a portion of the content that is associated with the particular image not including the particular term; and an image indexing module of the one or more computing devices to provide information that identifies the particular image and the particular term. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A computer program product, tangibly encoded on a non-transitory computer-readable medium, operable to cause a data processing apparatus to perform operations comprising:
-
generating initial scores for one or more terms and a plurality of images based on content that is associated with the plurality of images, wherein the initial scores indicate how closely the one or more terms are associated with the plurality of images in the content; determining probabilities of navigating between images in the plurality of images, wherein the probabilities of navigating between images indicate how likely a user, who has viewed an image, is to perform an action that will cause another image to be displayed to the user; determining scores for the plurality of images and the one or more terms based on i) the probabilities of navigating between images and ii) the initial scores; identifying a particular image from the plurality of images to associate with a particular term from the one or more terms based on the scores, wherein the content did not indicate an initial association between the particular image and the particular term based on a portion of the content that is associated with the particular image not including the particular term; and providing information that identifies the particular image and the particular term.
-
Specification