Systémy doporučení: Jaký je rozdíl mezi kolaborativním filtrováním mezi položkami a filtrováním podle obsahu?


Odpověď 1:

V rámci kooperativního filtrování položky 2 porovnáváte položky na základě recenzí uživatelů. Pokud má vaše užitečná matice n položek po m, porovnáváte vektory sloupců z této matice.

V doporučení založeném na obsahu porovnáte položky na základě jejich funkcí pro filmy, jako je název, žánr, datum vydání, režisér, producenti, studio atd.


Odpověď 2:

Filtrování podle obsahu používáte funkce (metadata) produktu, který se uživateli líbil, a rysy osobnosti uživatele k doporučení. Na druhou stranu u CF mezi položkami považujete pouze celkovou „chuť“. To znamená, že zjistíte předběžné hodnocení položek, které uživatel dosud nehodnotil rozkladem počáteční řídce osídlené matice hodnocení rozložením do předběžných matic uživatelů a položek pomocí nějaké modifikované formy SVD a vytvořením předběžné ratingové matice. Nyní si vyberete horní n od tohoto nebo od podobného uživatele.


Odpověď 3:

Jednoduše řečeno Spolupráce založená na položce pojednává o dalších uživatelských akcích u položky, kterou prohlížíte nebo kupujete. K tomuto typu filtrování dochází obvykle současně a atributy produktu nemají při doporučování význam. Například - kupuji stropní ventilátor a poté systém začne doporučovat, abych si koupil světlo (je to proto, že mnoho lidí, kteří si kupují stropní ventilátory, také kupuje světla, a ne proto, že se vztahují ventilátorové a stropní ventilátory), jsou tyto informace obvykle extrahovány z přepis uživatelů)

Zatímco když mluvíme o filtrování na základě obsahu, obvykle se předdefinované atributy produktů shodují a podobné produkty budou doporučeny. Pokud například uživatel nakoupí fotoaparát Cannon D450, systém začne doporučit objektivy, jiný podobný model fotoaparátu (Tato doporučení jsou založena na skutečnosti, že pouze produkty související s hlavní položkou v některých atributech, jako je model nebo kompatibilní objektiv atd., A také tyto údaje o produktu jsou převzaty z uložených dat)


Odpověď 4:

Jednoduše řečeno Spolupráce založená na položce pojednává o dalších uživatelských akcích u položky, kterou prohlížíte nebo kupujete. K tomuto typu filtrování dochází obvykle současně a atributy produktu nemají při doporučování význam. Například - kupuji stropní ventilátor a poté systém začne doporučovat, abych si koupil světlo (je to proto, že mnoho lidí, kteří si kupují stropní ventilátory, také kupuje světla, a ne proto, že se vztahují ventilátorové a stropní ventilátory), jsou tyto informace obvykle extrahovány z přepis uživatelů)

Zatímco když mluvíme o filtrování na základě obsahu, obvykle se předdefinované atributy produktů shodují a podobné produkty budou doporučeny. Pokud například uživatel nakoupí fotoaparát Cannon D450, systém začne doporučit objektivy, jiný podobný model fotoaparátu (Tato doporučení jsou založena na skutečnosti, že pouze produkty související s hlavní položkou v některých atributech, jako je model nebo kompatibilní objektiv atd., A také tyto údaje o produktu jsou převzaty z uložených dat)