System and method for computerized semantic indexing and searching
First Claim
Patent Images
1. A semantic indexing system, the semantic indexing system comprising a processing device configured to:
- provide a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences;
(b) each of the sentences being composed of one or more statements; and
generate an index, the index mapping each of the statements to one or more corresponding frames of a plurality of unique frames;
wherein;
(a) each frame of the plurality of unique frames is a pattern consisting of a syntactic description and one or more semantic predicates with a temporal function, and mapping each of the statements to the corresponding frames is performed using a verb of the corresponding statement and using VerbNet, or (b) each frame of the plurality of unique frames represents a situation involving one or more participants, one or more props, and one or more conceptual roles, and mapping each of the statements to the corresponding frames is performed using the verb of the corresponding statement and using FrameNet; and
wherein each frame of the plurality of unique frames defines a structure that carries a semantic meaning, thereby enabling searching the corpus by a semantic meaning of a search statement.
0 Assignments
0 Petitions
Accused Products
Abstract
A semantic indexing system, the semantic indexing system comprising a processing resource configured to: provide a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences; (b) each of the sentences being composed of one or more statements; and generate an index, the index mapping each of the statements to one or more frames; wherein each frame defines a structure that carries a semantic meaning, thereby enabling searching the corpus by the semantic meaning of a search statement.
-
Citations
20 Claims
-
1. A semantic indexing system, the semantic indexing system comprising a processing device configured to:
-
provide a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences;
(b) each of the sentences being composed of one or more statements; andgenerate an index, the index mapping each of the statements to one or more corresponding frames of a plurality of unique frames; wherein;
(a) each frame of the plurality of unique frames is a pattern consisting of a syntactic description and one or more semantic predicates with a temporal function, and mapping each of the statements to the corresponding frames is performed using a verb of the corresponding statement and using VerbNet, or (b) each frame of the plurality of unique frames represents a situation involving one or more participants, one or more props, and one or more conceptual roles, and mapping each of the statements to the corresponding frames is performed using the verb of the corresponding statement and using FrameNet; andwherein each frame of the plurality of unique frames defines a structure that carries a semantic meaning, thereby enabling searching the corpus by a semantic meaning of a search statement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A semantic indexing method, the semantic indexing method comprising:
-
providing, by a processing resource, a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences;
(b) each of the sentences being composed of one or more statements; andgenerating, by the processing resource, an index, the index mapping each of the statements to one or more corresponding frames of a plurality of unique frames; wherein;
(a) each frame of the plurality of unique frames is a pattern consisting of a syntactic description and one or more semantic predicates with a temporal function, and mapping each of the statements to the corresponding frames is performed using a verb of the corresponding statement and using VerbNet, or (b) each frame of the plurality of unique frames represents a situation involving one or more participants, one or more props, and one or more conceptual roles, and mapping each of the statements to the corresponding frames is performed using the verb of the corresponding statement and using FrameNet; andwherein each frame of the plurality of unique frames defines a structure that carries a semantic meaning, thereby enabling searching the corpus by a semantic meaning of a search statement. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code, executable by at least one processor of a computer to perform a method comprising:
-
providing, by the at least one processor, a corpus comprising a plurality of textual documents, wherein (a) each of the textual documents being composed of one or more sentences;
(b) each of the sentences being composed of one or more statements; andgenerating, by the at least one processor, an index, the index mapping each of the statements to one or more corresponding frames of a plurality of unique frames; wherein;
(a) each frame of the plurality of unique frames is a pattern consisting of a syntactic description and one or more semantic predicates with a temporal function, and mapping each of the statements to the corresponding frames is performed using a verb of the corresponding statement and using VerbNet, or (b) each frame of the plurality of unique frames represents a situation involving one or more participants, one or more props, and one or more conceptual roles, and mapping each of the statements to the corresponding frames is performed using the verb of the corresponding statement and using FrameNet; andwherein each frame of the plurality of unique frames defines a structure that carries a semantic meaning, thereby enabling searching the corpus by a semantic meaning of a search statement.
-
Specification