Invention Application
- Patent Title: HANDLING FAILURES IN PROCESSING NATURAL LANGUAGE QUERIES
- Patent Title (中): 处理自然语言问题的处理失败
-
Application No.: US15261538Application Date: 2016-09-09
-
Publication No.: US20170075953A1Publication Date: 2017-03-16
- Inventor: Tolga Bozkaya , Armand Joseph Dijamco , Tran Bui , Andy Chu-I Yu
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Main IPC: G06F17/30
- IPC: G06F17/30 ; G06F17/27

Abstract:
Systems, methods, and computer storage media for handling failures in generating structured queries from natural language queries. One of the methods includes obtaining, through a natural language front end, a natural language query from a user; converting the natural language query into structured operations to be performed on structured application programming interfaces (APIs) of a knowledge base, comprising: parsing the natural language query, analyzing the parsed query to determine dependencies, performing lexical resolution, forming a concept tree based on the dependencies and lexical resolution; analyzing the concept tree to generate a hypergraph, generate virtual query based on the hypergraph, and processing the virtual query to generate one or more structured operations; performing the one or more structured operations on the structured APIs of the knowledge base; and returning search results matching the natural language query to the user.
Information query