Processing

Please wait...

Settings

Settings

Goto Application

1. WO2019083519 - NATURAL LANGUAGE PROCESSING WITH AN N-GRAM MACHINE

Publication Number WO/2019/083519
Publication Date 02.05.2019
International Application No. PCT/US2017/058229
International Filing Date 25.10.2017
IPC
G06F 17/27 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
20Handling natural language data
27Automatic analysis, e.g. parsing, orthograph correction
G06F 17/30 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
17Digital computing or data processing equipment or methods, specially adapted for specific functions
30Information retrieval; Database structures therefor
G06N 3/02 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
3Computer systems based on biological models
02using neural network models
CPC
G06F 16/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
G06F 16/90332
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
16Information retrieval; Database structures therefor; File system structures therefor
90Details of database functions independent of the retrieved data types
903Querying
9032Query formulation
90332Natural language query formulation or dialogue systems
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
G06N 3/0454
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
0454using a combination of multiple neural nets
G06N 5/022
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
NCOMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
5Computer systems using knowledge-based models
02Knowledge representation
022Knowledge engineering; Knowledge acquisition
Applicants
  • GOOGLE LLC [US]/[US]
Inventors
  • LAO, Ni
  • NIE, Jiazhong
  • YANG, Fan
Agents
  • WAITE, Sterling R.
  • BATAVIA, Neil, M.
Priority Data
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) NATURAL LANGUAGE PROCESSING WITH AN N-GRAM MACHINE
(FR) TRAITEMENT DE LANGAGE NATUREL AU MOYEN D'UNE MACHINE À N-GRAMME
Abstract
(EN)
The present disclosure provides systems and a method that perform machine-learned natural language processing. A computing system includes a machine-learned natural language processing model that includes an encoder model trained to receive a natural language text body and output a knowledge graph and a programmer model trained to receive a natural language question and output a program. The computing system includes a computer-readable medium storing instructions that, when executed, cause the processor to perform operations. The operations include obtaining the natural language text body, inputting the natural language text body into the encoder model, receiving, as an output of the encoder model, the knowledge graph, obtaining the natural language question, inputting the natural language question into the programmer model, receiving the program as an output of the programmer model, and executing the program on the knowledge graph to produce an answer to the natural language question.
(FR)
La présente invention concerne des systèmes et un procédé qui réalisent un traitement de langage naturel appris par machine. Un système informatique comprend un modèle de traitement de langage naturel appris par machine qui comprend un modèle de codeur formé pour recevoir un corps de texte en langage naturel et pour transmettre un graphique de connaissances et un modèle de programmateur formé pour recevoir une question en langage naturel et pour transmettre un programme. Le système informatique comprend un support lisible par ordinateur stockant des instructions qui, lorsqu'elles sont exécutées, contraignent le processeur à effectuer des opérations. Les opérations comprennent l'obtention du corps de texte en langage naturel, l'entrée du corps de texte en langage naturel dans le modèle de codeur, la réception, en tant que sortie du modèle de codeur, du graphique de connaissances, l'obtention de la question en langage naturel, l'entrée de la question en langage naturel dans le modèle de programmateur, la réception du programme en tant que sortie du modèle de programmateur, et l'exécution du programme sur le graphique de connaissances pour produire une réponse à la question en langage naturel.
Also published as
Latest bibliographic data on file with the International Bureau