NLP Academy · पाठ

व्यवहार में मशीन अनुवाद

पूर्व-प्रशिक्षित मॉडल से पाठ का अनुवाद करें

पाठ 3, कुल 4 में से13 चरण

व्यवहार में मशीन अनुवाद, CoddyKit पर NLP Academy का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह NLP Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। NLP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

अनुवाद भी Seq2Seq है

मशीन अनुवाद में पाठ को एक भाषा से दूसरी भाषा में बदला जाता है। सारांश बनाने की तरह यह भी seq2seq कार्य है: वाक्य पढ़कर उसका समतुल्य वाक्य लिखना। 🌍

पूर्व-प्रशिक्षित अनुवादक

आप शायद ही कभी शुरुआत से प्रशिक्षण देते हैं। MarianMT और NLLB जैसी परियोजनाएँ सैकड़ों भाषा-युग्मों के लिए तैयार मॉडल उपलब्ध कराती हैं।

अनुवाद की पाइपलाइन

Hugging Face एक अनुवाद पाइपलाइन उपलब्ध कराता है। सही मॉडल को load करने के लिए कार्य-स्ट्रिंग में स्रोत और लक्ष्य भाषाओं के नाम लिखें।

from transformers import pipeline
tr = pipeline("translation_en_to_fr")

एक वाक्य का अनुवाद करें

अपना पाठ दें और बनाया गया translation_text पढ़ें। पाइपलाइन आपके लिए टोकन बनाना, डिकोड करना और टोकन हटाना संभालती है।

out = tr("NLP is powerful.")
print(out[0]["translation_text"])

भाषा-युग्म चुनना

जिन युग्मों के लिए कोई अंतर्निर्मित कार्य नहीं है, उनके लिए नाम से कोई खास Marian मॉडल load करें। opus-mt परिवार में दिशाओं की बहुत बड़ी श्रृंखला शामिल है।

tr = pipeline("translation",
  model="Helsinki-NLP/opus-mt-en-de")

दिशा महत्वपूर्ण है

कोई मॉडल एक ही दिशा के लिए प्रशिक्षित होता है, जैसे अंग्रेज़ी से जर्मन। उलटी दिशा में जाने के लिए उसी मॉडल को उलटा चलाने के बजाय विपरीत दिशा वाला मॉडल चाहिए।

गति के लिए बैच बनाना

एक साथ कई वाक्यों का अनुवाद करने के लिए वाक्यों की सूची दें। बैच बनाना GPU का कुशलता से उपयोग करता है और हर पंक्ति के लिए अलग कॉल करने से बहुत तेज़ होता है।

टोकन सीमा पर ध्यान दें

अनुवाद मॉडल भी इनपुट की लंबाई सीमित करते हैं। लंबे अनुच्छेदों को वाक्य के आधार पर बाँटें, ताकि विचार के बीच का हिस्सा चुपचाप कट न जाए।

उपशब्द टोकनीकरण

अनुवादक दुर्लभ शब्दों को उपशब्दों में बाँटते हैं। इससे मॉडल निश्चित पूर्ण-शब्द शब्दावली के बिना नामों और अनदेखे शब्दों को भी संभाल पाता है।

शब्द-दर-शब्द से बेहतर संदर्भ

आधुनिक मॉडल पूरे वाक्यों का अनुवाद करते हैं और संदर्भ समझते हैं। इसलिए वे पुराने शब्द-दर-शब्द तंत्रों की तुलना में मुहावरों को कहीं बेहतर संभालते हैं।

भाषा-युग्मों की गुणवत्ता अलग होती है

अंग्रेज़ी-स्पेनिश जैसे अधिक संसाधन वाले युग्म बहुत अच्छे होते हैं। कम संसाधन वाली भाषाओं के लिए प्रशिक्षण आँकड़े कम होते हैं, इसलिए वहाँ परिणाम अपेक्षाकृत कमजोर हो सकते हैं।

त्वरित जाँच

आपको जर्मन का अंग्रेज़ी में अनुवाद करना है। आप क्या करेंगे?

पुनरावलोकन

आपने Hugging Face pipeline से पाठ का अनुवाद किया, भाषा-युग्म चुने, दिशा और टोकन सीमाओं का ध्यान रखा और सीखा कि संदर्भ क्यों महत्वपूर्ण है। 🎯

शुरुआत निःशुल्क

एआई शिक्षक के साथ Python सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “व्यवहार में मशीन अनुवाद” पाठ निःशुल्क है?

हाँ — NLP Academy अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “व्यवहार में मशीन अनुवाद” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। NLP Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“व्यवहार में मशीन अनुवाद” में मैं क्या सीखूँगा?

पूर्व-प्रशिक्षित मॉडल से पाठ का अनुवाद करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ NLP Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या NLP Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर NLP Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।

“व्यवहार में मशीन अनुवाद” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस NLP Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर NLP Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. एक्सट्रैक्टिव बनाम एब्स्ट्रैक्टिव सारांश
  2. Seq2Seq मॉडल से सारांश बनाना
  3. व्यवहार में मशीन अनुवाद
  4. ROUGE और BLEU से जनरेशन का स्कोर
← NLP Academy पर वापस जाएँ