All Projects → changhuixu → sentiment-analysis-using-python

changhuixu / sentiment-analysis-using-python

Licence: other
Large Data Analysis Course Project

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to sentiment-analysis-using-python

Emotion and Polarity SO
An emotion classifier of text containing technical content from the SE domain
Stars: ✭ 74 (+221.74%)
Mutual labels:  classifier, sentiment-analysis, sentiment
bayes
naive bayes in php
Stars: ✭ 61 (+165.22%)
Mutual labels:  classifier, naive-bayes, naive-bayes-classifier
grasp
Essential NLP & ML, short & fast pure Python code
Stars: ✭ 58 (+152.17%)
Mutual labels:  sentiment-analysis, naive-bayes
Whatsapp-analytics
performing sentiment analysis on the whatsapp chats.
Stars: ✭ 20 (-13.04%)
Mutual labels:  sentiment-analysis, sentiment
Senti4SD
An emotion-polarity classifier specifically trained on developers' communication channels
Stars: ✭ 41 (+78.26%)
Mutual labels:  sentiment-analysis, sentiment
Scene Text Recognition
Scene text detection and recognition based on Extremal Region(ER)
Stars: ✭ 146 (+534.78%)
Mutual labels:  classifier, svm
golinear
liblinear bindings for Go
Stars: ✭ 45 (+95.65%)
Mutual labels:  classifier, svm
lapis-bayes
Naive Bayes classifier for use in Lua
Stars: ✭ 26 (+13.04%)
Mutual labels:  classifier, naive-bayes-classifier
naive-bayes-classifier
Implementing Naive Bayes Classification algorithm into PHP to classify given text as ham or spam. This application uses MySql as database.
Stars: ✭ 21 (-8.7%)
Mutual labels:  classifier, naive-bayes-classifier
Nepali-News-Classifier
Text Classification of Nepali Language Document. This Mini Project was done for the partial fulfillment of NLP Course : COMP 473.
Stars: ✭ 13 (-43.48%)
Mutual labels:  classifier, naive-bayes-classifier
20-newsgroups text-classification
"20 newsgroups" dataset - Text Classification using Multinomial Naive Bayes in Python.
Stars: ✭ 41 (+78.26%)
Mutual labels:  naive-bayes, naive-bayes-classifier
brand-sentiment-analysis
Scripts utilizing Heartex platform to build brand sentiment analysis from the news
Stars: ✭ 21 (-8.7%)
Mutual labels:  sentiment-analysis, sentiment
Vehicle Detection And Tracking
Udacity Self-Driving Car Engineer Nanodegree. Project: Vehicle Detection and Tracking
Stars: ✭ 60 (+160.87%)
Mutual labels:  classifier, svm
Ml Classify Text Js
Machine learning based text classification in JavaScript using n-grams and cosine similarity
Stars: ✭ 38 (+65.22%)
Mutual labels:  classifier, sentiment-analysis
Nlp.js
An NLP library for building bots, with entity extraction, sentiment analysis, automatic language identify, and so more
Stars: ✭ 4,670 (+20204.35%)
Mutual labels:  classifier, sentiment-analysis
chronist
Long-term analysis of emotion, age, and sentiment using Lifeslice and text records.
Stars: ✭ 23 (+0%)
Mutual labels:  sentiment-analysis, sentiment
GaussianNB
Gaussian Naive Bayes (GaussianNB) classifier
Stars: ✭ 17 (-26.09%)
Mutual labels:  naive-bayes, naive-bayes-classifier
Bag-of-Visual-Words
🎒 Bag of Visual words (BoW) approach for object classification and detection in images together with SIFT feature extractor and SVM classifier.
Stars: ✭ 39 (+69.57%)
Mutual labels:  classifier, svm
pghumor
Is This a Joke? Humor Detection in Spanish Tweets
Stars: ✭ 48 (+108.7%)
Mutual labels:  classifier, svm
Machine-Learning-Models
In This repository I made some simple to complex methods in machine learning. Here I try to build template style code.
Stars: ✭ 30 (+30.43%)
Mutual labels:  svm, naive-bayes

sentiment-analysis-using-python

--- Large Data Analysis Course Project ---

This folder is a set of simplified python codes which use sklearn package to classify movie reviews.

Two classifiers were used: Naive Bayes and SVM. SVM gives an accuracy of about 87.5%, which is slightly higher than 86% given by Naive Bayes.

usage

imdbReviews.py generates *.pkl files which are the training and testing datasets. First, set the dataset directory in the imdbReviews.py, then run the code.

python imdbReviews.py

You will get two *.pkl files which are needed for naive.py and svm.py. To do prediction, run the following command.

python naive.py

screenshots

L1_1

L1_2

End

last modified 04/16/2016

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].