Preporučiteljski sustavi su softverski sustavi koji koriste algoritme za filtriranje sadržaja s ciljem da se pojedinom korisniku prikaže samo njemu relevantan dio ponude odnosno sadržaja sustava. Postoji nekoliko vrsta preporučiteljskih algoritama - neki od njih korisnicima prikazuju nepersonalizirani najpopularniji sadržaj, neki na temelju značajki korisnika i sadržaja rade klasifikaciju kako bi predvidjeli hoće li se korisniku (ili neće) svidjeti određeni sadržaj, a neki koriste kolaborativno filtriranje tj. na temelju sličnosti između stavki ili korisnika za određenog korisnika traže one stavke koje bi mu trebale biti najzanimljivije. U ovom radu analizirani su neki od algoritama Pythonove biblioteke Surprise te je procijenjena njihova u...