Back to Projects
Sentiment Analysis Tool

Sentiment Analysis Tool

AIMachine LearningNLP

DATE

2022-10

Overview

The application is intended to bring forth the sentiment carried by the user's words. The words are preprocessed, fed into a machine learning model which categorizes it into one of three categories: negative, neutral or positive. The analysis also provides the percentage confidence of the model regarding the classification in each of the three categories.

Technologies Used

Pythonscikit-learnpandasNumPymatplotlibNLTK

Key Learnings

  • Natural language processing using machine learning
  • Vectorization and its relevance
  • In-depth data processing
  • Exhaustive ML experimentations along with hyperparameter tuning