मैं जानना चाहता हूं कि उपयोगकर्ता आधारित और आइटम आधारित अनुशंसा बिल्कुल एक दूसरे से कैसे भिन्न हैं।
यह परिभाषित करता है
उपयोगकर्ता-आधारित : समान उपयोगकर्ताओं को ढूंढकर आइटम सुझाएं। उपयोगकर्ताओं की गतिशील प्रकृति के कारण इसे मापना कठिन है।
आइटम-आधारित : वस्तुओं के बीच समानता की गणना करें और सिफारिशें करें। आइटम आमतौर पर ज्यादा नहीं बदलते हैं, इसलिए इसे अक्सर लाइन से गणना की जा सकती है।
लेकिन यद्यपि दो तरह की सिफारिशें उपलब्ध हैं, लेकिन मैं समझता हूं कि ये दोनों कुछ डेटा मॉडल (जैसे 1,2, 1,2, .5 को आइटम 1, आइटम 2, मूल्य या उपयोगकर्ता 1, उपयोगकर्ता 2, मान के रूप में लेंगे जहां मूल्य नहीं है। अनिवार्य) और सभी गणना को एकरूपता के रूप में मापेगा और अनुशंसाकर्ता बिल्ड-इन फ़ंक्शन को हमने चुना और हम एक ही डेटा पर उपयोगकर्ता / आइटम आधारित अनुशंसा दोनों को चला सकते हैं (क्या यह एक सही धारणा है?)।
इसलिए मैं जानना चाहता हूं कि इन दोनों प्रकार के एल्गोरिथ्म में वास्तव में कैसे और किन पहलुओं में भिन्नता है।