← नवीनतम पेपर
💬 NLP

Just Use XML: Revisiting Joint Translation and Label Projection

यह शोधपत्र LabelPigeon प्रस्तुत करता है, जो एक नवीन फ्रेमवर्क है जो मशीन अनुवाद और लेबल प्रोजेक्शन को संयुक्त रूप से करने के लिए XML टैग का उपयोग करता है, यह प्रदर्शित करते हुए कि यह दृष्टिकोण न केवल क्रॉस-लिंगुअल ट्रांसफर कार्यों में मौजूदा बेसलाइन से बेहतर प्रदर्शन करता है बल्कि कई भाषाओं में अनुवाद की गुणवत्ता में भी सक्रिय रूप से सुधार करता है।

मूल लेखक: Thennal D K, Chris Biemann, Hans Ole Hatzel

प्रकाशित 2026-03-13
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Thennal D K, Chris Biemann, Hans Ole Hatzel

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि आपके पास एक अंग्रेजी में लिखा हुआ खजाने का नक्शा है, लेकिन "X" उस स्थान को दर्शाता है जहाँ एक विशिष्ट खजाना (जैसे किसी व्यक्ति का नाम या कोई तारीख) छिपा है। आप यह नक्शा अपने एक मित्र को देना चाहते हैं जो केवल जर्मन बोलता है, ताकि वह भी खजाना खोज सके।

इसे करने का पुराना तरीका दो चरणों वाली एक प्रक्रिया थी:

  1. पूरे नक्शे का जर्मन में अनुवाद करना।
  2. फिर वापस जाकर यह अनुमान लगाने की कोशिश करना कि जर्मन संस्करण में "X" कहाँ होना चाहिए, इसके लिए एक-एक शब्द का मिलान करना।

समस्या क्या थी? कभी-कभी अनुवाद वाक्य की संरचना को इतना बदल देता है कि "X" गलत जगह पर पहुँच जाता है, या नक्शा अव्यवस्थित और पढ़ने में कठिन हो जाता है। पिछले शोधकर्ताओं ने "X" के चारों ओर ब्रैकेट लगाकर इसे ठीक करने की कोशिश की, लेकिन उन्होंने पाया कि इन ब्रैकेट ने अनुवादक को भ्रमित कर दिया, जिससे जर्मक नक्शा रोबोटिक और अप्राकृतिक लगने लगा।

पेश है "LabelPigeon": नया तरीका

इस शोध पत्र के लेखक कहते हैं, "ठहरिए! क्या होगा अगर हम अनुवादक को शुरू से ही ब्रैकेट समझना सिखा दें?"

उन्होंने LabelPigeon नामक एक नई विधि बनाई। अनुवाद और लेबल-मैपिंग को दो अलग-अलग कार्यों के रूप में मानने के बजाय, वे इसे XML टैग्स (सोचिए ये रंगीन, अदृश्य स्टिकी नोट्स की तरह हैं जैसे <name> या <date>) का उपयोग करके एक सुचारू संचालन में मिला देते हैं।

यह कैसे काम करता है, इसके कुछ रचनात्मक उदाहरण यहाँ दिए गए हैं:

1. "द्विभाषी शेफ" (Bilingual Chef) का उदाहरण

कल्पना कीजिए कि एक शेफ है जो आमतौर पर अंग्रेजी रेसिपी (व्यंजन विधि) बनाता है। पहले, यदि आप उनसे एक जर्मन संस्करण बनाने के लिए कहते जिसमें विशेष निर्देश हों जैसे "यहाँ नमक डालें," तो वे:

  • पहले पूरी रेसिपी का जर्मन में अनुवाद करते।
  • फिर, एक सहायक शेफ (sous-chef) जर्मन टेक्स्ट में "नमक" को खोजने और वहाँ एक नोट चिपकाने की कोशिश करता।

अक्सर, सहायक शेफ गलत हो जाता क्योंकि जर्मन वाक्य की संरचना अलग होती थी।

LabelPimgeon एक ऐसे द्विभाषी शेफ को नियुक्त करने जैसा है जो जानता है कि दोनों भाषाओं में "नमक" का क्या अर्थ है। आप उन्हें अंग्रेजी रेसिपी सौंपते हैं जिसमें "नमक" शब्द एक विशेष टैग में लिपटा होता है: add <salt> here। शेफ पूरे वाक्य का अनुवाद करते हुए उस टैग को सुरक्षित रखता है, यह सुनिश्चित करते हुए कि जर्मन संस्करण कहता है füge <salt> hier hinzu। टैग उस शब्द के साथ पूरी तरह से चलता है जिसका वह वर्णन कर रहा है, और वाक्य स्वाभाविक रूप से बहता रहता है।

2. XML टैग्स, ब्रैकेट से बेहतर क्यों हैं?

पिछली विधि में [salt] जैसे साधारण वर्गाकार ब्रैकेट का उपयोग किया जाता था। लेखक तर्क देते हैं कि यह एक ऐसे पत्र को लिखने जैसा है जिस पर केवल "नोट" लिखे हुए स्टिकी नोट्स लगे हों। यह अस्पष्ट है।

उन्होंने XML टैग्स (जैसे <person> या <year>) का उपयोग किया। यह रंग-कोडित, लेबल वाले फोल्डरों की तरह है।

  • यदि आपके पास एक नेस्टेड निर्देश है (एक नोट के अंदर दूसरा नोट), तो ब्रैकेट उलझ जाते हैं और भ्रमित करते हैं।
  • XML टैग रूसी नेस्टिंग डॉल्स (Russian nesting dolls) की तरह हैं जो एक-दूसरे में पूरी तरह फिट बैठते हैं। वे जटिल वाक्यों को संभाल सकते हैं जहाँ एक लेबल दूसरे के अंदर होता है, बिना खोए या उलझे।

3. "प्रशिक्षण" (Training) का रहस्य

इस शोध पत्र का सबसे बड़ा आश्चर्य यह है कि इन टैग्स को जोड़ने से अनुवाद बेहतर होता है, न कि बदतर।

आमतौर पर, आप सोचेंगे कि अतिरिक्त प्रतीक (टैग) जोड़ने से AI विचलित हो जाएगा। लेकिन लेखकों ने एक विशाल, उच्च-गुणवत्ता वाले अनुवादित डेटासेट का उपयोग किया जिसमें पहले से ही ये टैग मौजूद थे (सॉफ्टवेयर लोकलाइजेशन से) और अपने AI मॉडल को इस पर फाइन-ट्यून (fine-tuned) किया।

यह एक छात्र को न केवल शब्दों का अनुवाद करना, बल्कि संरचना का अनुवाद करना सिखाने जैसा है। AI ने सीखा कि "ओह, जब मैं इस टैग को देखता हूँ, तो मुझे इस विशिष्ट हिस्से के अर्थ को बरकरार रखना है।" इस अतिरिक्त प्रशिक्षण ने AI को एक बेहतर अनुवादक बना दिया, यहाँ तक कि उन वाक्यों के लिए भी जिनमें टैग नहीं थे।

परिणाम: एक जीत-जीत (Win-Win)

टीम ने 200 से अधिक भाषाओं और तीन अलग-अलग प्रकार के कार्यों (नाम ढूंढना, प्रश्नों के उत्तर देना, और यह पता लगाना कि "वह" या "वह" किसे संदर्भित करता है) पर इसका परीक्षण किया।

  • बेहतर लेबल: उन्होंने पहले की तुलना में "X" (लेबल) को बहुत अधिक सटीकता से पाया।
  • बेहतर अनुवाद: जर्मन (और अन्य भाषाओं) के अनुवाद पहले की विधियों की तुलना में अधिक स्वाभाविक और सटीक लगे।
  • कोई अतिरिक्त लागत नहीं: अन्य विधियों के विपरीत जिनमें दो अलग-अलग प्रोग्राम चलाने की आवश्यकता होती है (एक अनुवाद के लिए और एक लेबल ठीक करने के लिए), LabelPigeon यह सब एक ही बार में करता है। यह तेज़ और कुशल है।

निष्कर्ष

यह शोध पत्र सिद्ध करता है कि आपको एक अच्छे अनुवाद और सटीक डेटा लेबल के बीच चयन करने की आवश्यकता नहीं है। AI को "चश्मा" (XML टैग्स) पहनने की शिक्षा देकर, जो उसे वाक्य की संरचना देखने में मदद करता है, आपको एक ऐसा अनुवाद मिलता है जो प्रवाहपूर्ण (fluent) और सटीक (precise) दोनों है। यह एक सरल, सुंदर समाधान है जो "दो-चरणीय नृत्य" को रोकता है और AI को एक ही सुचारू कदम में पूरा काम करने देता है।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →