Invention Grant
- Patent Title: Natural language interface for data analysis
-
Application No.: US15091478Application Date: 2016-04-05
-
Publication No.: US10558688B1Publication Date: 2020-02-11
- Inventor: Christopher Nguyen , Anh H. Trinh , Khang Pham
- Applicant: Arimo, Inc.
- Applicant Address: US CA Mountain View
- Assignee: ARIMO, LLC
- Current Assignee: ARIMO, LLC
- Current Assignee Address: US CA Mountain View
- Agency: Fenwick & West LLP
- Main IPC: G06F16/332
- IPC: G06F16/332 ; G06N20/00 ; G06F17/24

Abstract:
A data analysis system allows users to interact with distributed data structures stored in-memory using natural language queries. The data analysis system receives a prefix of a natural language query from the user. The data analysis system provides suggestions of terms to the user for adding to the prefix. Accordingly, the data analysis system iteratively receives longer and longer prefixes of the natural language queries until a complete natural language query is received. The data analysis system stores natural language query templates that represent natural language queries associated a particular intent. For example, a natural language query template may represent queries that compare two columns of a dataset. The data analysis system compares an input prefix of natural language with the natural language query templates to determine the suggestions. The data analysis system receives user defined metrics or attributes that can be used in the natural language queries.
Information query