Best Film For You

Transcript

Best Film For You
Best Film For You
Il progetto consiste nel creare un portale che raccomanda un catalogo di film, opportunamente scelti
tra quelli presenti nel database, ad un utente finale. Il sistema deve gestire l'utente che
opportunamente registrato potrà accedere ai cataloghi dei film e del singolo film guardarne i meta
dati. I metadati consistono nel trailer, la trama, il cast, i commenti della critica e il voto degli utenti.
Il sistema avrà un livello nel quale si trova l'interfaccia grafica: essa inizialmente sarà sviluppata
come applicativo web e presenterà diverse sezioni. Una parte sarà dedicata alla registrazione degli
utenti, durante questa fase, oltre ai dati personali, verrà proposto un questionario con il quale
l'algoritmo di raccomandazione potrà avere una conoscenza base dei gusti dell'utente.
Una seconda parte tratterà i cataloghi dei film opportunamente creati dall'algoritmo di
raccomandazione.
Infine a login effettuato l'interfaccia proporrà una schermata di benvenuto con alcuni film
raccomandati e i loro meta dati; a questo punto l'utente sarà in grado di accettare o eliminare la
proposta semplicemente inviando un feedback positivo o negativo al sistema che ne terrà traccia e
raffinerà la sua ricerca.
Alla base del portale ci sarà un database formato da due parti parallele, una che raccoglie gli utenti e
le loro informazioni, l'altra che conterrà i film e le loro schede. Il database infine raccoglierà delle
percentuali di risposte negative e positive che servono all'amministratore per capire se l'algoritmo di
raccomandazione sta funzionando in modo corretto.
Il portale verrà poi migliorato inserendo nuove funzioni:
- Sarà in grado di aggiornare il database con i nuovi film in uscita richiamando una funzione di
ricerca che si appoggia ad un sito come wikipedia o più specifici, in caso di mancato o errato
inserimento l'utente potrà, tramite un apposito form, avvisare lo staff che rimedierà al problema.
- Offrirà la possibilità di mettere in contatto gli utenti tra di loro utilizzando la ormai diffusa
funzione “amico”; ciò permetterà la raccomandazione anche tra gli utenti e non solo all'algoritmo.
- Ricercherà i film del catalogo utente che sono in programmazione al cinema, indicando luogo,
data e orario proiezione
- Diffonderà il catalogo, o parte di esso nei social network di cui fa parte l'utente (esempio in
facebook potrà scrivere nella bacheca i film di interesse o addirittura linkare il trailer dell'ultimo
film votato positivamente).
Maggiori Info
Dott. Francesco Epifania
Info :
[email protected]