Systems and methods for granularizing compound natural language queries
US11023509B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 19, 2018 |
| Grant date | Jun 1, 2021 |
| Priority date | — |
| Expiry date | Mar 21, 2039 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06N5/046
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method for processing a natural language query. The method includes receiving a text query, the query referring to a plurality of objects, attributes, qualifiers and other arguments and parsing the query to produce an argument tree representing the substance and structure of the query. The method also includes the capability to define qualifiers as being possibly projectable onto other arguments and indicate their direction of projectability and the capability to denote nodes of the argument tree as foldable, as splittable, or as containing sequences of qualifier arguments. The method additionally includes defining validity rules for a domain of knowledge, used to determine whether a list of arguments form a valid granular query component and processing of the argument tree, in view of the above in order to derive a corresponding plurality of granular query components that collectively request the plurality of pieces of information representing the intent of the query.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.