CPC G06F 16/9535 (2019.01) [G06F 16/437 (2019.01); G06F 16/9538 (2019.01)] | 17 Claims |
1. A system, comprising:
a processor configured to:
determine whether a first user is within a time interval specified for a story for a digital event;
in response to determining that the first user in within the time interval specified for the digital event, cause to transmit a first media file to a device of the first user;
an interface communicatively coupled with the processor, and configured to:
transmit the first media file to the device of the first user, the first media file configured to present a first choice between a first set of at least two options related to the story for the digital event; and
receive a first selection in response to the first choice, wherein each option of the first set of at least two options is assigned with a respective score related to a first personality trait category; and
the processor further configured to:
in response to receiving the first selection from the first user:
determine a first score of the first personality trait of the first user based in part on the first selection;
determine a second media file based on the first selection;
cause to transmit the second media file to the device of the first user, the second media file configured to present a second choice between a second set of at least two options related to the story for the digital event;
receive a second selection in response to the second choice, wherein each option of the second set of at least two options is assigned with a respective score related to a second personality trait category;
determine a second score of the second personality trait of the first user based in part on the second selection;
determine, by implementing a machine learning algorithm and based in part on the first selection and the second selection, the second selection, the first score, and the second score, a second user; and
cause to display information about the second user to the first user.
|