Query Categorization Based on Image Results
AssigneeGoogle Inc.
InventorsAnna Majkowska, Cristian Tapus
Life of this patent
Estimating the term…
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for query categorization based on image results. In one aspect, a method includes receiving images from image results responsive to a query, wherein each of the images is associated with an order in the image results and respective user behavior data for the image as a search result for the first query, and associating one or more of the first images with a plurality of annotations based on analysis of the selected first images' content.
Claims21
(canceled)
A computing system comprising:
- one or more processors;
- one or more non-transitory computer readable media that collectively store instructions that, when executed by the one or more processors, cause the computing system to perform operations, the operations comprising:
- receiving a search query;
- obtaining, by processing the search query with a search engine, a plurality of images associated with a set of image results, wherein the set of image results are responsive to the search query;
- processing the search query with a query classifier to determine a query classification, wherein the query classification is associated with one or more particular categories, wherein at least one of the categories specifies a presence of a particular visual feature to be included in a search result, wherein the query classifier was trained to determine a probability that a query requests images associated with a respective category, wherein the query classifier was trained on a training dataset comprising:
- example queries and categorizations for each of the example queries;
- determining one or more particular image results of the set of image results are associated with the one or more particular categories;
- and
- increasing, via the search engine, the ranking of the one or more particular image results based on the one or more particular image results having an association with the one or more particular categories of the search query.
A computer-implemented method, the method comprising:
- receiving, by a computing system comprising one or more processors, a search query;
- obtaining, by the computing system and based on processing the search query with a search engine, a plurality of images associated with a set of image results, wherein the set of image results are responsive to the search query;
- processing, by the computing system, the search query with a query classifier to determine a query classification, wherein the query classification is associated with one or more particular categories, wherein at least one of the categories specifies a presence of a particular visual feature to be included in a search result, wherein the query classifier was trained to determine a probability that a query requests images associated with a respective category, wherein the query classifier was trained on a training dataset comprising:
- example queries and categorizations for each of the example queries;
- determining, by the computing system, one or more particular image results of the set of image results are associated with the one or more particular categories;
- and
- increasing, by the computing system and via the search engine, the ranking of the one or more particular image results based on the one or more particular image results having an association with the one or more particular categories of the first query.
One or more non-transitory computer-readable media that collectively store instructions that, when executed by one or more computing devices comprising one or more processors, cause the one or more computing devices to perform operations, the operations comprising:
- receiving a search query;
- obtaining, by processing the search query with a search engine, a plurality of images associated with a set of image results, wherein the set of image results are responsive to the search query;
- processing the search query with a query classifier to determine a query classification, wherein the query classification is associated with one or more particular categories, wherein at least one of the categories specifies a presence of a particular visual feature to be included in a search result, wherein the query classifier was trained to determine a probability that a query requests images associated with a respective category, wherein the query classifier was trained on a training dataset comprising:
- example queries and categorizations for each of the example queries;
- determining one or more particular image results of the set of image results are associated with the one or more particular categories;
- and
- increasing, via the search engine, the ranking of the one or more particular image results based on the one or more particular image results having an association with the one or more particular categories of the first query.
Dependencies are inferred from the claim text.