Desarrollo de un sistema de recomendación integrado en un chatbot basado en la predicción de precios de figuras LEGO

Montorio Piñeiro, Álvaro (2023). Desarrollo de un sistema de recomendación integrado en un chatbot basado en la predicción de precios de figuras LEGO. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Desarrollo de un sistema de recomendación integrado en un chatbot basado en la predicción de precios de figuras LEGO
Author/s:
  • Montorio Piñeiro, Álvaro
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Ciencia de Datos
Date: July 2023
Subjects:
Freetext Keywords: Machine learning, telegram, predicciones, series temporales, modelos de clasificación, producto final, innovación
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_ALVARO_MONTORIO_PINEIRO.pdf] PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)

Abstract

A lo largo de esta memoria se puede observar el proceso de desarrollo desde el principio hasta el final de un sistema de recomendación integrado en un chatbot para la gestión eficiente de colecciones de figuras de LEGO. El servicio permite a cualquier usuario analizar los precios de las figuras mediante análisis de series temporales, obtener recomendación de compra de nuevas figuras y la gestión de su presupuesto para optimizar las próximas adquisiciones.

Antes de entrar de lleno en el desarrollo, se detallan las tecnologías utilizadas, así como un pequeño análisis exploratorio utilizando tecnologías muy empleadas actualmente en el mundo profesional como Power BI.

Posteriormente se detalla en profundidad el dataset utilizado, así como los pasos realizados para la obtención de la forma más óptima posible todos los datos.

A continuación, se detalla paso a paso el desarrollo de cada funcionalidad del chatbot, incluyendo las transformaciones realizadas en los datos y su forma de almacenamiento.

Finalmente, se muestra la integración de dichas funcionalidades en el servicio de mensajería rápida de Telegram mostrando en profundidad el flujo de conversación generado para cada funcionalidad.

ABSTRACT

Throughout this report, the development process of an integrated recommendation system in a chatbot for efficient management of LEGO figure collections can be observed from beginning to end. The service allows any user to analyse figure prices through time series analysis, obtain buying recommendations for new figures, and manage their budget to optimize future acquisitions.

Before diving into the development, itself the technologies used are detailed, along with a brief exploratory analysis using commonly employed technologies in the business world, such as Power BI.

Subsequently, the dataset used is thoroughly described, as well as the steps taken to obtain the most optimal form for all the data.

Next, the development of each chatbot functionality is detailed step by step, including the transformations performed on the data and their storage method.

Finally, the integration of these functionalities into the Telegram instant messaging service is showcased, providing an in-depth view of the conversation flow generated for each functionality.

More information

Item ID: 75833
DC Identifier: https://oa.upm.es/75833/
OAI Identifier: oai:oa.upm.es:75833
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 13 Sep 2023 11:16
Last Modified: 13 Sep 2023 11:16
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM