Pregled bibliografske jedinice broj: 1076113
Ostvarenje sustava preporučivanja koristeći algoritam suradničkog filtriranja
Ostvarenje sustava preporučivanja koristeći algoritam suradničkog filtriranja, 2020., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1076113 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Ostvarenje sustava preporučivanja koristeći algoritam suradničkog filtriranja
(Recommendation Systems Implementation Using Collaborative Filtering Algorithm)
Autori
Raguž, Andrija
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
30.06
Godina
2020
Stranica
27
Mentor
Vladimir, Klemo
Ključne riječi
sustavi preporučivanja ; suradničko filtriranje ; kosinus funkcija ; korisnik – korisnik odnos ; sličnost ; generiranje ocjena ; Python ; RMSE
(recommendation systems ; collaborative filtering ; cosine function ; user - user relationship ; similarity ; rating generation ; Python ; RMSE)
Sažetak
U ovom radu objašnjeni su sustavi preporučivanja. Sustavi preporučivanja služe online uslugama za bolju i personaliziraniju ponudu. Dijele se na tri osnovne skupine: sustave temeljene na sadržaju, sustave temeljene na suradničkom filtriranju i hibridne sustave koji su mješavina prethodna dva. Ovdje je pobliže opisan i implementiran algoritam suradničkog filtriranja. Sustavi suradničkog filtriranja dijele se na one temeljene na korisnik – korisnik odnosu i one temeljene na predmet – predmet odnosu. Suradničko filtriranje djeluje tako što izračuna sličnost između korisnika ili predmeta u bazi podataka pomoću neke matematičke funkcije npr. kosinus funkcija, Jaccardova funkcija itd. i na osnovu te sličnosti nađe određeni broj najsličnijih korisnika ili predmeta. Zatim koristeći njihove ocjene generira ocjene predmeta koje aktivni korisnik nije ocijenio i na osnovu toga stvara preporuke. Jednostavni oblik suradničkog filtriranja je implementiran koristeći programski jezik Python. Također, implementirana je mjera za evaluaciju sustava preporučivanja RMSE. RMSE uspoređuje stvarne i procijenjene vrijednosti ocjena i na osnovu toga vrednuje sustav preporučivanja.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb