Saltar al contenido
Java · Spring Boot · FIB-UPC

Sistema de Recomendación

Un sistema de recomendación basado en contenido construido con Java, Spring Boot y Thymeleaf. Modela usuarios, ítems y valoraciones para proporcionar recomendaciones personalizadas.

Demo no disponible

Interactive Mock
Sistema de Recomendación

Estado del Sistema

Hint: Este es un mock interactivo de la interfaz de la aplicación Spring Boot.
Tipo de ítem actual
Films
Usuarios del sistema
2
Ítems cargados
250
Valoraciones totales
878
Estado de la Sesión
Sesión iniciada

Tipos de ítem

Nom Accions
Films
Books

Ítems

ID Title Director Genre
101 Inception Nolan Sci-Fi
102 Interstellar Nolan Sci-Fi
103 The Godfather Coppola Crime

Usuarios

Nom ID Actiu
admin 1 true
test_user 2 true

Valoraciones

Usuari Ítem Valoració
1 101 5.0
1 102 4.5

Recomendaciones

Mètode de recomanació

ID Title Genre
104 Pulp Fiction Crime
105 Spirited Away Animation

Sobre este proyecto

Un proyecto universitario para el curso "Projectes de Programació" en la FIB-UPC. La lógica central del dominio está escrita en Java puro e incluye complejas estructuras de datos y algoritmos para filtrar y recomendar ítems basándose en valoraciones pasadas de usuarios y atributos de ítems (conceptos de K-Nearest Neighbors y Filtrado Colaborativo). La interfaz web está impulsada por Spring Boot y renderizada en el servidor con Thymeleaf y Bootstrap 5.