Identification of semantic relationships within reported speech
First Claim
1. A computer-implemented method for, in response to receiving a query, creating associations between various terms distilled from the query to generate a proposition, the proposition being used to interrogate semantic representations of content from documents stored in a semantic index to provide relevant search results, the method comprising:
- determining semantic information for a plurality of identified elements in one or more search terms, the semantic information including one or more of meanings of the identified elements or grammatical functions of the identified elements;
determining a plurality of levels of association within the query;
identifying a first reporting act from the plurality of identified elements, the first reporting act corresponding to an attitude report wherein the attitude report describes an attitude toward a particular topic of the query;
associating the first reporting act with a first level of association of the plurality of levels of association;
based on the determined semantic information for the one or more search terms, determining a semantic relationship between the first reporting act and at least one of the one or more search terms, thereby creating an association by way of a relational element that describes the semantic relationship;
generating the proposition that is a logical representation of a meaning of the query that is used to interrogate semantic relationships contained within semantic representations of content from the documents, the proposition including the association between the first reporting act and the at least one of the one or more search terms; and
providing relevant search results by comparing or matching the proposition against the semantic representations of content stored in the semantic index.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and computer-readable media for associating words or groups of words distilled from content, such as reported speech or an attitude report, of a document to form semantic relationships collectively used to generate a semantic representation of the content are provided. Semantic representations may include elements identified or parsed from a text portion of the content, the elements of which may be associated with other elements that share a semantic relationship, such as an agent, location, or topic relationship. Relationships may also be developed by associating one element that is in relation to, or is about, another element, thereby allowing for rapid and effective comparison of associations found in a semantic representation with associations derived from queries. The semantic relationships may be determined based on semantic information, such as potential meanings and grammatical functions of each element within the text portion of the content.
11 Citations
14 Claims
-
1. A computer-implemented method for, in response to receiving a query, creating associations between various terms distilled from the query to generate a proposition, the proposition being used to interrogate semantic representations of content from documents stored in a semantic index to provide relevant search results, the method comprising:
-
determining semantic information for a plurality of identified elements in one or more search terms, the semantic information including one or more of meanings of the identified elements or grammatical functions of the identified elements; determining a plurality of levels of association within the query; identifying a first reporting act from the plurality of identified elements, the first reporting act corresponding to an attitude report wherein the attitude report describes an attitude toward a particular topic of the query; associating the first reporting act with a first level of association of the plurality of levels of association; based on the determined semantic information for the one or more search terms, determining a semantic relationship between the first reporting act and at least one of the one or more search terms, thereby creating an association by way of a relational element that describes the semantic relationship; generating the proposition that is a logical representation of a meaning of the query that is used to interrogate semantic relationships contained within semantic representations of content from the documents, the proposition including the association between the first reporting act and the at least one of the one or more search terms; and providing relevant search results by comparing or matching the proposition against the semantic representations of content stored in the semantic index. - View Dependent Claims (2, 3, 4, 5)
-
-
6. One or more computer storage media having computer-useable instructions embodied thereon for performing a method for creating associations between various terms distilled from the query to generate a proposition, the proposition being used to interrogate semantic representations of content from documents stored in a semantic index to provide relevant search results, the method comprising:
-
determining semantic information for a plurality of identified elements in one or more search terms, the semantic information including one or more of meanings of the identified elements or grammatical functions of the identified elements; determining a plurality of levels of association within the query; identifying a first reporting act from the plurality of identified elements, the first reporting act corresponding to an attitude report wherein the attitude report describes an attitude toward a particular topic of the query; associating the first reporting act with a first level of association of the plurality of levels of association; based on the determined semantic information for the one or more search terms, determining a semantic relationship between the first reporting act and at least one of the one or more search terms, thereby creating an association by way of a relational element that describes the semantic relationship; generating the proposition that is a logical representation of a meaning of the query that is used to interrogate semantic relationships contained within semantic representations of content from the documents, the proposition including the association between the first reporting act and the at least one of the one or more search terms; comparing the proposition against one or more semantic representations stored in the semantic index to determine one or more matching pairs; and providing relevant search results by comparing or matching the proposition against the semantic representations of content stored in the semantic index. - View Dependent Claims (7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; and one or more computer storage media storing computer-useable instructions that, when executed by the one or more processors, implement a method comprising; determining semantic information for a plurality of identified elements in one or more search terms, the semantic information including one or more of meanings of the identified elements or grammatical functions of the identified elements; determining a plurality of levels of association within the query; identifying a first reporting act from the plurality of identified elements, the first reporting act corresponding to an attitude report wherein the attitude report describes an attitude toward a particular topic of the query; associating the first reporting act with a first level of association of the plurality of levels of association; based on the determined semantic information for the one or more search terms, determining a semantic relationship between the first reporting act and at least one of the one or more search terms, thereby creating an association by way of a relational element that describes the semantic relationship; and generating the proposition that is a logical representation of a meaning of the query that is used to interrogate semantic relationships contained within semantic representations of content from the documents, the proposition including the association between the first reporting act and the at least one of the one or more search terms; and providing relevant search results by comparing or matching the proposition against the semantic representations of content stored in the semantic index. - View Dependent Claims (11, 12, 13, 14)
-
Specification