Contextual determination of emotion icons
View Patent ↗A method, computer program product, and system for contextual determination of emotion icons. The method includes, for a particular user, determining an emotion icon to automatically input into a message, based on a class of the user, a current mood of the user, and the recipient of the message. The determined emotion icon is then inserted into the message.
1. A computer system comprising:
one or more computer processors;
one or more non-transitory computer readable storage media;
program instructions stored on the one or more non-transitory computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising:
program instructions to generate a plurality of emotion icons, wherein the plurality of emotion icons is based on one or more facial parameters;
program instructions to determine an emotion icon among the plurality of emotion icons to automatically input into a message based on a class of the user, a class of a recipient of the message, a context of the message, and a current mood of the user and the recipient, wherein the program instructions to determine the emotion icon among the plurality of emotion icons to automatically input into the message comprise:
program instructions to determine the context of the message based on learned communication patterns of the user and the recipient,
program instructions to determine the current mood in real time by camera tracking and monitoring of typing characteristics, and
the class of the user and the recipient are based on: a current emotional state, cultural norms, a world region, demographic, and mental condition;
responsive to determining an emotion icon among the plurality of emotion icons to automatically input into the message, program instructions to insert the determined at least one emotion icon among the plurality of icons into the message; and
program instructions to generate a new emotion icon among the plurality of emotion icons, wherein the new emotion icon derives from two or more emotion icons among the plurality of emotion icons in accordance with the one or more facial parameters and the determined context of the message.