Giter VIP home page Giter VIP logo

sentiment-classification-amazon-food-reviews's Introduction

Sentiment-Classification-Amazon-Food-Reviews

Natural Language Processing(NLP)

Data Source: https://www.kaggle.com/snap/amazon-fine-food-reviews

About Project

This Case Study focuses on sentiment classification of Amazon Food Reviews.

The Amazon Fine Food Reviews dataset consists of reviews of fine foods from Amazon. Number of reviews: 568,454 Number of users: 256,059 Number of products: 74,258 Timespan: Oct 1999 - Oct 2012 Number of Attributes/Columns in data: 10 Attribute Information:

  1. Index
  2. Id
  3. ProductId - unique identifier for the product
  4. UserId - unqiue identifier for the user
  5. ProfileName
  6. HelpfulnessNumerator - number of users who found the review helpful
  7. HelpfulnessDenominator - number of users who indicated whether they found the review helpful or not
  8. Score - rating between 1 and 5
  9. Time - timestamp for the review 10 Summary - brief summary of the review
  10. Text - text of the review
  11. ProcessedText - Cleaned & Preprocessed Text of the review

Flow of Project

We have applied almost all of the possible Machine Learning Algorithms in the classfication of polarity of Reviews. We have also applied T-SNE which is a dimensionality reduction algorithm to visualize our data from higher dimension into 2-D. Since, a review is nothing but a sequence of characters and we know that LSTM process sequence information very well so we have also used LSTM which is a deep learning technique and as expected, we got the best accuracy on LSTM among all the algorithms that we have tried. All of the algorithms are segregated in separate files, so it is easy to find different algorithms in separate files.

Authors

Hemant Tailor

Acknowledgments

Applied AI Course

sentiment-classification-amazon-food-reviews's People

Contributors

hemant-tailor8660 avatar

Stargazers

 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.