Sistema de recomendación de videojuegos según compras pasadas, utilizando estrategias de machine learning

Este proyecto se enfoca en el desarrollo de un sistema de recomendación para usuarios de videojuegos, utilizando estrategias de clustering basadas en machine learning. La información procesada incluye datos generados al azar sobre el género y precio de los videojuegos, la frecuencia de compra, el mo...

Full description

Autores:
Velásquez Galvis, Carlos Eduardo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Corporación Universitaria Remington
Repositorio:
Repositorio institucional Uniremington
Idioma:
spa
OAI Identifier:
oai:repositorio.uniremington.edu.co:123456789/5411
Acceso en línea:
https://repositorio.uniremington.edu.co/handle/123456789/5411
Palabra clave:
Recomendación de videojuegos
Clustering
K-mean
Sistema de recomendaciones
Aprendizaje automático (Inteligencia artificial)
Videojuegos
Análisis de datos
Rights
openAccess
License
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Description
Summary:Este proyecto se enfoca en el desarrollo de un sistema de recomendación para usuarios de videojuegos, utilizando estrategias de clustering basadas en machine learning. La información procesada incluye datos generados al azar sobre el género y precio de los videojuegos, la frecuencia de compra, el monto total gastado, la valoración de los juegos y la plataforma favorita de los usuarios. Inicialmente, los datos se preparan mediante limpieza, normalización y transformación de variables categóricas, asegurando que sean adecuados para el modelo de análisis. Para agrupar a los usuarios según patrones de comportamiento similares, se emplean algoritmos de clustering, como K-means, con el objetivo de segmentarlos en grupos de consumo característicos. Esta segmentación permite generar recomendaciones personalizadas de videojuegos para cada grupo, tomando en cuenta variables como la frecuencia de compra o las plataformas más utilizadas. Los grupos creados ofrecen insights sobre las preferencias de los usuarios, facilitando una mayor personalización en la oferta de juegos. El sistema de recomendación basado en clustering mejora la precisión de las recomendaciones en comparación con enfoques generalizados, optimizando la experiencia del usuario y la relevancia de los juegos sugeridos. Los resultados del modelo se validan mediante métricas como el silhouette score, garantizando la cohesión y calidad de los clusters obtenidos.