Preporučiteljski sustav zasnovan na podacima o interakciji na Facebooku

Sažetak na hrvatskom: U završnom radu obrađena je tema preporučiteljskih sustava. Opisane su vrste sustava te prednosti njihove upotrebe na društvenim mrežama. Fokus je bio na društvenoj mreži Facebook i njihovoj platformi za razvoj aplikacija. Nakon definiranja korištenih tehnologija platforme dota...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:46112/Details
Glavni autor: Hrestak, Domagoj (-)
Ostali autori: Banek, Marko (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, D. Hrestak, 2015.
Predmet:
LEADER 03557na a2200241 4500
003 HR-ZaFER
005 20160604140348.0
008 160221s2015 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid1990 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Hrestak, Domagoj  |9 36886 
245 1 0 |a Preporučiteljski sustav zasnovan na podacima o interakciji na Facebooku :  |b završni rad /  |c Domagoj Hrestak ; [mentor Marko Banek]. 
246 1 |a Recommender system based on data about interaction on Facebook  |i Naslov na engleskom:  
260 |a Zagreb,  |b D. Hrestak,  |c 2015. 
300 |a 42 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Programsko inženjerstvo i informacijski sustavi, šifra smjera: 39, datum predaje: 2015-06-12, datum završetka: 2015-09-02 
520 3 |a Sažetak na hrvatskom: U završnom radu obrađena je tema preporučiteljskih sustava. Opisane su vrste sustava te prednosti njihove upotrebe na društvenim mrežama. Fokus je bio na društvenoj mreži Facebook i njihovoj platformi za razvoj aplikacija. Nakon definiranja korištenih tehnologija platforme dotakli smo se općenite politike razvoja aplikacija na toj brzorastućoj društvenoj platformi gdje su spomenuti i nedostaci trenutne verzije platforme te najveće promjene u odnosu na prijašnje inačice. Objašnjeni su korišteni pojmovi i tehnologije uz kratak osvrt na općenite informacije vezane uz MVC arhitekturu, ASP.NET, Facebook SDK za .NET, JSON.NET, Bootstrap i ostale korištene radne okvire. U zadnjem poglavlju nalazi se osvrt na postavljanje postavki Facebook platna i aplikacije te općenitih uputa za Microsoft Azure profil. Slijedi detaljan opis sagrađenog sustava i svih slojeva aplikacije. Opisan je algoritam za analizu interakcije korisnika i pripadni modeli za spremanje podataka. Konačno, demonstriran je tipičan scenarij korištenja aplikacije za preporučivanje sadržaja. 
520 3 |a Sažetak na engleskom: This bachelor thesis is about recommender systems and their development on social networks like Facebook. We have defined the most common types of recommender systems and their advantages and disadvantages. The main theme of this thesis is developing a recommender system using the Facebook platform. After defining the technologies used in the project we discuss some general Facebook policies on application development and the flaws of the current version concerning new privacy settings and limited access to data. Further on we explain the used technologies and give some common information and explanations about the MVC software architectural pattern, ASP.NET, Facebook SDK for .NET, JSON.NET, Bootstrap and the rest of the used frameworks. Last chapter contains recapitulation about using and setting up the Facebook Canvas frame with a web application and usage information for the Microsoft Azure cloud. Detailed descriptions of the developed recommender system and all the implemented layers follow. The algorithm used to analyse the Facebook interaction data is explained and so are the related model data structures. Finally, a demonstration of the developed recommender system is given through a typical use case scenario. 
653 1 |a Preporučiteljski sustav  |a web aplikacija  |a Facebook Graph API  |a ASP.NET MVC  |a Facebook SDK za .NET  |a Microsoft Azure 
653 1 |a Recommender system  |a web application  |a Facebook Graph API  |a ASP.NET MVC  |a Facebook SDK for .NET  |a Microsoft Azure 
700 1 |a Banek, Marko  |4 ths  |9 30922 
942 |c Z  |2 udc 
999 |c 46112  |d 46112