US 11,966,698 B2
System and method for automatically tagging customer messages using artificial intelligence models
Aneto Okonkwo, New York, NY (US); Omasirichukwu Udeinya, New York, NY (US); Joomi Kim, New York, NY (US); Liam Geron, New York, NY (US); Chris Okebata, New York, NY (US); Andrew Olaleye, New York, NY (US); Chigozie Ezeani, New York, NY (US); Itunu Oyinkan Babalola, New York, NY (US); and Elise Luc, New York, NY (US)
Assigned to Chatdesk, Inc., New York, NY (US)
Filed by Chatdesk, Inc., New York, NY (US)
Filed on May 9, 2020, as Appl. No. 16/870,928.
Claims priority of provisional application 62/845,966, filed on May 10, 2019.
Prior Publication US 2020/0356725 A1, Nov. 12, 2020
Int. Cl. G06F 40/284 (2020.01); G06F 16/95 (2019.01); G06F 40/117 (2020.01); G06F 40/30 (2020.01); G06N 3/042 (2023.01); G06N 3/08 (2023.01); G06Q 30/016 (2023.01)
CPC G06F 40/284 (2020.01) [G06F 16/95 (2019.01); G06F 40/117 (2020.01); G06F 40/30 (2020.01); G06N 3/042 (2023.01); G06N 3/08 (2013.01); G06Q 30/016 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a server gateway, training messages,
wherein the training messages comprising text featuring a word or a plurality of words;
generating, by the server gateway, tags to categorize the training messages,
wherein the tags are based on industry tags,
wherein the tags are based on sentiment tags,
wherein the tags are based on contact tags, and
wherein the tags are based on normalization tags;
training, by the server gateway, an artificial intelligence system, with the training messages, to generate one or more tagging models and to generate a text processing model;
receiving, by the server gateway, customer messages;
wherein the customer messages comprising text featuring a word or a plurality of words;
processing, by the server gateway, the customer messages, with the one or more tagging models, to generate tagged data and untagged data,
wherein the tagged data is associated with one or more of:
the industry tags,
the sentiment tags,
the contact tags, and
the normalization tags,
wherein the untagged data includes one or more of:
one or more stop words, and
one or more blacklisted words;
processing, by the server gateway, the tagged data, with the artificial intelligence system, to generate processed data to be displayed on a user computational device;
wherein the processed data comprises
the customer messages,
the tags associated the customer messages;
processing, by the server gateway, the untagged data selected by an analyst, with the artificial intelligence system, to generate additional one or more tagging models,
wherein the analyst reviews the untagged data and selects a complete set or subset of the untagged data;
providing, by the server gateway, the processed data to one or more computational devices.