Refining understanding of natural language database queries
AssigneeInternational Business Machines Corporation
InventorsNgoc Phuoc An Vo, Vadim Sheinin, Elahe Khorasani, Hangu Yeo
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsNgoc Phuoc An Vo, Vadim Sheinin, Elahe Khorasani, Hangu Yeo
Estimating the term…
A computer-implemented method, a computer system and a computer program product create rules for a rule-based natural language interface for databases (NLIDB). The method may include receiving a natural language query from a user. The method may also include generating a first explanation for the natural language query using a deep learning model and a second explanation for the natural language query using the rule-based NLIDB and validating whether the first and second explanations correctly represent the natural language query. The method may further include identifying the database value in the first explanation in response to the first explanation correctly representing the natural language query and the second explanation not correctly representing the natural language query. Lastly, the method may include creating a rule in a table for the rule-based natural language interface for databases that associates the database value with the original word of the natural language query.
A computer-implemented method for creating rules for a rule-based natural language interface for databases (NLIDB), the method comprising:
A computer system for creating rules for a rule-based natural language interface for databases (NLIDB), the computer system comprising:
A computer program product for creating rules for a rule-based natural language interface for databases, the computer program product comprising:
Dependencies are inferred from the claim text.