CommentIQ is an AI-powered YouTube Comment Analysis Dashboard that helps analyze audience reactions and engagement using sentiment analysis and NLP techniques.
The project fetches live YouTube comments using the YouTube Data API, processes them locally, and visualizes insights through an interactive futuristic dashboard.
It classifies comments into:
- β Positive
- β Negative
- βͺ Neutral
along with:
- π Interactive Charts
- π§ Theme Detection
- βοΈ Keyword Intelligence
- π Engagement Timeline
- π₯ Excel Export
- π΄ Real-Time YouTube Comment Fetching
- π§ NLP-based Sentiment Analysis
- π Interactive Analytics Dashboard
- π Comment Engagement Timeline
- βοΈ Keyword Frequency Cloud
- π Theme Detection
- π₯ Export Data to Excel
- π Futuristic Cyberpunk UI
- π± Responsive Design
| Technology | Usage |
|---|---|
| HTML5 | Structure |
| CSS3 | Styling |
| JavaScript | Logic |
| Chart.js | Data Visualization |
| XLSX.js | Excel Export |
| YouTube Data API | Fetching Comments |
git clone https://github.com/your-username/commentiq.gitcd commentiqSimply open:
index.htmlin your browser.
-
Go to Google Cloud Console
-
Create a project
-
Enable:
- YouTube Data API v3
-
Generate API Key
-
Paste API Key into dashboard
-
Paste YouTube Video URL
-
Enter API Key
-
Select Comment Limit
-
Start Analysis
-
View:
- Sentiment Results
- Charts
- Themes
- Keyword Insights
- Exportable Reports
The project uses local NLP-style word matching logic for:
- Positive Words
- Negative Words
- Theme Classification
Future versions may integrate:
- Gemini API
- OpenAI API
- HuggingFace Transformers
commentiq/
β
βββ index.html
βββ assets/
β βββ dashboard.png
β βββ demo.gif
β
βββ README.md
βββ LICENSE- π€ AI-based Advanced Sentiment Analysis
- π Multi-language Support
- π User Authentication
- βοΈ Database Integration
- π‘ Live Comment Streaming
- π± Mobile App Version
If you like this project:
- β Star this repository
- π΄ Fork it
- π οΈ Contribute improvements
Computer Science Student & Data Science Enthusiast
This project is licensed under the MIT License.
β Active Development π Open for Improvements π‘ Learning + Portfolio Project