Skip to content

sidharth-vijayan/sentiment-analysis-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sentiment Analysis Tool

A simple NLP-based project that classifies text sentiment as Positive, Negative, or Neutral.
Built using Python, scikit-learn, and Streamlit for a clean UI.


🚀 Features

  • Preprocess text (cleaning, tokenization, stopword removal, lemmatization)
  • Train sentiment classifier (Logistic Regression baseline, extendable to Transformers)
  • Interactive UI with Streamlit (type text → get instant sentiment)
  • Easy to extend with your own dataset (IMDB, Twitter, Amazon reviews, etc.)

🛠️ Tech Stack

  • Python 3.9+
  • Libraries: pandas, numpy, scikit-learn, nltk, streamlit
  • Hugging Face Transformers + PyTorch for advanced models

About

A quick NLP-based project that classifies text sentiment (positive/negative/neutral) from user input

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages