NLP Final Project Cross Domain Sentiment Classification on Reddit Comments Using Distant Supervision
The introduction of the internet gave rise to various platforms of open communication such as forums, social media, Internet Relay Chat (IRC) and review sites. Popular websites and social networks such as Twitter and Facebook serve over 1 billion unique visitors monthly, with Twitter receiving 500 million daily tweets per day [5] In the project, I used Machine Learning techniques in order to create a classifier that can apply sentiment analysis to determine whether a tweet is positive or negative in sentiment. I also examine the cross domain usefulness of my classifier with comments posted on Reddit.com. The result is a surprisingly effective sentiment analyzer that manages to achieve similar accuracy levels of around 80% on a hand labelled test set.