Enhanced artificial intelligence language
AssigneeKurzweil Technologies, Inc.
InventorsMatthew Bridges, Raymond C. Kurzweil
Life of this patent
Estimating the term…
Abstract
A method of implicitly forming a context in a dialogue with a computer includes forming megacategories linking one or more attributes to one of a plurality of response templates. The method also includes determining a megacategory by comparing attributes having true variables from a previous input to attributes having true variables in the present input and selecting an appropriate response template corresponding to the megacategory.
Claims15
A method of implicitly forming a context in a dialogue with a computer, comprising:
- forming megacategories linking one or more attributes to one of a plurality of response templates;
- determining a megacategory by comparing attributes having true variables from a previous input to attributes having true variables in the present input;
- and
- selecting an appropriate response template corresponding to the megacategory.
An article comprising a machine-readable medium that stores executable instructions for forming a context in a dialogue with a computer, the instructions causing a machine to:
- form megacategories linking one or more attributes to one of a plurality of response templates;
- determine a megacategory by comparing attributes having true variables from a previous input to attributes having true variables in the present input;
- and
- select an appropriate response template corresponding to the megacategory.
The article of claim 8 wherein each attribute is associated with a set of patterns and each pattern within the set of patterns is semantically equivalent.
An apparatus comprising:
- a memory that stores executable instructions forming a context in a dialogue with a computer;
- and
- a processor that executes the instructions to:
- form megacategories linking one or more attributes to one of a plurality of response templates;
- determine a megacategory by comparing attributes having true variables from a previous input to attributes having true variables in the present input;
- and
- select an appropriate response template corresponding to the megacategory.
Dependencies are inferred from the claim text.