तो, दो समस्याएं हैं।
- रिकॉर्डिंग इंप्रेशन (शो)
- गैर-छापों से कैसे निपटें
(1) के लिए आपको यह जानकारी रिकॉर्ड करनी चाहिए। यदि यह वर्तमान में रिकॉर्ड नहीं किया जा रहा है, तो आपको इस जानकारी को रिकॉर्ड करना शुरू करना चाहिए। यह देखते हुए कि आपके पास यह जानकारी नहीं है कि आप क्या सिफारिशें देना चाहते हैं। सौभाग्य से, केवल क्लिक डेटा के साथ आप अभी भी एक उपयोगिता मैट्रिक्स बना सकते हैं, 9.1.1 देखें।
http://i.stanford.edu/~ullman/mmds/ch9.pdf
फिर आप उपयोगकर्ता- या आइटम-आधारित सहयोगी फ़िल्टरिंग का उपयोग कर सकते हैं जैसा कि कागज में वर्णित है। यह मूल रूप से उपयोगिता मैट्रिक्स को पॉप्युलेट करने और अयोग्य वस्तुओं के लिए "स्कोर" खोजने की कोशिश में एक अभ्यास है। आपकी सिफारिश उच्चतम स्कोर के साथ एक अस्पष्ट वस्तु होगी।
(2) के लिए आप अभी भी अशुद्ध वस्तुओं पर सिफारिशें करेंगे। इसलिए, यह अकेला मुद्दा नहीं है। हालाँकि आप अपने इंप्रेशन को ऑप्टिमाइज़ करना चाहेंगे। आपके पास भी पूर्ण ज्ञान नहीं हो सकता है जहाँ उपयोगकर्ता सभी संभावित विकल्प देख सकता है। आपको इंप्रेशन रिकॉर्ड करने और कई चीजों को समझने की आवश्यकता है।
- किसी आइटम की दर दिखाएं
- किसी आइटम का रेट क्लिक करें
- कैसे नई वस्तुओं को शामिल करने के लिए
- कैसे दिखाने के लिए जो आइटम का अनुकूलन करने के लिए
यह एक बहुत बड़ा विषय है और मूल रूप से यह ऑनलाइन विज्ञापन का समस्या क्षेत्र है। हालांकि, एक सिफारिश इंजन लंबी पूंछ में ब्याज की वस्तुओं को खोजने की कोशिश करता है, जो विज्ञापन अनुकूलन से थोड़ा अलग है। यह आपकी सिफारिश का मूल्यांकन करने के लिए एक फीडबैक लूप है। ए / बी परीक्षण आम हैं। आप अपनी वर्तमान प्रणाली और नई प्रणाली के बीच क्लिक दरों और अनुशंसा त्रुटियों का परीक्षण करना चाहेंगे।
यहां भी देखें
http://cs.brynmawr.edu/Courses/cs380/fall2006/Herlocker2004.pdf
http://www.cs.umd.edu/~samir/498/Amazon-Recommendations.pdf