DYNAMICALLY EVOLVING COGNITIVE ARCHITECTURE SYSTEM BASED ON A NATURAL LANGUAGE INTENT INTERPRETER
First Claim
1. A system for a dynamically evolving cognitive architecture based on a natural language intent interpreter, the system comprising:
- one or more processors; and
a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to;
match a first object with a first span of natural language from a user input and a second object with a second span of natural language from the user input;
form an intent based on the user input;
create a plan based on the intent, wherein the plan comprises a first action object that transforms a first concept object associated with the intent into a second concept object, and comprises a second action object that transforms the second concept object into a third concept object associated with a goal of the intent, wherein the first action object and the second action object are selected from a plurality of action objects, wherein the first object comprises one of the first action object, the first concept object, and the third concept object, and wherein the second object comprises another one of the first action object, the first concept object, and the third concept object;
execute the plan, andoutput a value associated with the third concept object associated with the goal of the intent.
2 Assignments
0 Petitions
Accused Products
Abstract
A dynamically evolving cognitive architecture system based on a natural language intent interpreter is described. A system forms an intent based on a user input, and creates a plan based on the intent. The plan includes a first action object that transforms a first concept object associated with the intent into a second concept object and also includes a second action object that transforms the second concept object into a third concept object associated with a goal of the intent. The first action object and the second action object are selected from multiple action objects. The system executes the plan, and outputs a value associated with the third concept object.
-
Citations
20 Claims
-
1. A system for a dynamically evolving cognitive architecture based on a natural language intent interpreter, the system comprising:
-
one or more processors; and a non-transitory computer readable medium storing a plurality of instructions, which when executed, cause the one or more processors to; match a first object with a first span of natural language from a user input and a second object with a second span of natural language from the user input; form an intent based on the user input; create a plan based on the intent, wherein the plan comprises a first action object that transforms a first concept object associated with the intent into a second concept object, and comprises a second action object that transforms the second concept object into a third concept object associated with a goal of the intent, wherein the first action object and the second action object are selected from a plurality of action objects, wherein the first object comprises one of the first action object, the first concept object, and the third concept object, and wherein the second object comprises another one of the first action object, the first concept object, and the third concept object; execute the plan, and output a value associated with the third concept object associated with the goal of the intent. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for a dynamically evolving cognitive architecture system based on a natural language intent interpreter, the method comprising:
-
matching a first object with a first span of natural language from a user input and a second object with a second span of natural language from the user input; forming an intent based on the user input; creating a plan based on the intent, wherein the plan comprises a first action object that transforms a first concept object associated with the intent into a second concept object, and comprises a second action object that transforms the second concept object into a third concept object associated with a goal of the intent, wherein the first action object and the second action object are selected from a plurality of action objects, wherein the first object comprises one of the first action object, the first concept object, and the third concept object, and wherein the second object comprises another one of the first action object, the first concept object, and the third concept object; executing the plan, and outputting a value associated with the third concept object associated with the goal of the intent. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product, comprising a non-transitory computer-readable medium having a computer-readable program code embodied therein to be executed by one or more processors, the program code including instructions to:
-
match a first object with a first span of natural language from a user input and a second object with a second span of natural language from the user input; form an intent based on the user input; create a plan based on the intent, wherein the plan comprises a first action object that transforms a first concept object associated with the intent into a second concept object, and comprises a second action object that transforms the second concept object into a third concept object associated with a goal of the intent, wherein the first action object and the second action object are selected from a plurality of action objects, wherein the first object comprises one of the first action object, the first concept object, and the third concept object, and wherein the second object comprises another one of the first action object, the first concept object, and the third concept object; execute the plan, and output a value associated with the third concept object associated with the goal of the intent. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification