NEURAL MODELS FOR KEY PHRASE DETECTION AND QUESTION GENERATION
First Claim
1. A method for generating questions based on provided content, comprising:
- automatically estimating the probability of interesting phrases in the provided content; and
generating a question in natural language based on the estimating.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and storage device storing a computer program, for generating questions based on provided content, such as, for example, a document having words. The method comprises automatically estimating the probability of interesting phrases in the provided content, and generating a question in natural language based on the estimating. In one example embodiment herein, the estimating includes predicting the interesting phrases as answers, and the estimating is performed by a neural model. The method further comprises conditioning a question generation model based on the interesting phrases predicted in the predicting, the question generation model generating the question. The method also can include training the neural model. In one example, the method further comprises identifying start and end locations of the phrases in the provided content, and the identifying includes performing a dot product attention mechanism parameterizing a probability distribution.
50 Citations
20 Claims
-
1. A method for generating questions based on provided content, comprising:
-
automatically estimating the probability of interesting phrases in the provided content; and generating a question in natural language based on the estimating. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for generating questions based on provided content, comprising:
-
a pointer network to automatically extract interesting key phrases in the provided content; and a question generator to generate a question in natural language based on interesting key phrases extracted by the pointer network. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A storage device storing a program having instructions which, when executed by a computer processor, cause the processor to execute a method for generating questions based on provided content, comprising:
-
automatically estimating the probability of interesting phrases in the provided content, using a trained neural model; and generating a question in natural language based on the estimating. - View Dependent Claims (18, 19, 20)
-
Specification