Git Product home page Git Product logo

sentiment-analysis's Introduction

Sentiment Analysis

Sentiment Analysis of Movie reviews using Natural Language Processing.

Description

This project is to perform sentiment classification of Movies reviews using Natural language Processing and various Machine Leaarning Algorithms. This project analyzes sentiment on dataset from IMDB. Data used in this project are Movie reviews collected from IMDB which is available on Kaggle. This dataset consist of 50,000 values ans 2 sentiment - Positive and Negative .This project is implemented with Naive bayse MultinomialNB classifier. The user review taken as input is classified using the chosen model with respect to sentiment classes/categories - Postive and Negative, based on the Sentimental Orientation of the opinions it contains.

Prerequisites

Make sure you have the following list of dependencies for this project installed and setup on your system first:

  • Python 3.7+
  • Scikitlearn
  • NLTK Toolkit 3.3+

Usage

First download the project as zip archive and extract it to your desired location or just clone the repository using, Then download the dataset using the link Kaggle

$ git clone https://github.com/pranitbose/sentiment-analysis.git

Technologies

  • Scikitlearn
  • pandas
  • regular expression
  • NLTK
  • pickle
  • Flask

To run the file

$ main.py runserver

This will run the app on local server

sentiment-analysis's People

Contributors

mayurg6832 avatar

Watchers

 avatar  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.