charliezcr / Sentiment-Analysis-of-Movie-Reviews

sentiment analysis of movie reviews from the dataset of reviews on IMDB, using LSA, N-gram and BERT

Home Page:https://charliezcr.github.io/projects.html#MLPython

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sentiment Analysis of Movie Reviews

Project Overview

When you have a large amount of movie reviews, how can you know whether they are complments or criticisms? Since the amount of dataset is large, you need to use natural language processing tools to classify the sentiment of the text with powerful packages like nltk and scikit-learn. In this project, I made a sentiment analysis of movie reviews from the dataset of reviews on imdb from the UCI Machine Learning Repository's Sentiment Labelled Sentences Data Set

Contents

For pt.1 -- Basics, here are the Python notebook and the website. Here is the more reader-friendly Medium blog.
For pt.2 -- LSA, here are the Python notebook and the website. Here is the more reader-friendly Medium blog.
For pt.3 -- N-gram, here are the Python notebook and the website. Here is the more reader-friendly Medium blog.
For pt.4 -- BERT, here are the Python notebook and the website. Here is the more reader-friendly Medium blog.

Modules

pip install these modules

About

sentiment analysis of movie reviews from the dataset of reviews on IMDB, using LSA, N-gram and BERT

https://charliezcr.github.io/projects.html#MLPython


Languages

Language:Jupyter Notebook 100.0%