Adaptive computer-based personalities
First Claim
1. A method comprising:
- generating a first communication from syntactically structured phrases for delivery to a user, wherein the first communication forms a first natural language sentence;
assessing a behavior of the user in response to the first communication;
modifying a phrase frequency distribution for the syntactically structured phrases based, at least in part, on the behavior of the user; and
generating a second communication from the syntactically structured phrases for delivery to the user based on the phrase frequency distribution, wherein the second communication forms a second natural language sentence.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for adapting computer-based personalities, as manifested by textual or audio communications, is disclosed. The communications comprise one or more phrases that may be selected non-deterministically. The frequency distribution of the plurality of potential phrases is updated based on the behaviors of the communications recipients. Thus, the frequency of the selection of phrases included in communications, and hence the “personality,” of the computer-based system, is influenced by prior usage behaviors. The computer-based personality may also exhibit “self-awareness” by monitoring changes in phrase frequency distributions over time, as well as being capable of expressing awareness of, and inferences from, changes in the behavior patterns of users over time.
184 Citations
24 Claims
-
1. A method comprising:
-
generating a first communication from syntactically structured phrases for delivery to a user, wherein the first communication forms a first natural language sentence; assessing a behavior of the user in response to the first communication; modifying a phrase frequency distribution for the syntactically structured phrases based, at least in part, on the behavior of the user; and generating a second communication from the syntactically structured phrases for delivery to the user based on the phrase frequency distribution, wherein the second communication forms a second natural language sentence. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-based adaptive communication system comprising:
-
means to identify a syntactical structure for a first communication; means to select from a plurality of phrases to form the first communication based on the syntactical structure; means to assess a response of a user to the first communication; means to modify a phrase frequency distribution of the plurality of phrases based, at least in part, on the response of the user; and means to select from the plurality of phrases to form a second communication for delivery to the user based on the phrase frequency distribution. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
logic circuitry configured to; generate a vector comprising affinities between a user of a computer-based system and a plurality of computer-based objects wherein the affinities are based, at least in part, on a plurality of user behaviors associated with accessing the computer-based objects; evaluate changes in the affinities of the vector; select one or more syntactically structured phrases based, at least in part, on the changes in the affinities of the vector, wherein the one or more syntactically structured phrases form a natural language communication; and present the natural language communication to the user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus, comprising:
-
logic circuitry configured to; form a first natural language communication from syntactically structured phrases; present the first natural language communication to a user; monitor data accessed by the user in response to the first natural language communication; identify demeanor categories for the syntactically structured phrases; and form a second natural language communication from the syntactically structured phrases based on the data accessed by the user and the demeanor categories. - View Dependent Claims (22, 23, 24)
-
Specification