Patent ID: 11947917
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A computing system for responding to a natural language query; comprising:
an system configured to:
receive a natural language text body; and
generate, using a machine-learned natural language encoder model, a knowledge graph based on the natural language text body, wherein the machine-learned natural language encoder model is trained based at least in part on an autoencoder objective function;
generate, using a machine-learned natural language decoder model, a reconstruction of the natural language text body based on the knowledge graph, wherein the machine-learned natural language decoder model is trained based at least in part on an autoencoder objective function;
calculate a reconstruction loss between the natural language text body and the reconstruction of the natural language text body, wherein the autoencoder objective function describes the reconstruction loss;

a query programming system configured to receive a natural language input query, and generate, using a machine-learned natural language query programmer model, a program for querying the knowledge graph based on the natural language input query, wherein the machine-learned natural language query programmer model is trained based at least in part on a question answer objective function, and wherein the question answer objective function describes a reward that is based on a comparison of a query response and an expected query response; and
a query execution system configured to execute the generated program on the generated knowledge graph and to output the query response.