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

CANDLE: Character-level Arabic Noise Deduplication using Lightweight Encoder

यह शोध पत्र CANDLE को प्रस्तुत करता है, जो एक हल्का सिस्टम है जो हस्तनिर्मित नियमों पर निर्भर हुए बिना कैरेक्टर-लेवल अरबी शोर डिडुप्लिकेशन के लिए कनेक्शनिस्ट टेम्पोरल क्लासिफिकेशन (CTC) का उपयोग करता है, जो उच्च सटीकता प्राप्त करता है, दक्षता के लिए मॉडल डिस्टिलेशन को सक्षम बनाता है, और डाउनस्ट्रीम टोकेनाइज़र लागत को कम करता है।

मूल लेखक: Faris Alasmary, Taif Nono, Orjuwan Zaafarani, Kholood Al Tabash, Ahmad Ghannam, Anas Salamah, Shouq Sadah, Lahouari Ghouti

प्रकाशित 2026-06-24
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Faris Alasmary, Taif Nono, Orjuwan Zaafarani, Kholood Al Tabash, Ahmad Ghannam, Anas Salamah, Shouq Sadah, Lahouari Ghouti

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

कल्पना कीजिए कि आप एक दोस्त का टेक्स्ट मैसेज पढ़ रहे हैं जो बहुत उत्साहित है। वे शायद टाइप कर सकते हैं, "मैं बहुत ही खुशी से खुश हूँऽऽऽ!" या "हाँऽऽऽ!" डिजिटल दुनिया में, इसे "कैरक्टर एलोंगेशन" (character elongation) कहा जाता है। यह भावना दिखाने का एक तरीका है, लेकिन एक कंप्यूटर के लिए जो टेक्स्ट को समझने की कोशिश कर रहा है, यह एक गंदे टाइपो (typo) जैसा दिखता है।

अब, कल्पना कीजिए कि आप ऐसा अरबी (Arabic) में कर रहे हैं। यह पेचीदा हो जाता है क्योंकि अरबी की एक विशेष विशेषता है: कभी-कभी, अक्षर को दोहराना केवल शोर (जैसे "soooo") होता है, लेकिन अन्य बार, अक्षरों को दोहराना वास्तव में शब्द की सही वर्तनी का हिस्सा होता है और अर्थ को पूरी तरह बदल देता है।

उदाहरण के लिए, अरबी में, एक अतिरिक्त अक्षर जोड़ने से "राज्य" (Kingdom) शब्द "रानी" (Queen) में बदल सकता है। यदि कोई कंप्यूटर अंधाधुंध सभी अतिरिक्त अक्षरों को हटा देता है, तो वह गलती से आपको बता सकता है कि एक "राज्य" वास्तव में एक "रानी" है, जिससे पूरी कहानी ही बदल जाएगी।

CANDLE से मिलिए।

यह शोध पत्र एक नया टूल पेश करता है जिसे CANDLE (Character-level Arabic Noise Deduplication using Lightweight Encoder) कहा जाता है। CANDLE को एक बहुत ही स्मार्ट, छोटे संपादक (editor) के रूप में समझें। इसका काम यह देखना है: "क्या यह अतिरिक्त अक्षर ध्यान खींचने के लिए चिल्ला रहा एक दोस्त है (शोर), या यह शब्द की पहचान का एक महत्वपूर्ण हिस्सा है?"

यहाँ बताया गया है कि CANDLE कैसे काम करता है, जिसे सरल अवधारणाओं में विभाजित किया गया है:

1. "मैजिक अलाइनमेंट" ट्रिक (CTC)

अधिकांश कंप्यूटर सिस्टम नियमों का अनुमान लगाकर (जैसे "यदि आप तीन 'a' देखते हैं, तो दो को हटा दें") टेक्स्ट को ठीक करने की कोशिश करते हैं। लेकिन CANDLE किसी नियम पुस्तिका का उपयोग नहीं करता है। इसके बजाय, यह CTC (Connectionist Temporal Classification) नामक एक तकनीक का उपयोग करता है।

CTC को एक डांस इंस्ट्रक्टर के रूप में सोचें जो एक ही गाने के दो अलग-अलग संस्करणों को मिलाने की कोशिश कर रहा है।

  • गाना A (इनपुट): अतिरिक्त अक्षरों वाला बिखरा हुआ टेक्स्ट (जैसे "aaaa")।
  • गाना B (टारगेट): साफ, सही टेक्स्ट (जैसे "a")।

मॉडल बिखरे हुए गाने को साफ गाने के साथ "अलाइन" (align) करना सीखता है। यह पता लगाता है कि कौन से स्वर (अक्षर) वास्तविक धुन हैं और कौन से केवल एक गायक द्वारा नोट को बहुत लंबे समय तक खींचने के कारण हैं। पेपर का दावा है कि इस विशिष्ट "डांस इंस्ट्रक्टर" तकनीक का उपयोग अरबी में दोहराए गए अक्षरों को ठीक करने के लिए पहली बार किया गया है।

2. "शिक्षक और छात्र" ट्रिक (Distillation)

CANDLE का सबसे स्मार्ट संस्करण एक 6-लेयर वाला "टीचर" (शिक्षक) मॉडल है। यह बहुत सटीक है लेकिन फोन या तेज़ सर्वर पर चलाना थोड़ा भारी हो सकता है।

इसे तेज़ बनाने के लिए, शोधकर्ताओं ने एक 2-लेयर वाला "स्टूडेंट" (छात्र) मॉडल बनाया।

  • उपमा: एक मास्टर शेफ (शिक्षक) की कल्पना करें जो एक जूनियर शेफ (छात्र) को सिखा रहा है। छात्र शून्य से शुरुआत करने के बजाय, मास्टर शेफ उन्हें वही उपकरण देता है और उन्हें अंतिम व्यंजन दिखाता है। छात्र लगभग मास्टर की तरह ही अच्छा खाना सीख जाता है, लेकिन बहुत तेज़ी से और कम ऊर्जा के साथ।
  • परिणाम: "स्टूडेंट" मॉडल 3 गुना छोटा (उथला/shallower) है लेकिन फिर भी यह टीचर की सटीकता का 95%+ बनाए रखता है।

3. परिणाम: यह कितना अच्छा है?

शोधकर्ताओं ने CANDLE का परीक्षण तीन अलग-अलग प्रकार के टेक्स्ट पर किया:

  • साफ समाचार (Clean News): वह टेक्स्ट जिसमें त्रुटियां नहीं होनी चाहिए। CANDLE ने यहाँ कुछ भी खराब नहीं किया।
  • जटिल अस्पष्टताएं (Tricky Ambiguities): ऐसे वाक्य जहाँ एक अक्षर के आधार पर अर्थ बदल जाता है। CANDLE पिछले "अनुमान लगाने वाले" तरीकों की तुलना में 77% अधिक बार अर्थ को सही बताता है।
  • वास्तविक सोशल मीडिया: बिखरा हुआ, वास्तविक दुनिया का अरबी टेक्स्ट। CANDLE ने इसे बहुत कम गलतियों के साथ साफ किया, जबकि पुराने तरीकों ने बहुत बड़ा कचरा कर दिया।

4. छिपा हुआ बोनस: पैसा बचाना

पेपर एक व्यावहारिक प्रभाव भी उजागर करता है। जब कंप्यूटर टेक्स्ट पढ़ते हैं, तो वे शब्दों को "टोकन" नामक छोटे टुकड़ों में तोड़ देते हैं।

  • समस्या: अतिरिक्त अक्षरों वाला बिखरा हुआ टेक्स्ट अधिक टोकन बनाता है। अधिक टोकन का मतलब है कि कंप्यूटर को अधिक काम करना होगा, जिससे अधिक पैसा खर्च होगा और अधिक समय लगेगा।
  • CANDLE का समाधान: टेक्स्ट को पहले साफ करके, CANDLE आवश्यक टोकनों की संख्या को कम कर देता है। पेपर ने पाया कि इससे "फर्टिलिटी" (टोकन की संख्या) में 12.8% तक की कमी आई।
  • उपमा: यह एक सूटकेस पैक करने जैसा है। यदि आप अपने कपड़े मुड़े हुए और उलझे हुए (शोर वाला टेक्स्ट) छोड़ देते हैं, तो आपको एक बहुत बड़े सूटकेस की आवश्यकता होगी। यदि आप उन्हें करीने से तह करते हैं (CANDLE), तो आप सब कुछ एक छोटे बैग में फिट कर लेते हैं, जिससे जगह और शिपिंग लागत बचती है।

CANDLE क्या नहीं करता (सीमाएं)

पेपर ईमानदारी से बताता है कि CANDLE अभी क्या नहीं कर सकता:

  • संख्या या प्रतीक नहीं: यह केवल शुद्ध अरबी अक्षरों को समझता है। यदि आप "मैंने 3 किताबें खरीदीं" लिखते हैं, तो CANDLE संख्या "3" से भ्रमित हो सकता है। इसे संख्याओं को शब्दों में बदलने के लिए एक सहायक की आवश्यकता है।
  • "तीन-अक्षर" का नियम: CANDLE यह मानता है कि यदि कोई अक्षर लगातार तीन या अधिक बार दिखाई देता है, तो वह निश्चित रूप से शोर है। हालांकि यह 99% मामलों में सच है, लेकिन शास्त्रीय अरबी के कुछ बहुत दुर्लभ शब्द हैं जहाँ एक अक्षर वैध रूप से तीन बार दोहराया जाता है। CANDLE गलती से इन दुर्लभ शब्दों को "ठीक" कर सकता है।

सारांश

CANDLE एक हल्का, नियम-मुक्त AI है जो बिखरे हुए अरबी टेक्स्ट को साफ करता है। यह यह अंतर करने के लिए एक चतुर "अलाइनमेंट" तकनीक का उपयोग करता है कि क्या कोई दोस्त "Yesss!" चिल्ला रहा है या कोई ऐसा शब्द है जिसे सही ढंग से लिखने के लिए वास्तव में दो अक्षरों की आवश्यकता है। यह तेज़ है, सटीक है, और टेक्स्ट को अधिक संक्षिप्त बनाकर कंप्यूटर प्रोसेसिंग पर होने वाले खर्च को बचाने में भी मदद करता है।

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

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

Digest आज़माएँ →