Patent ID: 9509846
Filing Date: 2016-11-29
CPC Classification: G06F,G06N,G06Q,G09B,G10L,H04L,H04M

Claim Text:
1. A method, comprising: providing a connection server configured to establish real time communication connections between telephonic devices, wherein: providing a web server coupled with the connection server; presenting, via the web server, the information of the first users of the first set of telephonic devices to second users of a second set of telephonic devices; receiving requests from the second users identifying selected ones of the first users; and establishing, by the connection server, in response to the requests, communication connections between respective telephonic devices of the second users and respective telephonic devices of the selected ones of the first users based on communication references in the data store; generating, by a computing apparatus having the web server and the connection server, transcripts of communications over the communication connections established by the connection server between the second users and the selected ones of the first users; storing, in the data store, communication records of the communication connections established by the connection server; performing, by the computing apparatus, natural language processing on the transcripts to generate input vectors; generating, by the computing apparatus, ranking scores of the second users from the communication records; correlating, by the computing apparatus, the input vectors with the ranking scores to establish a predictive model of ranking score; providing, by the connection server, a communication connection between a telephonic device of a user and a telephonic device of a selected one of the first users; generating, by the computing apparatus, a transcript of a communication between the user and the selected one of the first users; performing, by the computing apparatus, natural language processing on the transcript of the communication to generate first input vectors; and applying, by the computing apparatus, the first input vectors in the predictive model of ranking score to generate a ranking score of the user.