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