suositteluohjelmia
Suosittelujärjestelmät (suosittelupohjaiset ohjelmat) ovat ohjelmistoja ja algoritmeja, jotka ehdottavat käyttäjille sisältöä tai tuotteita heidän aikaisempien toimintojensa sekä muiden käyttäjien käyttäytymisen perusteella. Niitä käytetään laajalti verkkokaupoissa, suoratoistopalveluissa, uutis- ja sosiaalisen median alustoilla sekä erilaisissa mobiilisovelluksissa.
Käyttökohteita ovat verkkokaupat, suoratoistopalvelut, uutis- ja sosiaalisen median alustat sekä erilaiset mobiilisovellukset.
Päämenetelmät jakautuvat kollaboratiiviseen suodatukseen, sisällön perusteella tapahtuvaan suodatukseen sekä hybrideihin lähestymistapoihin. Kollaboratiivinen suodatus etsii samanlaisia käyttäjiä
Tiedonlähteinä käytetään käyttäjätoimintaa (klikaukset, katselukerrat, ostot), arvosanoja tai tekijöiden ominaisuuksia sekä kontekstuaalisia tekijöitä. Kehityksessä voidaan hyödyntää
Arviointi tapahtuu sekä offline- että online-tiloissa. Keskeisiä mittareita ovat esimerkiksi tarkkuus ja kattavuus, rankkaukseen liittyvät mittarit
Haasteisiin kuuluvat kylmästartti, tiedon puute, skaalautuvuus sekä vinoumat ja suodatuskuplat. Tietosuoja ja käyttäjän yksityisyyden suoja ovat
Esimerkkejä sovelluksista ovat Netflixin ja Spotifyn musiikki- ja videosuositukset sekä Amazonin tuotetarjontaan liittyvät ehdotukset.