Movie Spoiler Shield Presentation

Download as pdf or txt
Download as pdf or txt
You are on page 1of 21

Movie Spoiler Shield

Project Work - I

Project Mentor: Presented by:


Prof. Vishal Sharma EN20CS303045 Shanu Mathew
EN20CS303038 Prince Soni
Project Guide: EN20CS303053 Vaibhav Chaubey
Prof. Khushboo Singh
Introduction

Problem Statement

Solution Overview

Project phases

CONTENT
Aim
The primary aim of this project is to develop a browser
extension that empowers users to enjoy movies and TV
shows without the fear of stumbling upon spoilers.

Rising Spoiler Culture


In today's digital age, where discussions about movies and
TV series abound on social media and websites, spoilers
have become a significant source of frustration for many
entertainment enthusiasts.

Protection for fans


Our extension seeks to provide a protective shield for fans,
ensuring that they can navigate the web freely without the
INTRODUCTION anxiety of accidentally encountering plot revelations or
crucial details.
PROBLEM STATEMENT
• The project addresses the problem of
individuals inadvertently encountering movie
and TV show spoilers while browsing the
internet.
• Exposure to spoilers can have a detrimental
impact on the enjoyment of movies and TV
shows, reducing the surprise and suspense that
are essential elements of the viewing
experience.
• To address this problem and make the movie-
watching experience more enjoyable, we aim to
create a Chrome Extension named "Movie
Spoiler Shield."
PROBLEM STATEMENT EXAMPLE
SOLUTION
OVERVIEW
PROJECT
• Our 'Movie Spoiler Shield' Chrome Extension offers a
sophisticated solution to a common online dilemma.
• Using advanced language analysis, it actively screens
movie reviews in real-time to prevent accidental
spoilers.
• Users can enjoy reviews that maintain the suspense and
surprise of watching a film while ensuring their choices
are well-informed.
• This tool effectively mitigates the risk of plot
revelations.
OBJECTIVES

USER EXPERIENCE REAL-TIME


SPOILER
ENHANCEMENT DETECTION
DETECTION
Build a robust machine Provide a valuable tool Implement a real-time
learning model capable for movie enthusiasts to detection mechanism for
of detecting movie enjoy spoiler-free online platforms,
spoilers within textual discussions, reviews, and ensuring timely spoiler
content. comments on movies alerts
they plan to watch.
PHASES

MODEL DEVELOPMENT CHROME EXTENSION DEVELOPMENT


MODEL DEVELOPMENT

We integrated an advanced spoiler


detection mechanism leveraging BERT as a
crucial layer. BERT has proven to be a
formidable choice for natural language
processing tasks, and its application in our
spoiler detection model significantly
enhances the understanding of contextual
nuances within text. During development,
we fine-tuned the BERT model on a dataset
specifically curated for spoiler
identification, allowing the system to grasp
the intricacies of language patterns
indicative of potential spoilers.
WHY BERT?
BERT, or Bidirectional Encoder Representations from Transformers, was a strategic choice for
our spoiler detection model due to its exceptional capabilities in natural language processing.
In the development phase, we carefully considered the following key reasons for
opting for BERT:
BIDIRECTIONAL
PROCESSING

CONTEXTUAL PRE-TRAINED
UNDERSTANDING REPRESENTATIONS
MODEL DEVELOPMENT PROCESS

SPOILER DATA TEXT MODEL TRAINING


COLLECTION PREPROCESSING
MODEL ARCHITECTURE
TECH STACK FOR MODEL
DEVELOPMENT
CHROME EXTENSION
DEVELOPMENT

• Design the overall architecture of the


Chrome extension, considering how
various components (e.g., spoiler
detection, user interface) will interact.
• Develop a user-friendly and visually
appealing UI that allows users to
interact with the extension. Design
features for user preferences and
customization.
• Integrate the spoiler detection models
and algorithms seamlessly with the
extension's UI. Ensure that spoilers
are detected in real-time as users
browse the web.
ABOUT CHROME EXTENSION
The Movie Spoiler Blocker is a Chrome extension designed to enhance your movie-watching experience by
preventing spoilers in online reviews. With a user-friendly interface and customizable settings, this extension
allows you to toggle spoiler blocking on or off with a single click.
❖ Features

Toggle Stylish
Functionality Design

Spoiler Dynamic
Detection Content
Handling
INTEGRATED WORKFLOW

User review Get back


extraction prediction
1 3

2 4

Post data to Hide Spoiler


model API review
EXTENSION WORKING EXAMPLE
EXTENSION WORKING EXAMPLE
TECH STACK FOR CHROME
EXTENSION DEVELOPMENT
THANK YOU

You might also like