Patent ID: 11914970
Assignee: PREDICTIKA INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method of providing an artificial intelligence conversational agent for interacting with a user, the method comprising:
declaratively defining a task model of a task using a task modelling language;
storing the task model in a first computer-readable storage medium;
using machine learning to generate a natural language grammar based on the task model;
storing the natural language grammar in the first computer-readable storage medium or a second computer-readable storage medium;
receiving a user input from the user;
interpreting the user input with a processor based on the task model and the natural language grammar;
generating an agent response to the user input with the processor based on the task model; and
communicating the agent response to the user.