Nowadays the increasinlgy demand for media contents is requesting Video on Demand and IPTv providers to use recommendation algorithms to help the user in the choice. Along the years has been created a huge number of algorithms able to do a recommendation and this such a big offer makes life impossible to all those people that have to keep updated the different recommendation and test platform. The searching for the ease and scalability is the goal of this thesis: for a moment lets stop the search for new algorithms and test methods, re-engineering the whole system, making it easier also for the unexpert, but most of all scalable for new algorithms. Everything is realized using Matlab, to forget the complexity of the mathematical structures and focusing on usability.
Al giorno d'oggi la sempre pi u vasta domanda di contenuti audiovisivi speci ci sta obbligando i vari distributori di servizi quali Video on Demand e IP Television a utilizzare algoritmi di raccomandazione per aiutare l'utente nella fase di scelta. Nel corso degli anni e stata creata una gran quantit a di algoritmi in grado di e ettuare una raccomandazione e quest'enorme o erta ha reso la vita incredibil- mente di cile a tutti coloro che han dovuto tenere aggiornate le varie piattaforme di suggerimenti e test sull'e cacia degli stessi. Ed e proprio questa fase di test che pi u preoccupa in quanto e computazionalmente molto impegnativa. La ricerca della sempli cazione e dell'estendibilit a e l'obiettivo che ci si pone in questa tesi: per un momento si vuole interrompere la ricerca di nuovi algoritmi o nuove metodologie di test, in favore di una reingegnerizzazione di tutto il sis- tema di raccomandazione, rendendolo pi u leggibile anche ai non addetti ai lavori e soprattutto facilmente estendibile per i nuovi algoritmi che verranno sicuramente ideati negli anni a venire. Il tutto viene realizzato appoggiandosi a quell'incredibile strumento che e Mat- lab, in modo da tralasciare l'ideazione di strutture dati complesse, lasciando tut- ta la complessit a al linguaggio di programmazione. Matlab, infatti, implementa delle funzioni in grado di calcolare in maniera molto rapida complesse strutture matematiche, che altrimenti richiederebbero una fase di programmazione molto pi u lunga.
Realizzazione di un sistema di raccomandazione in Matlab
OLIVIERI ACHILLE, NICCOLO'
2009/2010
Abstract
Nowadays the increasinlgy demand for media contents is requesting Video on Demand and IPTv providers to use recommendation algorithms to help the user in the choice. Along the years has been created a huge number of algorithms able to do a recommendation and this such a big offer makes life impossible to all those people that have to keep updated the different recommendation and test platform. The searching for the ease and scalability is the goal of this thesis: for a moment lets stop the search for new algorithms and test methods, re-engineering the whole system, making it easier also for the unexpert, but most of all scalable for new algorithms. Everything is realized using Matlab, to forget the complexity of the mathematical structures and focusing on usability.File | Dimensione | Formato | |
---|---|---|---|
tesi.pdf
accessibile in internet per tutti
Descrizione: Testo della tesi
Dimensione
1.82 MB
Formato
Adobe PDF
|
1.82 MB | Adobe PDF | Visualizza/Apri |
I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/10589/11782