CompletadoProyecto Personal

WhatsApp Chat Analyzer

Análisis profundo de chats con IA

PythonPandasBERTNLPPlotly+2
Ver en GitHub

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

Galería

Actividad de Usuarios

Actividad de Usuarios

Actividad de usuarios a lo largo del tiempo con eventos importantes

Longitud de Mensajes

Longitud de Mensajes

Distribución de longitud de mensajes por usuario

Heatmap de Interacciones

Heatmap de Interacciones

Matriz de respuestas entre usuarios

Polaridad de Mensajes

Polaridad de Mensajes

Polaridad (positivo/negativo) de los mensajes

Detección de Emociones

Detección de Emociones

Nube de palabras con emociones detectadas

Línea Temporal de Emociones

Línea Temporal de Emociones

Evolución temporal de emociones en el chat

Sentimiento por Usuario

Sentimiento por Usuario

Distribución de sentimientos por usuario

Información del Proyecto

Tipo

Proyecto Personal

Periodo

2025-01

Tecnologías (7)

PythonPandasBERTNLPPlotlySentiment AnalysisData Visualization

Acciones

GitHub

Otros Proyectos

Flutter Ticket OCR App

App móvil + backend para OCR de tickets

FlutterPythonFastAPI