BhaswatiRoy/Complete-Text-Analysis-Streamlit-Web-App
This is a Text Analysis App which can be used to find a detailed analysis of a particular text. This includes 5 main types of Analysis - Spam/Ham Detection, Sentiment Analysis, Stress Detection, Hate & Offensive Content Detection, Sarcasm Detection
Built with Streamlit for web deployment, the app preprocesses input text and applies TF-IDF vectorization before feeding it into classification models (Logistic Regression, Decision Tree, or Random Forest) trained on separate datasets for each analysis type. NLTK handles text preprocessing, while scikit-learn manages vectorization and model training across the five prediction pipelines accessible through a navigation menu interface.
No commits in the last 6 months.
Stars
29
Forks
10
Language
Python
License
—
Category
Last pushed
Feb 22, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/BhaswatiRoy/Complete-Text-Analysis-Streamlit-Web-App"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
khanfarhan10/TextSentimentAnalysis
Text Sentiment Analysis in Python using Natural Language Processing (NLP) for Negative/Positive...
Davisy/Swahili-Tweet-Sentiment-Analysis-App
A simple app to analyze the sentiment of Swahili tweets.
mathrailsAI/sentiment_insights
SentimentInsights is a Ruby gem for extracting actionable insights from qualitative survey...
kaushikmupadhya/AI-Sentiment-Analysis-Python-NLP
An NLTK-enhanced, high-performance Sentiment Analysis engine feat. a responsive Streamlit...
netisheth/Churn-Prediction-and-Analysis
Extracted live tweets of customers by using Twitter APIs to create automatic rule-based churn...