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

Claim 11:
12. A computer implemented system that implements a natural language interface for big data analysis, the system comprising:
an input that receives a natural language inquiry;
a computer processor that identifies a set of words associated with the natural language inquiry;
a vector space modeling engine that generates 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;
a sequence model processor that utilizes a domain-specific algorithm to perform 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; and
an intent classifier that performs intent recognition of the natural language inquiry based on the plurality of global vectors of the vector representation, wherein the intent recognition comprises selection, aggregation, relationship, rank and function,
wherein an intermediate language form is generated from the natural language inquiry based on the recognized entities and intent,
wherein the intermediate language form is parsed into one or more database system inquiries, wherein the one or more database system queries comprise at least one no-SQL database system query,
wherein the parsed intermediate language form is utilized to generate a unique intermediate parse tree representation of the recognized entities and intent,
wherein a data store adapter is instantiated by utilizing the unique intermediate parse tree representation of the recognized entities and intent, and
wherein a domain specific query for the recognized entities and intent, is transmitted to at least one from among a plurality of disparate databases.