Chciałbym wiedzieć, w jaki sposób rekomendacje oparte na użytkownikach Mahoutu i na produktach różnią się od siebie.
Określa to
Oparte na użytkownikach : polecaj przedmioty, znajdując podobnych użytkowników. Jest to często trudniejsze do skalowania ze względu na dynamiczny charakter użytkowników.
Oparte na elementach : oblicz podobieństwo między elementami i przygotuj rekomendacje. Przedmioty zwykle niewiele się zmieniają, więc często można to obliczyć offline.
Ale chociaż istnieją dwa rodzaje rekomendacji, rozumiem, że oba przyjmą jakiś model danych (powiedzmy 1,2 lub 1,2, .5 jako item1, item2, wartość lub użytkownik1, użytkownik2, wartość, gdzie wartość nie jest obowiązkowe) i wykona wszystkie obliczenia jako wybraną przez nas miarę podobieństwa i wbudowaną funkcję rekomendatora i możemy uruchomić zarówno rekomendacje oparte na użytkowniku / elemencie na tych samych danych (czy to prawidłowe założenie?).
Chciałbym więc wiedzieć, jak dokładnie i pod jakim względem wszystkie te dwa algorytmy różnią się.