मैं प्रोटोटाइप अनुशंसा प्रणाली बनाने के लिए स्पार्क की mllib.recommendation
लाइब्रेरी का उपयोग करना चाहता हूं।mllib.recommendation का उपयोग कैसे करें यदि उपयोगकर्ता आईडी संगत पूर्णांक के बजाय स्ट्रिंग हैं?
AB123XY45678
CD234WZ12345
EF345OOO1234
GH456XY98765
....
मैं mllib.recommendation
पुस्तकालय का उपयोग करने, Rating
वर्ग के एपीआई के अनुसार चाहते हैं, उपयोगकर्ता आईडी पूर्णांक होना है (हालांकि, उपयोगकर्ता डेटा मैं का प्रारूप निम्न स्वरूप के बारे में कुछ है भी संगत होना चाहिए?)
यह वास्तविक उपयोगकर्ता आईडी के बीच किसी प्रकार का रूपांतरण दिखता है और स्पार्क द्वारा उपयोग किए जाने वाले संख्यात्मक लोगों को किया जाना चाहिए। लेकिन मुझे यह कैसे करना चाहिए?
क्या यह प्रत्येक रेटिंग के लिए एक अद्वितीय अनुक्रमणिका असाइन नहीं करता है, न कि प्रत्येक उपयोगकर्ता? मुझे नहीं लगता कि यह काम करेगा यदि उपयोगकर्ता के पास कई रेटिंग हैं। – PBJ
@ पीबीजे, हाँ, आप सही हैं, मैंने –
'लुकअप' दृष्टिकोण में कोड अपडेट किया है, एक वैध स्पार्क कोड नहीं है। यह संकलित होगा लेकिन रनटाइम पर उड़ जाएगा। क्या आप इसे ठीक कर सकते हैं? – zero323