A
system, a method and a processor are for AI-powered generation and delivery of video clips. The processor is configured to: load a first video file of a first video content item, the first video file comprising video frames associated with timestamps; load a first
subtitle file of the first video content item, the first
subtitle file comprising
subtitle text associated with the timestamps; execute a
natural language processing (NLP) model with the subtitle text as input, the NLP model including language pre-
processing steps for classifying words, names or phrases in the subtitle text and associating initial classifiers with the subtitle text, the NLP model including one or more of a
recurrent neural network (RNN), a Bidirectional
Encoder Representations from Transformers (BERT) model, or a generative pre-trained
transformer (GPT) model for a dialogue analysis comprising
processing sequences of dialogue in the subtitle text in view of the initial classifiers to associate one or more portions of the dialogue with one or more first classifiers of first narrative elements; execute an image recognition model with at least some of the video frames as input, the image recognition model including a
convolutional neural network (CNN) for an
object detection analysis and a facial recognition analysis comprising processing video sequences to associate one or more of the video frames with one or more second classifiers of second narrative elements; generate a narrative map of the first video content item by temporally aligning the first narrative elements with the second narrative elements based on the timestamps associated with the video frames and the first subtitle file; and generate a video clip including at least one segment of the first video content item, the at least one segment including selected video frames associated with at least one of the first or second narrative elements identified from the narrative map and selected for inclusion in the video clip.