Patent attributes
Embodiments of the present technology may include systems and processes associated with automatically generating supercuts associated with programming content. The present technology may include receiving, at the computing device, a set of related programming content, wherein the set of related programming content includes video clips; receiving an input from a user including a command to generate a supercut and a keyword associated with the supercut; searching the set of related programming content for portions of the video clips associated with the keyword; identifying a first event within a first video clip associated with the keyword and a second event within a second video clip associated with the keyword; determining a type of event associated with each of the first and second events and link the types of events with their respective events; determining a pre-event time period and a post-event time period for each of the first and second events based on the types of events; and generating and displaying a supercut using the first event, the second event, the pre-event time periods, and the post-event time periods. The above steps may be implemented as a computer-implemented method, computer program product, or device such as a television receiver, or in other types of embodiments.