Giter VIP home page Giter VIP logo

opinion-mining-sentiment-classification-internwork-iim-ranchi's Introduction

An Exploratory Study to Determine the Sentiment of the Indian OTT Web Series Audience by Applying Opinion Mining

Opinion Mining + Sentiment Classification for the Top 10 Indian Web Series (namely in 6 Genres - Action, Thriller, Drama, Comedy, Romance, Horror) using Python as my Intern Work @ IIM Ranchi.

In this project, we aim to perform Sentiment Analysis of user reviews of Top 10 Indian Web Series in different Genres (namely in 6 Genres - Action, Thriller, Drama, Comedy, Romance, Horror) shown on various OTT (over-the-top) platforms or media services (Amazon Prime Video, Netflix, ZEE5, Disney + Hotstar, Voot, ALTBalaji, SonyLiv etc). Data used in this project(roughly 50k+) was collected by performing Web Scraping on review platforms/websites like IMDb, Amazon, Google Reviews etc.

Here, we performed a fair amount of research on how sentiments are expressed in genres such as in online reviews and critics’ articles, how sentiments are expressed given the informal language and message-length constraints of user reviewing and then had drawn out useful inferences from them by identifying positive, negative, and neutral reviews based on their polarity and subjectivity.For reviews conveying both a positive and negative sentiment, whichever had the stronger sentiment was chosen. Additionally, created some data visualizations (bag of words, word clouds, plots etc) using the high frequency found sentiment keywords.

Work Flow / Methodology used :

  1. A thorough study of existing approaches and techniques in field of sentiment analysis.
  2. Collection / Extraction of relevant data from review platforms/websites like IMDb , Amazon , Google Reviews etc. with the help of Web Scraping techniques using Python or Web Scraping Google Extensions ( like Instant Data Scraper ).
  3. Pre-processing of data collected so that it can be fit for mining. Basically, the unstructured raw data undergoes various steps of preprocessing and cleaning which makes it more machine sensible than its previous form.
  4. Finally, the reviews were analyzed, visualized and classified with respect to sentiment classes based on the TextBlob provided Polarity and Subjectivity , such as Positive, Negative and Neutral.

KEYWORDS :

Opinion Mining, Sentiment Analysis, Machine Learning(ML), Natural Language Processing(NLP), Python, Text Mining, Data Preprocessing, Exploratory Data Analysis(EDA), Data Visualization, Web Scraping.

To know more , read the above uploaded Project Report and refer the code files.

opinion-mining-sentiment-classification-internwork-iim-ranchi's People

Contributors

harshkumar1004 avatar

Stargazers

HMSONSE avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.