EMPHASIZING SEARCH RESULTS ACCORDING TO CONCEPTUAL MEANING
First Claim
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for, in response to a query, presenting search results to a user having regions emphasized therein in accordance with a highlighting scheme, the method comprising:
- receiving a query having one or more search terms therein;
distilling a proposition from the one or more search terms, wherein the proposition is a logical representation of a conceptual meaning of the query;
comparing the proposition against semantic representations retained in a semantic index to determine a matching set, wherein the semantic representations comprise a linguistic representation derived from content of passages within at least one document;
identifying the passages that are mapped to the matching set of semantic representations;
applying emphasis to the regions of the identified passages according to a highlighting scheme; and
presenting the emphasized regions of the identified passages to the user as the search results relevant to the query.
5 Assignments
0 Petitions
Accused Products
Abstract
Computer-readable media, computerized methods, and computer systems for conducting semantic processes to present search results that include highlighted regions which are relevant to a conceptual meaning of a query are provided. Initially, content of document(s) is accessed and semantic representations are derived by distilling linguistic representations from the content. These semantic representations may be stored at a semantic index. Also, a proposition is derived from the query by parsing search terms of the query, and distilling the proposition from the search terms. Typically, the proposition is a logical representation of the conceptual meaning of the query. The proposition is compared against the semantic representations at the semantic index to identify a matching set. Regions of the content within the document, from which the matching set of semantic representations are derived, are targeted. Accordingly, highlighting may be applied to the targeted regions when presenting or displaying the search results.
96 Citations
20 Claims
-
1. One or more computer-readable media having computer-executable instructions embodied thereon that, when executed, perform a method for, in response to a query, presenting search results to a user having regions emphasized therein in accordance with a highlighting scheme, the method comprising:
-
receiving a query having one or more search terms therein; distilling a proposition from the one or more search terms, wherein the proposition is a logical representation of a conceptual meaning of the query; comparing the proposition against semantic representations retained in a semantic index to determine a matching set, wherein the semantic representations comprise a linguistic representation derived from content of passages within at least one document; identifying the passages that are mapped to the matching set of semantic representations; applying emphasis to the regions of the identified passages according to a highlighting scheme; and presenting the emphasized regions of the identified passages to the user as the search results relevant to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computerized method for presenting search results to a user having regions highlighted therein that are relevant to a conceptual meaning of a query, the method comprising:
-
employing a query conditioning pipeline to derive a proposition from a query, wherein deriving comprises; (a) receiving a query having search terms therein; and (b) distilling the proposition from the search terms, wherein the proposition is a logical representation of the conceptual meaning of the query; employing an indexing pipeline to derive semantic representations from at least one document, wherein deriving comprises; (a) accessing the at least one document, wherein the document comprises passages of content; (b) parsing functional structures from the content of the passages; and (c) converting the functional structures to the semantic representations for storage within a semantic index; comparing the proposition against the semantic representations held in the semantic index to determine a matching set; identifying the passages that are mapped to the matching set of semantic representations; selecting regions of content within the identified passages from which the matching set of semantic representations are derived; imposing highlighting on a sequence of words encompassed by the regions; and revealing the highlighted sequence of words to the user on a user interface (UI) display within a listing of the search results relevant to the query. - View Dependent Claims (19)
-
-
20. A computer system capable of emphasizing a region within a search result that is selecting upon matching a proposition derived from a query to a semantic representation derived from content within at least one document, the computer system comprising a computer storage medium having a plurality of computer software components embodied thereon, the computer software components comprising:
-
a query parsing component that receives the query, that has search terms therein, from a client device; a first semantic interpretation component that derives the proposition from the query based on a semantic relationship of the search terms, wherein the proposition is a logical representation of a conceptual meaning of the query; a document parsing component that inspects a data store to access the at least one document and the content therein and to apply lexical functional grammar rules to the content to derive a functional structure therefrom; a second semantic interpretation component that converts the functional structure into the semantic representation; a semantic index that stores the semantic representations; and a matching component that compares the proposition against the semantic representations held in the semantic index to determine a matching set, and identifies a region of content within the at least one document that is mapped to the matching set of semantic representations, wherein the region of content is emphasized, with respect to other content of the search result, when presented to a user.
-
Specification