Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
Taksonomiasystemówrekomendacji
15
Patrzącnarysunek1.9,jestoczywiste,żeistniejewieleaspektów,którenależywziąćpod
uwagępodczaspracyzsystemamirekomendacji.Wpoprzednimpotokubrakujerów-
nieżczęścizbieraniadanychibudowaniamodeli.Większośćsystemówrekomendacji
próbujewtakiczyinnysposóbużyćdanychprzedstawionychnarysunku1.10.
Rysunek1.9ilustrujerównieżinnąrzecz,którynależywziąćpoduwagę:prognozo-
wanieratingowejesttylkoczęściąsystemurekomendacji.Innerzeczymogąrównież
odgrywaćważnąrolęwtym,cosystempowinienwyświetlaćużytkownikowi.Dużaczęść
tejksiążkidotyczyprognozowaniaocen,atojestważne,nawetjeślisprawiłem,żeto
tutajzabrzmiałotojakcośnieistotnego.
Danedemograficzne
Kontekst
Wiek
Urządzenie
Wruchuczystacjonarnie
Poglądypolityczne
Dochód
Płeć
Narodowość
Samczywgrupie
Poradnia/dzieńtygodnia/rok
Metadanezawartości
Danehistoryczne
Przewidywanie
Filtrowanie/ranking
Rekomendacje
Rysunek1.10.Danemogąpotencjalniebyćwykorzystanejakodanewejściowedlasystemurekomendacji
1.2.Taksonomiasystemówrekomendacji
Przedrozpoczęciemimplementacjisystemurekomendacjiwartozastanowićsię,jakiego
systemurekomendacjichceszużyć.Dobrymsposobemnapoczątekjestspojrzeniena
podobnesystemywceluznalezieniainspiracji.Wtympodrozdzialepoznaszramydla
studiowaniaidefiniowaniasystemówrekomendacji.
WpoprzednichpunktachprzeglądNetfliksadałoglądtego,comożezrobićsystem
rekomendacji.Tutajwyjaśnionajesttaksonomia,którejmożnaużyćdoanalizowania
systemówrekomendacji.Porazpierwszydowiedziałemsięoniejnakursiedostępnym
wserwisieCoursera,prowadzonymprzezprofesoraJosephaA.KonstanaiMichaelaD.
EkstrandaIntroductiontoRecommenderSystems
7
(„Wprowadzeniedosystemówrekomen-
dacji”)iodtamtejporyznalazłemdlaniejdobrezastosowanie.Taksonomiaużywanastę-
pującychwymiarówdoopisaniasystemu:domena,cel,kontekst,poziompersonalizacji,
7
Abyuzyskaćwięcejinformacji,zobaczwww.coursera.org/learn/recommender-systems-introduction/.