Patent ID: 11880658
Assignee: JPMORGAN CHASE BANK, N.A.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer implemented method that implements a natural language interface for big data analysis, the method comprising:
receiving, via an input, a natural language inquiry;
identifying a set of words associated with the natural language inquiry;
generating, via a vector space modeling engine, a vector representation of each word in the set of words in the natural language inquiry, wherein the vector representation comprises a plurality of global vectors;
utilizing a domain-specific algorithm to perform, via a sequence model processor, named entity recognition of each word in the vector representation by using an attention algorithm on top of a recurrent neural network model that has been trained with deep sequential neural networks on domain specific data that is scalable across domains, to identify one or more entities, wherein the deep sequential neural networks comprise a framework that expands to other domains;
performing, via an intent classifier, intent recognition of the natural language inquiry based on the plurality of global vectors of the vector representation, wherein the intent recognition includes selection, aggregation, relationship, rank and function;
generating an intermediate language form from the natural language inquiry based on the recognized entities and intent;
parsing, via a semantic parser, the intermediate language form into one or more database system inquiries, wherein the one or more database system queries include at least one no-SQL database system query;
utilizing the parsed intermediate language form to generate a unique intermediate parse tree representation of the recognized entities and intent;
instantiating a data store adapter by utilizing the unique intermediate parse tree representation of the recognized entities and intent; and
transmitting, to at least one from among a plurality of disparate databases, a domain specific query for the recognized entities and intent.