Suositusalgoritmit
Suositusalgoritmit ovat järjestelmiä, jotka pyrkivät ehdottamaan käyttäjille mahdollisimman relevantteja sisältöjä, tuotteita tai toimintoja. Ne hyödyntävät sekä käyttäjien aiempaa toimintaa että kohteiden ominaisuuksia sekä kontekstuaalisia tekijöitä, kuten sesonkiaikaa tai sijaintia.
Pääasiallisia lähestymistapoja ovat yhteistyöperusteinen suodatus (collaborative filtering), sisällön perusteella suositukset (content-based) sekä näiden hybridi. Yhteistyöperusteiset menetelmät
Dataa kerätään sekä eksplisiittisestä palautteesta (esim. arvostelut, tähdet) että epäspesifisestä palautteesta (klikkaukset, katselukerrat, ostot). Tiedot ovat
Tekniikat vaihtelevat matriisifaktorisoinnista (esim. SVD, ALS) sekä perinteisiin ja syväoppimis- sekä graafisiin malleihin. Usein mallit koulutetaan
Sovelluskohteita ovat verkkokaupat, suoratoistopalvelut, uutis- ja sosiaalisen median alustat. Haasteita ovat yksityisyyden suoja, oikeudenmukaisuus, läpinäkyvyys sekä