Patent ID: 11922942
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 9:
10. A system comprising:
at least one processor; and
at least one non-transitory computer-readable memory storing instructions that, when executed by the at least one processor, are effective to program the at least one processor to:
receive text data defining a natural language input configured to invoke a first response template;
receive a response definition defining a response associated with the first response template;
store the first response template including the response definition in the at least one non-transitory computer-readable memory;
receive natural language input data representing a first question;
receive metadata used identifying a first knowledge graph associated with the natural language input data;
determine that the natural language input data corresponds to the first response template in the at least one non-transitory computer-readable memory based at least in part on a correspondence between the natural language input data and the natural language input configured to invoke the first response template;
identify a first entity in the natural language input data;
determine response data for the first entity using the response definition and the first knowledge graph; and
generate natural language output data comprising the response data.