सामग्री पर जाएं
यह लेख जापानी से एआई का उपयोग करके अनुवादित किया गया है
जापानी में पढ़ें
यह लेख सार्वजनिक डोमेन (CC0) में है। इसे स्वतंत्र रूप से उपयोग करने के लिए स्वतंत्र महसूस करें। CC0 1.0 Universal

दीवारों से मुक्त युग की ओर: 30 भाषाओं की ब्लॉग साइट बनाना

मैंने अपने ब्लॉग के लिए लिखे गए लेखों को व्यवस्थित करने के लिए, जेनरेटिव एआई (जेमिनी) का उपयोग करके अपनी खुद की वेबसाइट बनाई है।

कातोशी के अनुसंधान नोट्स https://katoshi-mfacet.github.io/

यह साइट मेरी मूल ब्लॉग लेखों के ड्राफ्ट से स्वचालित रूप से उत्पन्न होती है, जो जापानी भाषा में लिखे गए हैं।

इसकी विशेषताओं में शामिल हैं:

  • लेख ड्राफ्ट से स्वचालित पीढ़ी
  • श्रेणीकरण और टैगिंग द्वारा लेखों का संगठन
  • 30 भाषाओं और पहुँच क्षमता के लिए समर्थन

बुनियादी तंत्र

बुनियादी तंत्र में एस्ट्रो (Astro) फ्रेमवर्क पर आधारित एक स्व-निर्मित प्रोग्राम शामिल है, जो लेखों के ड्राफ्ट से स्वचालित रूप से एचटीएमएल (HTML) फाइलें बनाता है।

मैंने यह प्रोग्राम भी गूगल के जेमिनी (Gemini) के साथ चैट करके ही बनाया।

इस तंत्र के कारण, एक बार जब कोई लेख ड्राफ्ट लिख लिया जाता है और पुनर्जनन प्रक्रिया निष्पादित की जाती है, तो एचटीएमएल फाइलें स्वचालित रूप से अपडेट हो जाती हैं और इस वेबसाइट पर प्रदर्शित होती हैं।

श्रेणीकरण और टैगिंग

मैंने श्रेणीकरण और टैगिंग के लिए एक अलग प्रोग्राम भी विकसित किया है।

यह प्रोग्राम एपीआई (API) के माध्यम से जेमिनी (Gemini) को लेख भेजता है ताकि उन्हें स्वचालित रूप से वर्गीकृत और टैग किया जा सके।

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

इसके अलावा, श्रेणी और टैग सूचियां स्वयं एक अन्य कस्टम प्रोग्राम द्वारा निर्धारित की जाती हैं जो उन्हें पिछले लेखों से निकालता है। यहाँ भी, मैं जेमिनी का लाभ उठाता हूँ।

पिछले लेखों को एपीआई के माध्यम से क्रमिक रूप से जेमिनी को भेजा जाता है, जो तब उम्मीदवार श्रेणियों और टैग को आउटपुट करता है। सभी लेखों से निकाले गए इन उम्मीदवारों को तब व्यापक श्रेणी और टैग सूचियों को अंतिम रूप देने के लिए जेमिनी को वापस भेज दिया जाता है।

यह पूरी प्रक्रिया भी प्रोग्राम द्वारा स्वचालित है।

बहुभाषी अनुवाद

बहुभाषीकरण के लिए अनुवाद आवश्यक है। स्वाभाविक रूप से, इस अनुवाद के लिए भी जेमिनी (Gemini) का उपयोग किया जाता है।

अनुवाद के दो पैटर्न होते हैं:

पहला, वेबसाइट के भीतर सामान्य स्ट्रिंग का अनुवाद है, जो विशिष्ट लेखों से स्वतंत्र होता है, जैसे मेनू आइटम के नाम और आत्म-परिचय।

दूसरा, स्वयं लेख के ड्राफ्ट का अनुवाद है।

इन दोनों के लिए, मैंने एक कस्टम प्रोग्राम बनाया जो अनुवाद करने के लिए जेमिनी के एपीआई (API) का उपयोग करता है।

अभिगम्यता

दृष्टिबाधित उपयोगकर्ताओं को ध्यान में रखते हुए, जो ऑडियो के माध्यम से लेख की सामग्री सुनते हैं, और उन लोगों को भी, जिन्हें माउस का उपयोग करने में कठिनाई होती है और वे केवल कीबोर्ड संचालन से वेबसाइटों को नेविगेट करते हैं, एचटीएमएल फ़ाइलों में कई सुधारों को शामिल करने से अभिगम्यता में वृद्धि होती है।

अभिगम्यता के संबंध में, मुझे बहुत कम जानकारी थी; जेमिनी ने वास्तव में हमारी प्रोग्रामिंग चैट के दौरान इन सुधारों का सुझाव दिया था।

और अभिगम्यता बढ़ाने के लिए इन एचटीएमएल संशोधनों के लिए, मैंने जेमिनी के साथ चैट करके उन्हें लागू करना भी सीखा।

दीवारों का गायब होना

इस वेबसाइट के निर्माण के लिए जनरेटिव एआई (Generative AI) का विभिन्न तरीकों से उपयोग किया गया, जिसमें प्रोग्राम डेवलपमेंट, अनुवाद और श्रेणियों तथा टैगों को व्यवस्थित करने के लिए प्राकृतिक भाषा प्रसंस्करण, और यहां तक कि अभिगम्यता (accessibility) जैसे सूक्ष्म बिंदुओं का सुझाव देना भी शामिल था, जिन्हें मैं शायद अनदेखा कर जाता।

इसके अलावा, लेखों को जोड़ने पर स्वचालित अपडेट के लिए एक तंत्र बनाकर, जिसमें एचटीएमएल (HTML) निर्माण और श्रेणियों तथा टैगों के लिए प्राकृतिक भाषा प्रसंस्करण शामिल है, मैं इस वेबसाइट को ऐसा बनाने में सक्षम रहा हूँ जो प्रत्येक नए लेख के साथ बढ़ती रहेगी।

इस वेबसाइट के निर्माण के माध्यम से, मैंने वास्तव में महसूस किया कि जनरेटिव एआई के साथ विभिन्न बाधाओं को कितनी आसानी से दूर किया जा सकता है।

सबसे पहले भाषा की बाधा है। 30 भाषाओं का समर्थन करना पारंपरिक रूप से एक व्यक्ति के लिए पूरी तरह असंभव होता, यहां तक कि अनुवाद को भी ध्यान में रखते हुए।

इसके अतिरिक्त, इस बात को लेकर चिंताएं रहती हैं कि क्या अनूदित ब्लॉग इच्छित सूक्ष्मता को व्यक्त करते हैं और क्या अभिव्यक्तियाँ मूल वक्ताओं के लिए अप्राकृतिक या आपत्तिजनक हैं।

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

वेबसाइट बहुभाषीकरण के परिप्रेक्ष्य से, उन तत्वों को ठीक से संभालना जो भाषा के अनुसार अभिव्यक्ति में भिन्न होते हैं, जैसे कि तिथियां और इकाइयां, एक और कठिन बिंदु था।

उदाहरण के लिए, यदि तीन संबंधित श्रेणियों में 1, 2, और 10 लेख हैं, तो जापानी में, "記事" (किजी - लेख/वस्तुएं) इकाई को संख्या के बाद जोड़ना पर्याप्त है, जैसे "1記事" (1 लेख), "2記事" (2 लेख), "10記事" (10 लेख)।

हालांकि, अंग्रेजी में, एकवचन और बहुवचन रूपों के बीच अंतर करना आवश्यक है, जैसे "1 article," "2 articles," "10 articles।" इसके अलावा, कुछ भाषाओं में, छोटी बनाम बड़ी बहुवचन संख्याओं के लिए भी अभिव्यक्तियां कथित तौर पर बदल सकती हैं।

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

जनरेटिव एआई के साथ वेबसाइट बहुभाषीकरण पर काम करके, मैं उन विवरणों को सावधानीपूर्वक संबोधित करने में सक्षम रहा, जिन्हें मैं पारंपरिक तरीकों से अनदेखा कर देता और जिनका हिसाब नहीं रख पाता।

अभिगम्यता (accessibility) संबंधी विचारों पर भी यही बात लागू होती है। पहले, मैं केवल उन लोगों के लिए विचार प्रदान कर पाता था जो वेबसाइट को उसी तरह देख सकते थे जैसे मैं देख सकता था।

हालांकि, जनरेटिव एआई आसानी से उन विचारों को शामिल कर लेता है जिन्हें मैं नोटिस नहीं कर पाता, या जिन्हें मैं प्रयास के कारण संबोधित करने में झिझक सकता हूँ।

जबकि बहुभाषीकरण और अभिगम्यता अभी तक परिपूर्ण नहीं हो सकते हैं, मेरा मानना है कि गुणवत्ता उतनी ही अधिक है जितनी मैं अकेले सोचकर और शोध करके प्राप्त कर सकता था।

इस तरह, जनरेटिव एआई ने ब्लॉग लेखों के माध्यम से जानकारी प्रसारित करने के प्रयास में कई बाधाओं को समाप्त कर दिया है।

निष्कर्ष

मैं एक सिस्टम इंजीनियर हूँ और मुझे प्रोग्रामिंग का व्यापक अनुभव है। हालाँकि, मैं काम के लिए वेबसाइट नहीं बनाता, मैंने पहले शौक के तौर पर कई होमपेज बनाए हैं।

इस अनुभव और जनरेटिव एआई (Generative AI) के साथ अपनी बातचीत का लाभ उठाते हुए, मैं लगभग दो सप्ताह में इस बहुभाषी ब्लॉग साइट के लिए स्वचालित पीढ़ी प्रणाली बनाने में सक्षम रहा।

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

इसके अतिरिक्त, हर बार लेख जोड़ने पर उन्हें वर्गीकृत करने और टैग करने में लगने वाले प्रयास को देखते हुए, अत्यधिक संभावना थी कि मैं प्रारंभिक निर्माण के बाद साइट को अपडेट करना बंद कर देता। जनरेटिव एआई के प्राकृतिक भाषा प्रसंस्करण द्वारा प्रदान किए गए स्वचालन के साथ, मैं रखरखाव और अद्यतन बाधाओं को भी दूर करने में सक्षम रहा।

इसके अलावा, यह प्रणाली मेरे जैसे प्रोग्रामिंग या वेबसाइट निर्माण के अनुभव के बिना व्यक्तियों द्वारा भी बनाई जा सकती है। यदि आप इस लेख को जेमिनी जैसे जनरेटिव एआई को पढ़ाते हैं और कुछ ऐसा ही बनाने की अपनी इच्छा व्यक्त करते हैं, तो यह आपको प्रक्रिया के माध्यम से मार्गदर्शन करने में सक्षम होना चाहिए।

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

यह सुझाव देता है कि सॉफ्टवेयर विकास और वेबसाइट निर्माण की बाधाएं गायब हो रही हैं, वैसे ही व्यक्तिगत जानकारी प्रसार की बाधाएं भी गायब हो रही हैं।

तकनीकी रूप से, इंटरनेट ने सूचना के आदान-प्रदान की बाधाओं को वस्तुतः समाप्त कर दिया है, फिर भी हम भाषा और अभिगम्यता जैसी बाधाओं से अभी भी बाधित हैं।

हालांकि प्राप्तकर्ता अपने स्वयं के प्रयासों से कुछ हद तक बाधाओं को दूर कर सकते हैं, जैसे मशीन अनुवाद और टेक्स्ट-टू-स्पीच, कुछ ऐसे हिस्से भी हैं जिन्हें तब तक दूर नहीं किया जा सकता जब तक कि सूचना भेजने वाला समर्थन और विचार प्रदान न करे।

यह ठीक वही बाधाएँ हैं जिन्हें सूचना भेजने वालों को दूर करना चाहिए जिन्हें जनरेटिव एआई समाप्त करता है।

भले ही भाषा और पहुंच की बाधाएं गायब हो जाएं, फिर भी संस्कृति, रीति-रिवाजों और मूल्यों में अंतर जैसी और भी बाधाएं निस्संदेह होंगी। इन्हें पार करना और भी कठिन हो सकता है।

हालांकि, इन कठिन बाधाओं को दूर करने के लिए, हमें पहले उनके सामने आने वाली बाधाओं को दूर करना होगा। एक बार जब हम उन दीवारों के करीब पहुँच जाएंगे, तो उन्हें पार करने के लिए नए विचार और तकनीकें निश्चित रूप से सामने आएंगी।

शायद हम ऐसे युग में प्रवेश कर रहे हैं जहाँ दुनिया से दीवारें गायब हो रही हैं। इस वेबसाइट के निर्माण के माध्यम से, मैंने ठीक यही महसूस किया।