Inferring search category synonyms from user logs
First Claim
Patent Images
1. A method, comprising:
- identifying prior query data including query information and category information relating to prior result data;
determining whether the category information is a synonym for the query information; and
using the query information and the category information in subsequent search requests if it is determined that the query information is a synonym for the category information.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for inferring category synonyms from prior result data may include identifying prior query data including query information and category information relating to the prior result data; determining whether the query information is a synonym for the category information; and using the query information and the category information in subsequent search requests if it is determined that the query information is a synonym for the category information.
79 Citations
25 Claims
-
1. A method, comprising:
-
identifying prior query data including query information and category information relating to prior result data;
determining whether the category information is a synonym for the query information; and
using the query information and the category information in subsequent search requests if it is determined that the query information is a synonym for the category information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
means for determining whether query data and category data included within prior search results are category synonyms; and
means for incorporating the query data into subsequent search requests associated with the category data if it is determined that the query data and the category data are category synonyms. - View Dependent Claims (17, 18, 19)
-
-
20. A device comprising:
-
logic to identify historical log data including at least one query, category pair associated with a prior search request;
logic to determine whether the query in the query, category pair is a name query or a categorical query; and
logic to determine whether the query is a synonym of the category when it is determined that the query is a categorical query. - View Dependent Claims (21)
-
-
22. A computer-readable medium containing instructions for controlling a processor to perform a method, comprising:
-
identifying prior search result data, where the prior search result data includes at least a query term and a result category;
determining whether the query term is a synonym for the result category; and
using both the query term and result category in performing subsequent searches associated with the result category when the query term is a synonym for the result category.
-
-
23. A method comprising:
-
receiving a search query from a client;
identifying a result category based on the received search query;
identifying category synonyms for the identified result category; and
performing a result search based on the received search query, the result category, and identified category synonyms. - View Dependent Claims (24, 25)
-
Specification