Patent ID: 11863643
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 15:
16. A method comprising:
providing data representing sequences of activities of a plurality of users of a networked service provider as a first set of inputs to a model, wherein each of the sequences of activities comprises a text-based identifier of at least one of a plurality of services provided by the networked service provider to one of the users or a page operated by the one of the users in accordance with one of the plurality of services, and wherein the model is trained to generate a representation of a user based at least in part on a sequence of activity of the user;
receiving a first set of outputs from the model in response to the first set of inputs;
determining representations of the plurality of users based at least in part on the first set of outputs;
generating a plurality of clusters of the representations;
identifying a plurality of tasks performed by the users of at least one of the plurality of services provided by the networked service provider;
defining a set of personas based at least in part on the plurality of tasks, wherein each of the plurality of personas is defined to include at least one task unique to a persona and at least one task shared with another persona;
determining probabilities that tasks of each of the set of personas of the set are included in one of the representations of the clusters; and
determining that a first probability that a task of a first persona of the set of personas is included in a first cluster is approximately equal to a second probability that a task of a second persona of the set of personas is included in the first cluster, wherein the first cluster is one of the plurality of clusters; and
in response to determining that the first probability is approximately equal to the second probability,
defining a third persona based at least in part on at least one of the tasks of the first persona and at least one of the tasks of the second persona;
adding the third persona to the set of personas; and
mapping the first cluster to the third persona.