Processing

Please wait...

Settings

Settings

Goto Application

1. WO2020198319 - METHOD AND SYSTEM FOR IMPLEMENTING A NATURAL LANGUAGE INTERFACE TO DATA STORES USING DEEP LEARNING

Publication Number WO/2020/198319
Publication Date 01.10.2020
International Application No. PCT/US2020/024650
International Filing Date 25.03.2020
IPC
G06F 40/00 2020.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
G06N 20/00 2019.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
20Machine learning
CPC
G06F 16/243
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
242Query formulation
243Natural language query formulation
G06F 16/2433
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
20of structured data, e.g. relational data
24Querying
242Query formulation
2433Query languages
G06F 40/205
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
205Parsing
G06F 40/295
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
20Natural language analysis
279Recognition of textual entities
289Phrasal analysis, e.g. finite state techniques or chunking
295Named entity recognition
G06F 40/30
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
40Handling natural language data
30Semantic analysis
G06N 3/0445
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
02using neural network models
04Architectures, e.g. interconnection topology
0445Feedback networks, e.g. hopfield nets, associative networks
Applicants
  • JPMORGAN CHASE BANK, N.A. [US]/[US]
Inventors
  • BALASUBRAMANIAN, Chandrasekaran
  • SANKARAN, Krishnan, P.
  • CHOPRA, Vishnu
Agents
  • SONG, Yisun
  • BAKER, David, E.
  • GHIAM, Armin
  • FAIRBANKS, R., Dennis
  • BILLAH, Zaed
Priority Data
62/823,32725.03.2019US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR IMPLEMENTING A NATURAL LANGUAGE INTERFACE TO DATA STORES USING DEEP LEARNING
(FR) PROCÉDÉ ET SYSTÈME POUR METTRE EN ŒUVRE UNE INTERFACE EN LANGAGE NATUREL SUR DES MAGASINS DE DONNÉES EN UTILISANT L'APPRENTISSAGE PROFOND
Abstract
(EN)
An embodiment of the present invention is directed to combining natural language processing with constrained grammar defined pattern matching to advantageously allow a system to translate natural language questions into any number of underlying technologies. By using a unique intermediate parse tree representation, the disclosed embodiments are able to instantiate a corresponding data store adapter for each given query, which may be for a relational database or a no-SQL database, for example. The ability to abstract underlying storage technology advantageously allows the management of disparate database systems, which is not possible using existing methods and technology.
(FR)
Dans un mode de réalisation, la présente invention concerne la combinaison d'un traitement de langage naturel avec un appariement de motif défini de grammaire contrainte pour permettre avantageusement à un système de traduire des questions en langage naturel en un nombre quelconque de technologies sous-jacentes. En utilisant une représentation d'arbre syntaxique intermédiaire unique, les modes de réalisation décrits peuvent instancier un adaptateur de magasin de données correspondant pour chaque requête donnée, qui peut être destinée à une base de données relationnelle ou une base de données non SQL, par exemple. La capacité d'abstraction de la technologie de stockage sous-jacente permet une gestion avantageuse de systèmes de base de données disparates, ce qui n'est pas possible à l'aide de procédés et de technologie existants.
Latest bibliographic data on file with the International Bureau