SEARCH LEXICON EXPANSION
First Claim
1. A computer-based method for creating an expanded lexicon for use in searching, comprising:
- identifying a second document from a query log using a document pattern extracted from a set of one or more first documents in the query log, using a computer-based processor, where the set of one or more first documents is identified using a set of one or more first lexicon elements in a set of one or more first queries; and
extracting a second lexicon element for the lexicon from a second query identified using the second document from the query log.
2 Assignments
0 Petitions
Accused Products
Abstract
One or more techniques and/or systems are disclosed for creating an expanded or improved lexicon for use in search-based semantic tagging. A set of first documents can be identified using a set of first lexicon elements as queries, and one or more first document patterns can be extracted from the set of first documents. The document patterns can be used to find one or more second documents in a query log that comprise the document patterns, which are associated with query terms used to return the second documents. The query terms for the second documents can be extracted and used to expand the lexicon. Elements within the lexicon may be weighted based upon relevance to different query domains, for example.
-
Citations
20 Claims
-
1. A computer-based method for creating an expanded lexicon for use in searching, comprising:
-
identifying a second document from a query log using a document pattern extracted from a set of one or more first documents in the query log, using a computer-based processor, where the set of one or more first documents is identified using a set of one or more first lexicon elements in a set of one or more first queries; and extracting a second lexicon element for the lexicon from a second query identified using the second document from the query log. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for creating an expanded lexicon for use in searching, comprising:
-
a computer-based processor configured to process data for the system; a query log component, stored on one or more computer-based data storage components, comprising one or more queries and one or more documents selectively linked to the queries; and a lexicon expansion component operably coupled with the processor and the query log component, and configured to; identify a second document from the query log using a document pattern extracted from a set of one or more first documents in the query log, where the set of one or more first documents is identified using a set of one or more first lexicon elements in a set of one or more first queries; and identify a second lexicon element to add to the lexicon from a second query identified using the second document. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer-based method for creating an expanded lexicon for use in searching, comprising:
-
extracting a document pattern from a first document in a query log; identifying a second document in the query log using the extracted pattern; identifying a second query using the second document, comprising identifying a query in the query log that yielded the second document; extracting a second lexicon element comprising parsing the second query into respective query elements; using the query log to determine one or more of; a popularity for the second lexicon element given the query domain; and determining a likelihood of a query domain given the second lexicon element; and one or more of assigning a weight to the second lexicon element based on a popularity of the second lexicon element in a query domain, and assigning a weight to a query domain based on a likelihood of the query domain for the second lexicon element.
-
Specification