abdulfatir/twitter-sentiment-analysis
Sentiment analysis on tweets using Naive Bayes, SVM, CNN, LSTM, etc.
Implements a comprehensive comparative framework supporting 10+ classification algorithms (Naive Bayes, SVM, Decision Trees, Random Forest, XGBoost, Logistic Regression, MLP, LSTM, CNN) with standardized CSV input/output format and optional bigram feature extraction. Includes preprocessing pipelines using NLTK for text normalization and frequency distribution analysis, with Keras/TensorFlow backends for deep learning models and scikit-learn for traditional classifiers. Supports ensemble methods through majority voting and CNN feature extraction for downstream SVM classification.
1,643 stars. No commits in the last 6 months.
Stars
1,643
Forks
608
Language
Python
License
MIT
Category
Last pushed
Feb 27, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/abdulfatir/twitter-sentiment-analysis"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
Zephery/weiboanalysis
微博情感分析,文本分类,毕业设计项目
lunarwhite/covid-social-analysis
Apply ML on weibo sentiment. 疫情背景下微博文本情感分析与可视化
fhamborg/NewsMTSC
Target-dependent sentiment classification in news articles reporting on political events....
pmsosa/CS291K
🎭 Sentiment Analysis of Twitter data using combined CNN and LSTM Neural Network models
JosephAssaker/Twitter-Sentiment-Analysis-Classical-Approach-VS-Deep-Learning
This project's aim, is to explore the world of Natural Language Processing (NLP) by building...