Mixed initiative semantic search
First Claim
Patent Images
1. A method comprising:
- receiving a search query;
parsing the search query to identify first and second search terms;
determining a relationship between the first and second search terms based on their respective domain assignments;
conducting a search based on the respective domain assignments; and
displaying a result of the search based on the respective domain assignments, and the relationship between the first and second search terms, as at least one rephrasing of the search query.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method is illustrated including receiving a search query, parsing the search query to identify first and second search terms, determining a relationship between the first and second search terms based on their respective domain assignments, conducting a search based on the respective domain assignments, and displaying a result of the search based on the respective domain assignments, and the relationship between the first and second search terms, as at least one rephrasing of the search query.
-
Citations
31 Claims
-
1. A method comprising:
-
receiving a search query; parsing the search query to identify first and second search terms; determining a relationship between the first and second search terms based on their respective domain assignments; conducting a search based on the respective domain assignments; and displaying a result of the search based on the respective domain assignments, and the relationship between the first and second search terms, as at least one rephrasing of the search query. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
parsing a search query into a constituent term; retrieving an attribute of a domain based upon a correspondence between the constituent term and the attribute of the domain; performing a database operation on the attribute of the domain and a second attribute of the domain, the database operation to generate a set of related data; extracting the attribute of the domain from the set of related data; relating the attribute of the domain to a semantic phrase, the semantic phrase representing a semantic relationship between the attribute of the domain and the second attribute of the domain; and generating a semantic query using the semantic phrase and the attribute of the domain. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
parsing training data to identify a constituent term; and assigning the constituent term to a domain, the assigning being at least one of a default assignment, a percentile based assignment, or a manual assignment. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
identifying a plurality of domains, each domain having one or more members; and relating each of the one or more members using semantic relations organized into a hierarchy, the hierarchy based upon that semantic relation which is most commonly used relative to other semantic relations.
-
-
18. A computer system comprising:
-
a parser to parse a search query into one or more constituent terms; a retrieving engine to retrieve a member of a domain based upon a correspondence between the one or more constituent terms and the member of the domain, the member of the domain being an attribute in a database table; a relation engine to relate the member of the domain to a semantic phrase, the semantic phrase representing a semantic relationship between the member of the domain and another term; and a generator to generate a semantic query using the semantic phrase and the member of the domain. - View Dependent Claims (19, 20, 21, 22)
-
-
23. In a computer system having a User Interface (UI) including a display and a selection device, a method of providing and selecting from a pane on the display, the method comprising:
-
retrieving data to be displayed in the pane, the data comprising at least one of a semantic query data, or search result data; displaying the semantic query data, or search result data in the pane; receiving a selection input signal indicative of the selection device identifying a selected position within the pane; and in response to the selection input signal, presenting at least one of the semantic query data, or search result data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A machine-readable medium comprising instructions, which when implemented by one or more machines cause the one or more machines to perform the following operations:
-
receiving a search query; parsing the search query to identify one or more search terms; determining at least one relationship between the one or more search terms based on their respective domain assignments; conducting a search based on a domain relationship; and displaying a result of the search related to the domain relationship as at least one rephrasing of the search query.
-
Specification