Skip to content

catapulta/customer-sentiment-prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Sentiment Prediction of Customer Reviews

With businesses increasingly placing greater emphasis on customer service, feedback from customers becomes an important channel for business owners to assess performance. Thus, businesses frequently need to evaluate and act on the sentiment of an opinion. We create a model that can classify the sentiment of short reviews into positive or negative. The sentiment prediction model is trained and selected using a Yelp dataset that includes stars assigned by users to business reviews. We first partition these stars into positive and negative sentiment and then predict the sentiment of a user review. We explore two approaches for creating features: uni-gram bag of words model and pre-trained embeddings. Both models extract semantic information from the database based on word co-occurrence. We achieve a test accuracy of 87% in the classification of reviews on a balanced set.

Competition poster

About

Sentiment Prediction of Customer Reviews

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published