Method of system of providing local personalized emoticon recommendation
AssigneeMicrosoft Technology Licensing, LLC
InventorRajat Aggarwal
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorRajat Aggarwal
Estimating the term…
A system and method for providing local emoticon recommendations includes receiving an indication of a need for a user to utilize an emoticon in a communication between the user and one or more other users, the indication being received via a user interface screen of an application installed on the client device and retrieving a text segment for which the emoticon will be used, and contextual data associated with the text segment. The text segment and contextual data are tokenized to generate one or more words and a natural language library is queried to generate a part-of-speech (POS) tag set for each of the words. The POS tag set is then sent to a local machine learning (ML) model trained for providing emoticon recommendations and the model is executed on the client device to provide one or more emoticon recommendations. The recommendations are displayed as user selectable recommendations. The local ML model is trained via ongoing training, wherein training the local ML model includes associating each POS tag set in a list of POS tag sets with ranked emoticons.
A client device comprising:
A method for providing local emoticon recommendations by a client device, the method comprising:
A non-transitory computer readable medium on which are stored instructions that, when executed, cause a programmable device to perform functions of:
Dependencies are inferred from the claim text.