Cognitive traits avatar for similarity matching
First Claim
1. A method, in a data processing system comprising a processor and a memory, the memory providing instructions to the processor to cause the processor to implement a cognitive traits avatar system, for generating a cognitive traits avatar, the method comprising:
- analyzing, by the cognitive traits avatar system of the data processing system, a portion of content submitted by a user to extract features of the portion of content;
mapping, by the cognitive traits avatar system, the extracted features to one or more cognitive traits;
selecting, by the cognitive traits avatar system, an image corresponding to the one or more cognitive traits;
generating, by the cognitive traits avatar system, a cognitive traits avatar comprising the selected image and cognitive traits data defining a graphical representation of the one or more cognitive traits for output in association with the selected image;
outputting, by the cognitive traits avatar system, the cognitive traits avatar as part of an interaction of the user with another entity, or representation of another entity, via a computing device; and
dynamically updating the cognitive traits avatar by changing at least one of the selected image or the cognitive traits data in response to the portion of content submitted by the user being changed.
2 Assignments
0 Petitions
Accused Products
Abstract
Mechanisms for generating a cognitive traits avatar are provided. The mechanisms analyze a portion of content submitted by a user to extract features of the portion of content. The mechanisms map the extracted features to one or more cognitive traits and select an image corresponding to the one or more cognitive traits. The mechanisms further generate a cognitive traits avatar comprising the selected image and cognitive traits data defining a graphical representation of the one or more cognitive traits for output in association with the selected image. The cognitive traits avatar is output as part of an interaction of the user with another entity, or representation of another entity, via a computing device.
-
Citations
18 Claims
-
1. A method, in a data processing system comprising a processor and a memory, the memory providing instructions to the processor to cause the processor to implement a cognitive traits avatar system, for generating a cognitive traits avatar, the method comprising:
-
analyzing, by the cognitive traits avatar system of the data processing system, a portion of content submitted by a user to extract features of the portion of content; mapping, by the cognitive traits avatar system, the extracted features to one or more cognitive traits; selecting, by the cognitive traits avatar system, an image corresponding to the one or more cognitive traits; generating, by the cognitive traits avatar system, a cognitive traits avatar comprising the selected image and cognitive traits data defining a graphical representation of the one or more cognitive traits for output in association with the selected image; outputting, by the cognitive traits avatar system, the cognitive traits avatar as part of an interaction of the user with another entity, or representation of another entity, via a computing device; and dynamically updating the cognitive traits avatar by changing at least one of the selected image or the cognitive traits data in response to the portion of content submitted by the user being changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product comprising a computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when executed on a computing device, causes the computing device to implement a cognitive traits avatar system which operates to:
-
analyze a portion of content submitted by a user to extract features of the portion of content; map the extracted features to one or more cognitive traits; select an image corresponding to the one or more cognitive traits; generate a cognitive traits avatar comprising the selected image and cognitive traits data defining a graphical representation of the one or more cognitive traits for output in association with the selected image; output the cognitive traits avatar as part of an interaction of the user with another entity, or representation of another entity, via a computing device; and dynamically update the cognitive traits avatar by changing at least one of the selected image or the cognitive traits data in response to the portion of content submitted by the user being changed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising:
-
a processor; and a memory coupled to the processor, wherein the memory comprises instructions which, when executed by the processor, cause the processor to; analyze a portion of content submitted by a user to extract features of the portion of content; map the extracted features to one or more cognitive traits; select an image corresponding to the one or more cognitive traits; generate a cognitive traits avatar comprising the selected image and cognitive traits data defining a graphical representation of the one or more cognitive traits for output in association with the selected image; and output the cognitive traits avatar as part of an interaction of the user with another entity, or representation of another entity, via a computing device; and dynamically update the cognitive traits avatar by changing at least one of the selected image or the cognitive traits data in response to the portion of content submitted by the user being changed.
-
Specification