×

CONSTRUCTING STRUCTURED DATABASE QUERY LANGUAGE STATEMENTS FROM NATURAL LANGUAGE QUESTIONS

  • US 20200134032A1
  • Filed: 10/31/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/31/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • obtaining a parse tree of a natural language question;

    based on the parse tree, identifying a plurality of routes in a domain knowledge graph, each route of the plurality of routes encompassing one or more respective nodes of the domain knowledge graph;

    accessing a predefined set of a plurality of wirings to determine a plurality of coverage wirings for the plurality of routes, each coverage wiring of the plurality of coverage wirings being in the predefined set of the plurality of wirings, each coverage wiring of the plurality of coverage wirings mapping a route in the plurality of routes to a column pair, the column pair pairing a primary key of a respective structured database table with a non-primary key column of the respective structured database table;

    constructing a structured database query language statement based on the plurality of coverage wirings; and

    causing the structured database query language statement to be executed against a structured database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×