Tweets Sentiment Analysis

Python NLTK ML

Project Overview

This project analyzes public sentiment on Twitter regarding specific topics. It utilizes Natural Language Processing (NLP) techniques to clean and classify tweets as positive, negative, or neutral.

Key Features

  • Text Preprocessing: Tokenization, lemmatization, and stop-word removal.
  • Machine Learning Models: Comparison of different classifiers (SVM, Naive Bayes).
  • Visualization: Word clouds and sentiment distribution charts.