Herramienta de análisis de sentimientos para comentarios de YouTube utilizando TextBlob y Transformers.
- 📥 Obtención de comentarios: Recupera los comentarios de un video de YouTube.
- 📈 Análisis de sentimientos: Analiza los sentimientos de los comentarios utilizando TextBlob y Transformers.
- 📊 Visualización de resultados: Visualiza los resultados del análisis de sentimientos.
- 🧹 Filtrado de comentarios: Filtra comentarios irrelevantes o spam.
- ☁️ Nube de palabras: Genera una nube de palabras con las palabras más frecuentes.
- Python 3.7+
- Google API Client
- TextBlob
- Matplotlib
- WordCloud
- Transformers
- Pandas
- Tkinter
- Clona el repositorio:
git clone https://github.com/bluexdev/YouTubeSentimentAnalyzer cd YouTubeSentimentAnalyzer
- Instala las dependencias:
pip install -r requirements.txt
-
Configura las credenciales de la API de Google para obtener acceso a los comentarios de YouTube.
-
Ejecuta el script:
python YSA.py
Si deseas contribuir a este proyecto, por favor, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama (git checkout -b feature/nueva-caracteristica).
- Realiza tus cambios y haz commit (git commit -am 'Añadir nueva característica').
- Sube tu rama (git push origin feature/nueva-caracteristica).
- Abre un Pull Request.
Este proyecto está licenciado bajo la Licencia MIT. Para más detalles, consulta el archivo LICENSE.
Con 🪄 por Bluexdev