Ver todos los proyectos
CompletadoCiencia de Datos

Steam Review Sentiment Analyzer

Data Pipeline de NLP y visualización interactiva para análisis de sentimientos en tiempo real

Fecha de inicio

1 de abril de 2025

Fecha de finalizacion

5 de abril de 2025

Tamano del equipo

1 integrante

Mi rol

Data Science Developer

Desarrollé este proyecto para resolver la complejidad de extraer y analizar la opinión pública en tiempo real de grandes volúmenes de texto no estructurado. La aplicación se conecta directamente a la API de Steam mediante el ID de cualquier videojuego, construyendo un pipeline de datos dinámico. Implementé técnicas avanzadas de procesamiento de lenguaje natural (NLP) con la librería NLTK en Python, incluyendo tokenización personalizada, normalización de texto, remoción selectiva de stopwords y análisis de frecuencia de N-gramas. Para la interfaz y la visualización de las métricas clave, utilicé Streamlit, Pandas, Matplotlib y Seaborn, generando reportes estadísticos e interactivos (como nubes de palabras dinámicas) que facilitan la toma de decisiones basada en la percepción de los usuarios.

// Caracteristicas

  • -Integración directa y en tiempo real con la API de Steam para extracción de datos.
  • -Pipeline de NLP para limpieza, tokenización y remoción inteligente de stopwords.
  • -Clasificación de sentimientos y análisis de distribución de frecuencia (N-gramas).
  • -Visualización interactiva con Streamlit, Seaborn y generación dinámica de WordClouds.

// Tecnologias

  • </Python>
  • </Pandas>
  • </Matplotlib>
  • </Streamlit>
  • </Seaborn>
  • </NLTK>
  • </Scikit-Learn>

// Galeria del proyecto

Steam Review Sentiment Analyzer

// Proyectos relacionados

~/projects/pallink
MainDemo
DestacadoEn progreso

PalLink

Desarrollo Full Stack de un portal web dedicado a centralizar documentación técnica, descargas seguras de mods y herramientas para servidores del videojuego Palworld.

  • </React>
  • </SQLite>
  • </Python>
  • </PyTest>
~/projects/jobflow
MainGitHub
Completado

JobFlow

Herramienta interactiva en Python que automatiza la extracción de datos de vacantes de empleo (LinkedIn, Indeed) usando Playwright y centraliza el análisis local de postulaciones.

  • </Git>
  • </Python>
  • </Playwright>
  • </Streamlit>