IDENTIFYING RELATED SEARCH TERMS BASED ON SEARCH BEHAVIORS OF USERS
First Claim
Patent Images
1. A computer-implemented method of identifying related terms, the method comprising:
- analyzing search query submissions of a plurality of search engine users to measure degrees to which particular search terms are related to each other, said degrees of relationship measured based at least partly on how frequently particular search terms co-occur in multiple-term search queries of users, wherein analyzing the search query submissions comprises weighting some search query submissions differently than other search query submissions such that some search query submissions are given different non-zero amounts of weight than other search query submissions in measuring said degrees to which particular search terms are related; and
generating, in physical computer storage, a table reflective of a result of the analysis of search query submissions of the plurality of users, said table identifying specific search terms that are related to each other;
said method performed in its entirety by a computer system that comprises one or more computers.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is disclosed that identifies related search terms by performing a term co-occurrence analysis of search query submissions of users. The system may give different amounts of weight to different search query submissions based, for example, on whether subsequent user actions reveal that particular searches were successful. The system may use the identified related search terms to correct spelling errors in search queries received from users.
-
Citations
25 Claims
-
1. A computer-implemented method of identifying related terms, the method comprising:
-
analyzing search query submissions of a plurality of search engine users to measure degrees to which particular search terms are related to each other, said degrees of relationship measured based at least partly on how frequently particular search terms co-occur in multiple-term search queries of users, wherein analyzing the search query submissions comprises weighting some search query submissions differently than other search query submissions such that some search query submissions are given different non-zero amounts of weight than other search query submissions in measuring said degrees to which particular search terms are related; and generating, in physical computer storage, a table reflective of a result of the analysis of search query submissions of the plurality of users, said table identifying specific search terms that are related to each other; said method performed in its entirety by a computer system that comprises one or more computers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for identifying related terms, comprising:
a computer system that includes one or more computers, said computer system programmed to perform a method that comprises; analyzing search query submissions of a plurality of search engine users to measure degrees to which particular search terms are related to each other, said degrees of relationship measured based at least partly on how frequently particular search terms co-occur in multiple-term search queries of users, wherein analyzing the search query submissions comprises weighting some search query submissions differently than other search query submissions such that some search query submissions are given different non-zero amounts of weight than other search query submissions in measuring said degrees to which particular search terms are related; and generating a data set that reflects results of the analysis of the search query submissions of the plurality of users, said data set identifying specific search terms that are related to each other. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. Non-transitory computer storage that stores computer code that directs a computer system to perform a method that comprises:
-
analyzing search query submissions of a plurality of search engine users to measure degrees to which particular search terms are related to each other, said degrees of relationship measured based at least partly on how frequently particular search terms co-occur in multiple-term search queries of users, wherein analyzing the search query submissions comprises weighting some search query submissions differently than other search query submissions such that some search query submissions are given different non-zero amounts of weight than other search query submissions in measuring said degrees to which particular search terms are related; and generating a data set that reflects results of the analysis of the search query submissions of the plurality of users, said data set identifying specific search terms that are related to each other.
-
Specification