CPC H04L 12/1831 (2013.01) [G06F 16/24578 (2019.01); G06F 16/9535 (2019.01); G06F 40/279 (2020.01); G06F 40/30 (2020.01); G06N 20/00 (2019.01); G06N 3/047 (2023.01)] | 19 Claims |
1. An apparatus to provide data-communications room recommendations, the apparatus comprising:
a data-communications server to interface with each of a plurality of client entities that are respectively associated with client-specific endpoint devices and to:
provide user-data-communications sessions each involving a client-specific endpoint device and another participating endpoint device;
retrieve data communications messages between the client-specific endpoint device and the other participating endpoint device during a first time period;
for each of a plurality of data-communications rooms, batch ones of the data communications messages together to create a room document, filter out certain data-communications from the room document which do not have a set of one or more content-related characteristics in common, and adjust the set of one or more content-related characteristics over time towards ensuring that room characteristics are current;
identify a particular data-communications room among the plurality of data-communications rooms, based on a comparison of the room document for the particular data-communications room and a request from a particular user; and
create a long-term room content classifier block for each data-communications room among the plurality of data-communications rooms using a similarity criteria and a query vector.
|