Skip to content

ArnavTomar18/Sentiment_analysis

Repository files navigation

🧠 Sentiment Analysis – NLP Project

This project focuses on building a Sentiment Analysis pipeline that classifies user-generated text (such as reviews or comments) as Positive, Negative, or Neutral using Natural Language Processing (NLP) techniques and machine learning.

📌 Project Highlights

  • 📊 Text Preprocessing: Cleaning, tokenizing, stopword removal
  • 🤖 Model Training: Logistic Regression
  • 📈 Evaluation: Accuracy, Precision, Recall, F1-Score, Confusion Matrix
  • 🗂️ Dataset: Public dataset

🚀 Features

  • Real-time sentiment prediction
  • Clean and modular code structure
  • Model performance comparison
  • Custom text input support for user testing

🛠️ Tech Stack

  • Language: Python
  • Libraries: NLTK, Scikit-learn, Pandas, NumPy, Seaborn

📫 Contact

Made with ❤️ by Arnav Tomar

About

Sentiment Analysis – NLP Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors