Specializing disambiguation of a natural language expression
First Claim
Patent Images
1. A method of semantically parsing a natural language expression, comprising:
- constructing, by a processor, a first ambiguous meaning representation for a first natural language expression; and
fully or partially disambiguating, by a processor, the first meaning representation by specializing it by replacing a first semantic descriptor in it by a second, more specific semantic descriptor.
3 Assignments
0 Petitions
Accused Products
Abstract
Disambiguation of the meaning of a natural language expression proceeds by constructing a natural language expression, and then incrementally specializing the meaning representation to more specific meanings as more information and constraints are obtained, in accordance with one or more specialization hierarchies between semantic descriptors. The method is generalized to disjunctive sets of interpretations that can be specialized hierarchically.
-
Citations
19 Claims
-
1. A method of semantically parsing a natural language expression, comprising:
-
constructing, by a processor, a first ambiguous meaning representation for a first natural language expression; and fully or partially disambiguating, by a processor, the first meaning representation by specializing it by replacing a first semantic descriptor in it by a second, more specific semantic descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a means for constructing a first ambiguous meaning representation for a first natural language expression; and a means for fully or partially disambiguating the first meaning representation by specializing it by replacing a first semantic descriptor in it by a second, more specific descriptor.
-
-
19. A computer-readable medium operable to cause a computer to perform semantic parsing, comprising:
-
computer readable program code means for constructing a first ambiguous meaning representation for a natural language expression; and computer readable program code means for fully or partially disambiguating the first meaning representation by specializing it by replacing a first semantic descriptor in it by a second, more specific semantic descriptor.
-
Specification