Popularity of online video streaming has seen a sharp growth due to improved bandwidth for streaming and the ease of sharing User-Generated-Content (UGC) on the internet platforms. One of the primary motivations for users to generate content is that platforms like YouTube, Twitch etc., allow users to generate revenue through advertising and royalties. The revenue of Twitch which deals with live video gaming, play through of video games, and e-sport competitions, is around 3.8 billion for the year 2015, out of which 77% of the revenue was generated from advertisements 1 . Some of the common ways advertisements (ads) are scheduled on pre-recorded video contents on social media like YouTube are pre-roll, mid-roll and post-roll; where the names indicate the time at which the ads are displayed. In a recent research on viewer engagement, Adobe Research 2 concluded that mid-roll video ads constitute the most engaging ad type for pre-recorded video contents, outperforming pre-roll and post-rolls when it comes to completion rate (the probability that the ad will not be skipped). Viewers are more likely to engage with an ad if they are interested in the content of the video that the ad is been inserted into. Most content sharing platforms hosted pre-recorded videos, until recently, owing to higher 1