Enhanced artificial intelligence language
First Claim
Patent Images
1. A method of forming a knowledge base for processing an input, comprising:
- linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute including a set of patterns, each pattern within the set being equivalent.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of forming a knowledge base for processing an input includes linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions. Each attribute includes a set of patterns where each pattern within the set is equivalent.
-
Citations
36 Claims
-
1. A method of forming a knowledge base for processing an input, comprising:
linking a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute including a set of patterns, each pattern within the set being equivalent. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. An article comprising a machine-readable medium that stores executable instructions for forming a knowledge base for processing an input, the instructions causing a machine to:
link a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute including a set of patterns, each pattern within the set being equivalent. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
25. An apparatus comprising:
-
a memory that stores executable instructions for a knowledge base for processing an input; and
a processor that executes the instructions to;
link a plurality of attributes to a plurality of response templates using a plurality of Boolean expressions, each attribute including a set of patterns, each pattern within the set being equivalent. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification