DEEP ANALYSIS OF NATURAL LANGUAGE QUESTIONS FOR QUESTION ANSWERING SYSTEM
First Claim
Patent Images
1. A method for creating training data for a natural language processing system comprising:
- obtaining natural language input, the natural language input annotated with one or more important phrases; and
generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases.
1 Assignment
0 Petitions
Accused Products
Abstract
Creating training data for a natural language processing system may comprise obtaining natural language input, the natural language input annotated with one or more important phrases; and generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases. In another aspect, a classifier may be trained based on the generated training instances. The classifier may be used to predict one or more potential important phrases in a query.
208 Citations
20 Claims
-
1. A method for creating training data for a natural language processing system comprising:
-
obtaining natural language input, the natural language input annotated with one or more important phrases; and generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for natural language processing comprising steps of:
-
receiving a natural language query; creating a query syntactic tree for the query; using a trained model comprising a model syntactic tree to predict if a node in the query syntactic tree is important. - View Dependent Claims (8, 9, 10)
-
-
11. A computer readable storage medium storing a program of instructions executable by a machine to perform a method of creating training data for a natural language processing system comprising:
-
obtaining natural language input, the natural language input annotated with one or more important phrases; generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system for creating training data for a natural language processing system comprising:
-
a processor; a training module operable to execute on the processor and further operable to obtain natural language input, the natural language input annotated with one or more important phrases, the training module further operable to generate training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases; and a classifier built based on the training instances with plurality of features computed for the training instances. - View Dependent Claims (19, 20)
-
Specification