Natural language expression in response to a query
First Claim
Patent Images
1. A computer-implemented method of generating a natural language expression in response to a query, comprising:
- generating, in a computer, a text frame from the query;
processing, in the computer, the text frame in conjunction with one or more prose configuration files that contain a set of rules, wherein the rules are applied to the text frame to convert normalized text generated from the query to prose; and
displaying, in the computer, a natural language expression to a user that combines the prose from the query with results from performing the query.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer products, for generating a natural language expression in response to a query. A computer-implemented method of generating a natural language expression in response to a query, includes generating a text frame from the query, and processing the text frame in conjunction with a grammar and one or more logic configuration files applied recursively to the text frame to generate the natural language expression from the query, the logic configuration files including functions that can pass arguments.
106 Citations
18 Claims
-
1. A computer-implemented method of generating a natural language expression in response to a query, comprising:
-
generating, in a computer, a text frame from the query; processing, in the computer, the text frame in conjunction with one or more prose configuration files that contain a set of rules, wherein the rules are applied to the text frame to convert normalized text generated from the query to prose; and displaying, in the computer, a natural language expression to a user that combines the prose from the query with results from performing the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of processing a query comprising:
-
generating, in a computer, a text frame for the query; loading, in the computer, one or more prose configuration files; processing, in the computer, the text frame in conjunction with the one or more prose configuration files to generate prose from the query; and displaying, in the computer, a natural language expression to a user that combines the prose from the query with results from performing the query. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification