Generating natural language outputs
US9542928B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 25, 2014 |
| Grant date | Jan 10, 2017 |
| Priority date | — |
| Expiry date | May 6, 2034 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F40/56
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Methods, computer systems, and computer-storage media are provided for generating natural language outputs. Sets of triples may be used to map voice queries and answers to sentence structures that may be used as an output answer to the voice query. Sentence structures are only appropriate with certain sets of triples. One or more constraints may be associated with the set of triples to make sure sentence structures are only applied in correct situations. In order to be a valid sentence structure, each constraint associated therewith must be satisfied. If each constraint is satisfied, the sentence structure is valid and may be used as the format for an output answer. If each constraint is not satisfied, additional sentence structures associated with the set of triples may be evaluated until a valid sentence structure is identified. If no sentence structure is valid, no output is generated.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.