NLP, Textual Data Science, Sentiment Analysis
The aim is to learn about NLP together. Everyone is welcome to contribute to the blog.

Useful blog posts and articles on NLP, sentiment analysis, and anything related.
A repo for NLP and sentiment analysis datasets, lexicons, and tools. (currently in progress – updates soon)

Let's start learning!
Latest From Blog

Wordcount vs TF.IDF for Text Processing
In this post, we will briefly highlight and demonstrate the difference between using wordcounts and tf.idf values to create features…
Read More


Constructing an Ensemble of Supervised Classifiers for Sentiment Analysis
What is an Ensemble of Classifiers in Supervised Classification? In machine learning, an ensemble of supervised classifiers is basically a…
Read More


Benchmarking Supervised Classifiers for Sentiment Classification
Problem definition In this post, we use the Stanford Large Movie Reviews dataset to perform simple binary sentiment classification on…
Read More


How to Save a Trained Classifier to File using Pickle
In this post, we use the Pickle module in Python. Using Pickle, we can train any machine learning classifier, and…
Read More


Basic Supervised Sentiment Classification using NLTK Naive Bayes
Problem definition Here we perform sentiment classification on some movie reviews. We use the default Naive Bayes classifier found in…
Read More


On the fly Social Media Sentiment Analysis with Vader
Social Media Sentiment Analysis Sentiment analysis, sometimes called opinion mining, is essentially a natural language processing task that aims to…
Read More