CPC G11B 27/031 (2013.01) [G06F 16/438 (2019.01); G06V 20/48 (2022.01)] | 20 Claims |
1. A device comprising:
a processing system including a processor; and
a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations, the operations comprising:
receiving user input comprising one or more keywords indicating a context of an event;
monitoring generation of a video recording to determine that a portion of the video recording corresponds to the context indicated by the one or more keywords, wherein the monitoring includes identifying a regular pattern of a plurality of similar events;
defining end points of a video clip in the video recording using a machine learning algorithm, wherein the end points surround an event in the plurality of similar events;
sending a notification that the video clip has been generated;
receiving user feedback associated with the video clip;
automatically incorporating a video effect in the video clip in accordance with the user feedback; and
updating the machine learning algorithm based on the user feedback.
|