Experimentación con librería CF4J e implementación de ranking web para los resultados

Gutiérrez Rojas, Pablo (2022). Experimentación con librería CF4J e implementación de ranking web para los resultados. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S.I. de Sistemas Informáticos (UPM), Madrid.

Description

Title: Experimentación con librería CF4J e implementación de ranking web para los resultados
Author/s:
  • Gutiérrez Rojas, Pablo
Contributor/s:
  • Ortega Requena, Fernando
Item Type: Final Project
Degree: Grado en Ingeniería del Software
Date: June 2022
Subjects:
Freetext Keywords: Filtrado colaborativo; Sistemas de recomendación; Machine learning; Ranking
Faculty: E.T.S.I. de Sistemas Informáticos (UPM)
Department: Sistemas Informáticos
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (1MB)

Abstract

El objetivo de este proyecto es experimentar con la librería CF4J y plasmar los resultados obtenidos de la experimentación en un ranking web. Para ello, tenemos que aprender a utilizar la librería CF4J y estudiar los diferentes algoritmos que esta nos ofrece esta para poder implementarlos, obtener los resultados y poder analizarlos. Los pasos que vamos a seguir para ir desarrollando el proyecto serán un estudio de la librería CF4J, un estudio de los distintos algoritmos que vamos a utilizar y un estudio de las métricas de calidad que vamos a emplear para poder analizar los resultados que obtengamos. Para realizar todo lo dicho anteriormente se han consultado diversos artículos científicos y se ha desarrollado un programa en Java para poder realizar todas nuestras optimizaciones y entrenamientos de los algoritmos. Finalmente tras obtener todos los resultados de los distintos algoritmos se ha podido implementar con éxito el ranking web público en el que se han expuesto todos los resultados con los parámetros de cada algoritmo con los que se han conseguido dichos resultados. Gracias a la interpretación de las métricas de calidad hemos podido concluir que hay ciertos algoritmos superiores a otros en ciertos aspectos. Abstract: The objective of this project is to experiment with the CF4J library and to translate the results obtained from the experimentation into a web ranking. To do this, we have to learn how to use the CF4J library and study the different algorithms that it offers in order to implement them, obtain the results and analyze them. The steps that we are going to follow to develop the project will be a study of the CF4J library, a study of the different algorithms that we are going to use and a study of the quality metrics that we are going to use to be able to analyze the results that we obtain. In order to carry out all the above mentioned, several scientific articles have been consulted and a Java program has been developed in order to carry out all our optimizations and training of the algorithms. Finally, after obtaining all the results of the different algorithms, it has been possible to successfully implement the public web ranking in which all the results have been exposed with the parameters of each algorithm with which these results have been achieved. Thanks to the interpretation of the quality metrics we have been able to conclude that there are certain algorithms superior to others in certain aspects.

More information

Item ID: 70563
DC Identifier: https://oa.upm.es/70563/
OAI Identifier: oai:oa.upm.es:70563
Deposited by: Biblioteca Universitaria Campus Sur
Deposited on: 07 Jun 2022 05:59
Last Modified: 07 Jun 2022 07:09
  • 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