CPC G06F 16/9535 (2019.01) [G06F 16/9538 (2019.01); G06Q 50/01 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving, from a client device associated with a requesting user, a request to view profiles for each of one or more other users, wherein the requesting user and the other users are users of a social network;
applying matching criteria to a profile of the requesting user and profiles for each of the one or more other users of the social network to identify a sequence of profiles; and
responsive to receipt of the request to view the profiles, enabling sequential display, on a user interface of the client device, of information representative of the sequence of profiles, comprising:
enabling display, on the user interface, of first information representative of a first profile of the sequence of profiles, wherein the first profile is associated with a first user of the social network;
in response to a user interaction with the user interface during display of the first information, enabling display, on the user interface, of second information representative of a second profile of the sequence of profiles, wherein the second profile is associated with a second user of the social network, wherein the second information representative of the second profile was displayed, in the sequential display on the user interface, immediately before the display of the first information representative of the first profile;
determining, by a machine learning model, a user review attribute for each profile displayed on the user interface, the user review attribute for a corresponding profile (i) determined by processing user features associated with the user interaction for the corresponding profile and (ii) represents an amount of time the requesting user interacts with a corresponding profile or movement of a pointer when the corresponding profile is displayed; and
dynamically adjusting the sequence of profiles according to the determined user review attribute for each profile that is displayed.
|