Patent ID: 11861313
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system comprising:
a processor,
a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:
analyze collected data from a plurality of sources relating to a specific user; wherein said specific user is a single individual user;
provide said analyzed data as an input to a cognitive model for determining said specific user's personality insights, situational insights and a preference linguistic set wherein said personality insight includes at least one of said specific user's expectations, motives and goals and beliefs;
said cognitive model calculate a relationship between said specific user's personality insights and situational insights and preference linguistic to be used for interactions with said specific user in one or more generated message;
said cognitive model generating a multilayered linguistic preference set for said specific user;
upon receiving a communication from said specific user, determine said specific user's current location and a particular messaging channel to be used based on said specific user's current location;
determine a set of linguistic traits applicable to said linguistic preference set for said specific user wherein said linguistic traits can provide a same message in different format and languages by analyzing context of each message, said specific user's current location, language preferences based on a language hierarchy for said specific user based on previously collected data as well as and specific user input;
generate a customized message based on using said cognitive model's determination of said specific user personality insights, situational insights and said set of language hierarchical linguistic preference set, a message to said specific user and based on said specific user's current location, and messaging channel; and
sending said customized message only to said specific user.