Code Monkey home page Code Monkey logo

sentiment-analysis-prim's Introduction

Sentiment Analysis

WEI Chen, Pierre-Yves Casanova

This repository is the implementation of sentiment analysis based on mLSTM model from paper Generating Reviews and Discovering Sentiment.

Python Requirements:

Python 3.5
Pytorch 0.3.0
numpy
pandas
scikit-learn
matplotlib
seaborn
unidecode
csv
json
nltk

Sentiment Visualization & Opinion Generation Tool.ipynb
This jupyter notebook provides a sentiment analysis API where you can try to visualize the sentiment expresssed in text, also generate opinions according the initial text you customize. It is based on work from @guillette and @NVIDIA.

Baseline test.ipynb
This jupyter notebook contains two baseline tests: SentiWordNet, n-gram. We test both baselines on middle scale of dataset IMDb, however they can be applied to any labelled dataset.

Data preprocessing.ipynb
This jupyter notebook contains the code for data preprocessing for several popular datasets including Twitter2016, OpinMind, CNN, Bloomberg, MPQA2.0, and IMDb. The raw dataset/corpus and the processed ones can be found in the release.

sentiment-analysis-prim's People

Contributors

weichengit avatar openai-sys-okta-integration avatar embreinhardt avatar newmu avatar

Watchers

James Cloos avatar

Forkers

rivesunder

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.