Definición e implementación de una API REST para sistemas de recomendación
Author
García Rodríguez, IvánEntity
UAM. Departamento de Ingeniería InformáticaDate
2018-07Subjects
Sistemas de Recomendación; usuarios; ítems; InformáticaEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
En la actualidad, los Sistemas de Recomendación son un activo importante en el mundo interactivo de internet con el usuario. El fin del Sistema de Recomendación con respecto al usuario es ofrecer una experiencia de uso cómoda e intuitiva, siendo capaz de ofrecerle recomendaciones que le puedan ser útiles y no estar perdido por la web. Sin embargo, el servicio que proporciona el sistema tiene como objetivo recaudar clientes y así obtener el máximo beneficio posible. Este servicio se ha incrementado potencialmente en los últimos años, por tanto, los Sistemas de Recomendación seguirán creciendo y acaparando más importancia en el mercado tecnológico.
Este Trabajo Fin de Grado se basa principalmente en la implementación de una API REST basada en un Sistema Recomendación. Para ello se hará un estudio previo para conocer un poco mejor el mundo de los Sistemas de Recomendación, el objetivo que tienen, las distintas técnicas y evaluaciones de las recomendaciones existentes, sus aplicaciones más populares y el impacto que tienen en la sociedad más en profundidad.
A continuación, se realizará el diseño y desarrollo de esta API REST con la que se quiere demostrar que se puede crear un servicio web adaptado a un Sistema de Recomendación teniendo una estructura simple basada en usuarios, ítems y eventos. Se podrán generar recomendaciones para el usuario gracias a la utilización de librerías externas y en las que se utilizarán algoritmos de filtrado colaborativo.
Por último, se creará una pequeña interfaz de usuario para poder probar la API REST de manera gráfica para poder testearla, así como las pruebas unitarias para poder garantizar el correcto funcionamiento del servidor.
Files in this item
Google Scholar:García Rodríguez, Iván
This item appears in the following Collection(s)
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-nd/4.0/
Related items
Showing items related by title, author, creator and subject.
-
Recomendaciones para la vacunación en pacientes con esclerosis múltiple candidatos a terapias inmunosupresoras: documento de consenso español
Otero-Romero, S.; Rodríguez-García, J.; Vilella, A.; Ara, J. R.; Brieva, L.; Calles, C.; Carmona, O.; Casanova, V.; Costa-Frossard, L.; Eichau, S.; García-Merino, J. A.; Garcia-Vidal, C.; González-Platas, M.; Llaneza, M.; Martínez-Ginés, M.; Meca-Lallana, J. E.; Prieto, J. M.; Rodríguez-Antigüedad, A.; Tintoré, M.; Blanco, Y.; Moral, E.
2020-06-17 -
El impacto de los sistemas de recomendación en la propagación de la desinformación en redes sociales
Paz García, Alfonso de
2021-12