Ben kullanıcı tabanlı ve öğe tabanlı öneri birbirinden tam olarak nasıl farklı bilmek istiyorum.
Bunu tanımlar
Kullanıcı tabanlı : Benzer kullanıcıları bularak öğeleri önerin. Bu, kullanıcıların dinamik yapısı nedeniyle ölçeklendirmek genellikle daha zordur.
Öğe tabanlı : Öğeler arasındaki benzerliği hesaplayın ve önerilerde bulunun. Öğeler genellikle çok fazla değişmez, bu nedenle bu genellikle çevrimdışı hesaplanabilir.
Ancak iki tür öneri olsa da, anladığım kadarıyla her ikisi de bazı veri modellerini alacaktır (1,2 veya 1,2, 0,5 öğe1, öğe2, değer veya kullanıcı1, kullanıcı2, değer olmadığı yerde değer) zorunlu) ve tüm hesaplamayı, seçtiğimiz benzerlik ölçüsü ve öneri oluşturma işlevi olarak gerçekleştirir ve aynı veriler üzerinde hem kullanıcı / öğe temelli öneri çalıştırabiliriz (bu doğru bir varsayımdır ??).
Bu yüzden bu iki tip algoritmanın tam olarak ve hangi açıdan farklı olduğunu bilmek istiyorum.