ServiceNow, Inc.
Query translation
Last updated:
Abstract:
Translating a natural language search query into a query language includes receiving a natural language query for a database, processing the natural language query to generate a modified text input, generating an entity tree based on the modified text input, including assigning one or more semantic markers to one or more words or one or more groups of words within the modified text input, wherein each semantic tag denotes a semantic class for each respective word or group or words, and converting the entity tree into the query language associated with the first database.
Status:
Grant
Type:
Utility
Filling date:
16 Jan 2019
Issue date:
1 Jun 2021