Constrained natural language interface for a computer system
First Claim
1. In a computer implemented user interface for responding to a natural language-form input, said interface employing a feedback method to reinforce a user'"'"'s confidence and knowledge that the computer comprehends a query or an instruction from the user, the method comprising:
- parsing a user'"'"'s natural language input into a case frame structure;
filtering said case frame structure into a goal-expression data structure comprising a verb and syntactical portions of said natural language input;
converting said goal-expression into a constrained natural language-form that includes said verb and syntactical portions of said goal-expression data structure and communicating said paraphrase to said user for confirmation that the computer system has correctly interpreted the user'"'"'s input;
upon confirmation by said user, comparing said goal expression data structure with pre-stored data structures of goal expression form to determine a match; and
performing an action in response to a match being found.
1 Assignment
0 Petitions
Accused Products
Abstract
A user/computer interface is described that employ a constrained natural language-form input. The computer employs a feedback method to reinforce a user'"'"'s confidence and knowledge that the computer comprehends a query or instruction. The user interface initially parses a user'"'"'s natural language-form input into a case frame. The case frame is then filtered into a goal-expression that comprises a verb and remaining syntactical portions of the input query/instruction. The system then paraphrases the goal-expression into constrained natural language-form and communicates the paraphrase to the user for confirmation that the computer system has correctly interpreted the user input. The computer also compares the goal-expression with prestored goal-expressions to determine a match and then performs an action in response to a match being found.
-
Citations
6 Claims
-
1. In a computer implemented user interface for responding to a natural language-form input, said interface employing a feedback method to reinforce a user'"'"'s confidence and knowledge that the computer comprehends a query or an instruction from the user, the method comprising:
-
parsing a user'"'"'s natural language input into a case frame structure; filtering said case frame structure into a goal-expression data structure comprising a verb and syntactical portions of said natural language input; converting said goal-expression into a constrained natural language-form that includes said verb and syntactical portions of said goal-expression data structure and communicating said paraphrase to said user for confirmation that the computer system has correctly interpreted the user'"'"'s input; upon confirmation by said user, comparing said goal expression data structure with pre-stored data structures of goal expression form to determine a match; and performing an action in response to a match being found. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification