Saltar al contenido
Java · Spring Boot · FIB-UPC

Sistema de Recomendación

Explora un sistema de recomendación basado en contenido construido en Java con Spring Boot y Thymeleaf — modelando usuarios, ítems y valoraciones para ofrecer 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

NomAccions
Films
Books

Ítems

IDTitleDirectorGenre
101InceptionNolanSci-Fi
102InterstellarNolanSci-Fi
103The GodfatherCoppolaCrime

Usuarios

NomIDActiu
admin1true
test_user2true

Valoraciones

UsuariÍtemValoració
11015.0
11024.5

Recomendaciones

Mètode de recomanació

IDTitleGenre
104Pulp FictionCrime
105Spirited AwayAnimation

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.