Joint disambiguation of syntactic and semantic ambiguity
First Claim
Patent Images
1. A method of resolving both semantic and syntactic ambiguity, comprising:
- generating, by a computer, combinations of semantic interpretation choices for each of at least two alternative syntactic parses of a natural language expression or part thereof; and
selecting, by the computer, one or more best combinations from those generated for all of the alternative syntactic parses.
3 Assignments
0 Petitions
Accused Products
Abstract
Ambiguities in a natural language expression are interpreted by jointly disambiguating multiple alternative syntactic and semantic interpretations. More than one syntactic alternative, represented by parse contexts, are analyzed together with joint analysis of referents, word senses, relation types, and layout of a semantic representation for each syntactic alternative. Best combinations of interpretations are selected from all participating parse contexts, and are used to form parse contexts for the next step in parsing.
22 Citations
18 Claims
-
1. A method of resolving both semantic and syntactic ambiguity, comprising:
-
generating, by a computer, combinations of semantic interpretation choices for each of at least two alternative syntactic parses of a natural language expression or part thereof; and selecting, by the computer, one or more best combinations from those generated for all of the alternative syntactic parses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
a multi-context disambiguator (115), comprising; at least one enumerator; at least one combinator (119) coupled to at least one of the enumerators for receiving choices from the enumerator; and at least one selector (308) coupled to the combinators for selecting at least one best combination from the combinations generated by any of the combinators. - View Dependent Claims (13, 14, 15, 16, 17)
-
18. A computer readable medium comprising a computer program product, which when executed on a computer is operable to cause the computer to resolve both semantic and syntactic ambiguity in a parsed natural language expression, the medium comprising:
-
a computer readable program code means for causing a computer to generate combinations of semantic interpretation choices for each of at least two alternative syntactic parses of a natural language expression or part thereof; and a computer readable program code means for causing a computer to select one or more best combinations from those generated for all of the alternative syntactic parses.
-
Specification