Systems and methods for optimizing reengagement with a content item by leveraging advanced memory-related techniques
Systems and methods are provided for optimizing reengagement with a content item by leveraging advanced memory-related techniques. At a first time, a user is determined to be disengaged from consuming a content item at a first position within the content item. A reengagement cue is determined by selecting a plurality of portions of the content item, wherein the plurality of portions of the content item are positioned in the content item prior to the first position within the content item. A respective memorability score is determined for each of the plurality of portions. A subset of the plurality of portions is identified based on the respective memorability scores. The reengagement cue is generated based at least part of each of the portions in the subset. At a second time, based at least in part on receiving a request to reengage with the content item, the reengagement cue is presented.
1 . A method comprising:
at a first time, determining that a user has disengaged from consuming a content item at a first position within the content item;
determining a reengagement cue for the content item, wherein determining the reengagement cue comprises:
selecting a plurality of portions of the content item, wherein the plurality of portions of the content item are positioned in the content item prior to the first position within the content item;
determining, for each of the plurality of portions, a respective memorability score;
identifying a subset of the plurality of portions based on the respective memorability scores, wherein the subset comprises at least two portions; and
generating the reengagement cue based on at least part of each of the portions in the subset; and
based at least in part on receiving, at a second time later than the first time, a request to reengage with the content item, presenting the reengagement cue.
2 . The method of claim 1 , wherein the subset of the plurality of portions comprises at least one visual portion or at least one audio portion.
3 . The method of claim 1 , wherein the determining that the user has disengaged from consuming the content item at the first position within the content item comprises:
during presentation of the content item, determining that a threshold amount of time has elapsed without receiving a user input,
wherein the user is determined to be disengaged based at least in part on the threshold amount of time being elapsed.
4 . The method of claim 1 , wherein the plurality of portions of the content item are selected based at least in part on one or more of a bubble search, a binary search, a Fibonacci search, an interpolation search, or an exponential search.
5 . The method of claim 1 , further comprising:
training a neural network with a plurality of memorability datasets;
wherein the determining, for each of the plurality of portions, the respective memorability score comprises:
inputting each of the plurality of portions into the trained neural network; and
outputting, from the trained neural network, the respective memorability score for each of the plurality of portions.
6 . The method of claim 1 , wherein the reengagement cue comprises at least one image.
7 . The method of claim 1 , wherein the reengagement cue comprises at least one video segment.
8 . The method of claim 1 , wherein the subset of the plurality of portions is a first subset, and wherein the identifying the subset of the plurality of portions further comprises:
generating for display a plurality of reengagement cues based on the at least part of each of the portions in the first subset;
receiving a selection of a first reengagement cue of the plurality of reengagement cues;
based on the selection of the first reengagement cue, updating a user selection criterion; and
identifying a second subset of the plurality of portions based at least in part on the updated user selection criterion.
9 . The method of claim 1 , wherein the respective memorability score of each portion of the subset of the plurality of portions exceeds a threshold memorability score, and wherein the generating the reengagement cue further comprises:
synthesizing the at least part of each of the portions in the subset using a generative adversarial network (GAN).
10 . The method of claim 1 , further comprising:
identifying a user device used to present the content item;
determining a modified reengagement cue based on the user device; and
presenting the modified reengagement cue.
11 . The method of claim 1 , further comprising:
embedding the respective memorability score for each portion of the plurality of portions into at least one manifest of the content item.
12 . The method of claim 1 , wherein the reengagement cue is a thumbnail, and wherein the thumbnail is a synthesized image based on at least part of each of the portions in the subset.
13 . The method of claim 1 , further comprising:
generating for display a plurality of reengagement cues in a plurality of positions along a timeline of the content item, wherein the plurality of positions correspond to a plurality of timepoints of the content item;
determining a selected reengagement cue of the plurality of reengagement cues based on a user interface input; and
presenting the content item beginning at a first timepoint corresponding to the selected reengagement cue.
14 . A system comprising:
control circuitry configured to:
at a first time, determine that a user has disengaged from consuming a content item at a first position within the content item;
determine a reengagement cue for the content item, wherein determining the reengagement cue comprises:
selecting a plurality of portions of the content item, wherein the plurality of portions of the content item are positioned in the content item prior to the first position within the content item;
determining, for each of the plurality of portions, a respective memorability score;
identifying a subset of the plurality of portions based on the respective memorability scores, wherein the subset comprises at least two portions; and
generating the reengagement cue based on at least part of each of the portions in the subset; and
input/output circuitry configured to:
based at least in part on receiving, at a second time later than the first time, a request to reengage with the content item, present the reengagement cue.
15 . The system of claim 14 , wherein the subset of the plurality of portions comprises at least one visual portion or at least one audio portion.
16 . The system of claim 14 , wherein the control circuitry is configured to determine that the user has disengaged from consuming the content item at the first position within the content item by:
during presentation of the content item, determining that a threshold amount of time has elapsed without receiving a user input,
wherein the user is determined to be disengaged based at least in part on the threshold amount of time being elapsed.
17 . The system of claim 14 , wherein the plurality of portions of the content item are selected based at least in part on one or more of a bubble search, a binary search, a Fibonacci search, an interpolation search, or an exponential search.
18 . The system of claim 14 , wherein the control circuitry is further configured to:
train a neural network with a plurality of memorability datasets;
wherein the determining, for each of the plurality of portions, the respective memorability score comprises:
inputting each of the plurality of portions into the trained neural network; and
outputting, from the trained neural network, the respective memorability score for each of the plurality of portions.
19 . The system of claim 14 , wherein the reengagement cue comprises at least one image.
20 . The system of claim 14 , wherein the reengagement cue comprises at least one video segment.