DYNAMICALLY EVOLVING COGNITIVE ARCHITECTURE SYSTEM PLANNING
First Claim
1. A system for a dynamically evolving cognitive architecture planning, 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;
form an intent based on a user input;
create a first plan based on the intent, wherein the first 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;
create a second plan based on the intent, wherein the second plan comprises a third action object that transforms the first concept object associated with the intent into a fourth concept object and comprises a fourth action object that transforms the fourth concept object into the third concept object associated with the goal of the intent, wherein the third action object and the fourth action object are selected from the plurality of action objects;
select the first plan for execution based on comparison of the first plan to the second plan based on at least one of an action object cost, an action object quality, and a number of planned action objects;
execute the first plan, andoutput a value associated with the third concept object.
3 Assignments
0 Petitions
Accused Products
Abstract
Dynamically evolving cognitive architecture system planning 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.
25 Citations
20 Claims
-
1. A system for a dynamically evolving cognitive architecture planning, 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; form an intent based on a user input; create a first plan based on the intent, wherein the first 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; create a second plan based on the intent, wherein the second plan comprises a third action object that transforms the first concept object associated with the intent into a fourth concept object and comprises a fourth action object that transforms the fourth concept object into the third concept object associated with the goal of the intent, wherein the third action object and the fourth action object are selected from the plurality of action objects; select the first plan for execution based on comparison of the first plan to the second plan based on at least one of an action object cost, an action object quality, and a number of planned action objects; execute the first plan, and output a value associated with the third concept object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for a dynamically evolving cognitive architecture system planning, the method comprising:
-
forming an intent based on a user input; creating a first plan based on the intent, wherein the first 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; creating a second plan based on the intent, wherein the second plan comprises a third action object that transforms the first concept object associated with the intent into a fourth concept object and comprises a fourth action object that transforms the fourth concept object into the third concept object associated with the goal of the intent, wherein the third action object and the fourth action object are selected from the plurality of action objects; selecting the first plan for execution based on comparison of the first plan to the second plan based on at least one of an action object cost, an action object quality, and a number of planned action objects; executing the first plan, and outputting a value associated with the third concept object. - 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:
-
form an intent based on a user input; create a first plan based on the intent, wherein the first 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; create a second plan based on the intent, wherein the second plan comprises a third action object that transforms the first concept object associated with the intent into a fourth concept object and comprises a fourth action object that transforms the fourth concept object into the third concept object associated with the goal of the intent, wherein the third action object and the fourth action object are selected from the plurality of action objects; select the first plan for execution based on comparison of the first plan to the second plan based on at least one of an action object cost, an action object quality, and a number of planned action objects; execute the first plan, and output a value associated with the third concept object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification