发明名称 GENERATING A QUERY STATEMENT BASED ON UNSTRUCTURED INPUT
摘要 Techniques for generating a query statement to query a dataset may be provided. For example, the query statement can be generated from natural language input, such as a natural language utterance. To do so, the input can be analyzed to detect a sentence, identify words in the sentence, and tag the words with the corresponding word types (e.g., nouns, verbs, adjectives, etc.). Expressions using the tags can be generated. Data about the expressions can be inputted to a classifier. Based on a detected pattern associated with the expressions, the classifier can predict a structure of the query statement, such as what expressions correspond to what clauses of the query statement. Based on this prediction, words associated with the expressions can be added to the clauses to generate the query statement and accordingly query the dataset.
申请公布号 US2016140123(A1) 申请公布日期 2016.05.19
申请号 US201414540602 申请日期 2014.11.13
申请人 Adobe Systems Incorporated 发明人 Chang Walter;Vlassis Nikos;Garcia Francisco
分类号 G06F17/30;G06F17/28 主分类号 G06F17/30
代理机构 代理人
主权项 1. A computer-implemented method comprising: identifying words from a natural language request to search a dataset; associating each of the words with an identifier that identifies a part of speech type of the corresponding word; generating groupings of identifiers, each of the groupings comprising one or more of the identifiers; providing the words and the groupings to a machine learning classifier to generate a structured query to the dataset, the machine learning classifier configured to select a structure of the structured query based on the groupings and to use the words and the structure to generate the structured query; and querying the dataset based on the structured query provided from the machine learning classifier.
地址 San Jose CA US