https://github.com/shubhamgoyal575/sentiment-analysis-nlp-
https://github.com/shubhamgoyal575/sentiment-analysis-nlp-
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/shubhamgoyal575/sentiment-analysis-nlp-
- Owner: shubhamgoyal575
- Created: 2025-02-01T05:48:39.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T05:53:43.000Z (8 months ago)
- Last Synced: 2025-02-01T06:25:53.446Z (8 months ago)
- Language: Jupyter Notebook
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Tweet Sentiment Analysis
🚀 A Natural Language Processing (NLP) project to classify tweets as positive, negative, or neutral using machine learning and deep learning techniques.## 📌 Project Overview
This project analyzes the sentiment of tweets by leveraging Natural Language Processing (NLP) techniques. It classifies tweets into three categories:✅ Positive
❌ Negative
😐 Neutral
## 🛠️ Features
- Preprocessing tweets (removing stopwords, punctuation, hashtags, mentions, etc.)
- Exploratory Data Analysis (EDA) with visualizations
- Feature extraction using TF-IDF & word embeddings
- Model training using Machine Learning (Logistic Regression, SVM , RandomForest , MultinomialNB)
- Performance evaluation## 📌 Tech Stack
- Programming Language: Python 🐍
- Libraries: Pandas, NumPy, NLTK, Scikit-Learn
- Visualization: Matplotlib, Seaborn, WordCloud
- Models: Logistic Regression, SVM, MultinomialNB , RandomForest