Saltar al contingut
Java · Spring Boot · FIB-UPC

Sistema de Recomanació

Un sistema de recomanació basat en contingut construït amb Java, Spring Boot i Thymeleaf. Modela usuaris, ítems i valoracions per proporcionar recomanacions personalitzades.

Demo no disponible

Interactive Mock
Sistema de Recomanació

Estat del Sistema

Hint: Aquest és un mock interactiu de la interfície de l'aplicació Spring Boot.
Tipus d'ítem actual
Films
Usuaris al sistema
2
Ítems carregats
250
Valoracions totals
878
Estat de la Sessió
Sessió iniciada

Tipus d'í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

Usuaris

Nom ID Actiu
admin 1 true
test_user 2 true

Valoracions

Usuari Ítem Valoració
1 101 5.0
1 102 4.5

Recomanacions

Mètode de recomanació

ID Title Genre
104 Pulp Fiction Crime
105 Spirited Away Animation

Sobre aquest projecte

Un projecte universitari per al curs "Projectes de Programació" a la FIB-UPC. La lògica central del domini està escrita en Java pur i inclou complexes estructures de dades i algorismes per filtrar i recomanar ítems basant-se en valoracions passades d'usuaris i atributs d'ítems (conceptes de K-Nearest Neighbors i Filtratge Col·laboratiu). La interfície web està impulsada per Spring Boot i renderitzada al servidor amb Thymeleaf i Bootstrap 5.