| CPC H04M 3/5235 (2013.01) [G06N 20/00 (2019.01); H04M 3/42059 (2013.01); H04W 12/06 (2013.01); H04M 2203/558 (2013.01); H04M 2203/60 (2013.01)] | 20 Claims |

|
1. A method comprising:
accessing, by a communications system, a set of historic activity of historic users with the communications system;
identifying, by the communications system for the historic users, entities within the communications system with which the historic users have established historic communication sessions;
generating, by the communications system, a training set of data based on the accessed set of historic activity, characteristics of the historic users, and the identified entities with which the historic users have established historic communication sessions; and
training, by the communications system, a machine-learned model using the generated training set of data, the machine-learned model configured to, when applied to characteristics and activity of a user, identify an entity within the communications system with which to establish a communication session with the user, the entity identified based at least in part on 1) a portion of an application accessed by the user, 2) an amount of time the user has accessed the portion of the application, 3) a geographic location of the user, and 4) a location of an employer of the user.
|