With a group of 3 other students, we competed on Kaggle during 2 weeks with other teams from our school to analyse and classify tweets' sentiments into positive, neutral or negative labels using natural language processing (NLP) techniques.
We first realized a deep preprocessing of Tweets using many NLP techniques (regular expressions, smiley conversion, etc.). Then, we developed a natural language processing model using Google’s BERT algorithm and Hugging Face frameworks to predict sentiments of Tweets.