Skip to content

soup8732/aisentinel

Repository files navigation

AISentinel

AI Tool Sentiment Dashboard - Track public sentiment, ratings, and user perception for AI tools like ChatGPT, Claude, Gemini, and more.

Python Streamlit License


Replace with your Streamlit Cloud URL after deployment

Or run locally:

streamlit run src/dashboard/app.py

About

AISentinel collects public sentiment from Twitter, Reddit, and Hacker News about AI tools, analyzes it using advanced NLP models (Transformers + TensorFlow), and displays results in an interactive dashboard with rankings, ratings, and detailed insights.

Features

  • Tool Rankings: See which AI tools have the best sentiment scores (0-10 scale)
  • Category Filtering: Browse by Text & Chat, Coding & Dev, Images & Video, Audio
  • Detailed Insights: Click any tool to see user quotes, sentiment breakdown, and privacy scores
  • Real-time Data: Collects from Twitter, Reddit, and Hacker News
  • Advanced Analysis: Uses Transformers + TensorFlow for sentiment analysis

Tracked Tools

Text & Chat: ChatGPT, Claude, Gemini, DeepSeek, Mistral, Jasper, Copy.ai, Writesonic, Lindy

Coding & Dev: GitHub Copilot, Amazon Q Developer, CodeWhisperer, Tabnine, Tabby, Replit Ghostwriter, Bolt, Loveable, JetBrains AI Assistant, Cursor, Codeium, Polycoder, AskCodi, Sourcery, Greta

Images & Video: Stability AI, RunwayML, Midjourney, DALL-E, DreamStudio, OpenCV, Adobe Firefly, Pika Labs, Luma Dream Machine, Vidu

Audio & Speech: Whisper, ElevenLabs, Murf AI, PlayHT, Speechify, Synthesys, Animaker, Kits AI, WellSaid Labs, Hume, DupDub

This list is continuously updated as new AI tools emerge.

Quick Start

Run locally:

git clone https://github.com/yourusername/aisentinel.git
cd aisentinel
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements/dev.txt
cp .env.example .env
# Add your API keys to .env
streamlit run src/dashboard/app.py

Collect data:

python scripts/collect_twitter.py

Deploy to Streamlit Cloud: See DEPLOYMENT.md for detailed instructions.

Tech Stack

Python 3.11+, Streamlit, Transformers, TensorFlow, Pandas, Plotly, PRAW, Requests

Contributing

Contributions welcome! Fork, create a branch, and open a PR.

License

MIT License - see LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published