CompletadoProyecto Personal

WhatsApp Chat Analyzer

Análisis profundo de chats con IA

PythonPandasBERTNLPPlotlySentiment AnalysisData Visualization

Descripción General

WhatsApp Chat Analyzer es un script Python avanzado que procesa y analiza chats exportados de WhatsApp. Transforma datos sin procesar en reportes visuales interactivos que revelan: - Patrones de actividad temporal - Análisis de sentimiento y emociones - Redes de interacción entre usuarios - Análisis de frecuencia de palabras - Estadísticas de multimedia - Modelado de tópicos con LDA El proyecto utiliza librerías de punta como BERT para análisis de emociones, Plotly para gráficos interactivos, y NetworkX para análisis de redes sociales.

Características Principales

  • Procesa chats en tiempo real con BERT
  • Genera reportes HTML interactivos
  • Análisis de sentimiento en español
  • Detección de tópicos con LDA
  • Redes de interacción social

Tipo

Proyecto Personal

Periodo

2025-01

Galería

Actividad de Usuarios
01
Actividad de UsuariosActividad de usuarios a lo largo del tiempo con eventos importantes
Longitud de Mensajes
02
Longitud de MensajesDistribución de longitud de mensajes por usuario
Heatmap de Interacciones
03
Heatmap de InteraccionesMatriz de respuestas entre usuarios
Polaridad de Mensajes
04
Polaridad de MensajesPolaridad (positivo/negativo) de los mensajes
Detección de Emociones
05
Detección de EmocionesNube de palabras con emociones detectadas
Línea Temporal de Emociones
06
Línea Temporal de EmocionesEvolución temporal de emociones en el chat
Sentimiento por Usuario
07
Sentimiento por UsuarioDistribución de sentimientos por usuario