Here a predictive system has made to measure the sentiment of each review tweet, whether it is 1 (Positive Sentiment) or 0 (Negative Sentiment). In this work, seven difference machine learning models - LGBM Classifier, XGBooost Classifier, CatBoost Classifier, Random Forest Classifier, Gradient Boosting Classifier, K-Nearest Neighbors and Logisitc Regression are used.
LGBM Classifier gives the best testing accuracy of 90.78%
Dataset is present in UCL Machine Learning Repository which is currently present at Kaggle
Link: https://www.kaggle.com/datasets/jessicali9530/kuc-hackathon-winter-2018