S

SummaryScape

NLP-driven YouTube Video Summarising Android Application

The problem SummaryScape solves

We provide an Android Application that generates the summary of any video on YouTube that you want to watch quickly. We use NLP to process the subtitles of the video and give you a crunched video that encompasses all the essential parts while leaving out filler words and stop words. We compress the video and deliver to you a considerably shortened video.
This can be especially useful for students who wish to quickly go through an educational video on youtube or elsewhere and want to see if what they are looking for is available in the video. They can then decide whether or not to watch the entire video.
Also if you want to watch a talk show like a ted talk and want to decide if it is interesting enough without watching the entire thing, SummaryScape is at your service! The same is valid for movies, cooking recipes, tutorials, etc., on youtube. Watch a summary and then decide if the movie is right for you or not. You can download the summarised videos and the subtitles so that you can watch it anytime at your leisure.

Challenges we ran into

Dealing with the bugs while implementing NLP algorithms to summarise videos was time-consuming. We also spent quite some time figuring out how to make this more efficient so that the summarised videos don’t miss out the most critical sections of the videos and are catchy at the same time.

We previously had no idea how to deal with downloading files in internal memory and accessing it as none of us had much experience with android development. Still, we are glad we were able to learn and make an android app.

Technologies used

Discussion