Mandarin AI: वाक्य के घटकों और चीनी अक्षरों के radicals को तोड़कर दिखाने वाला, चीनी अक्षर सीखने में मदद करने वाला Chinese learning app
(translate.sh)इन दिनों मैं मज़े से Chinese पढ़ रहा था, और काफी समय बाद थोड़ा stress दूर करने के लिए GPT का इस्तेमाल करके एक app बना लिया।
हाल ही में Chinese सीखते समय, जब शब्द याद करता था तो अक्षरों को एक-एक करके तोड़कर पढ़ने से शब्द बेहतर याद रहते थे। इसलिए हर बार NamuWiki या dictionary खोजकर हर Chinese character का अर्थ और आकार समझता रहा, और अब मैंने उसी प्रक्रिया को GPT से automate कर दिया है।
App में Chinese के अलावा Japanese, Korean और English features भी bonus के तौर पर हैं। साथ ही standard Chinese (Mandarin) ही नहीं बल्कि Cantonese भी implement किया गया है। अगर आप options में AI को Advanced पर सेट करते हैं, तो loading time थोड़ा बढ़ जाता है, लेकिन AI responses कहीं अधिक accurate मिलते हैं।
इसमें नीचे जैसी सुविधाएँ हैं।
- आप sentence input करें, तो यह sentence के components को बारीकी से तोड़कर उसे पढ़ाई के लिए आसान बना देता है। (subject, object, adverb, complement, conjunction आदि)
- Chinese/Japanese/Korean जैसी भाषाएँ, जिनमें spacing सख्ती से नहीं होती, उन्हें सीखने में यह बहुत मददगार है।
- अगर आप Chinese character input करें, तो यह उस character के components और radicals को बारीकी से तोड़कर उनका अर्थ analyze करता है। जरूरत पड़ने पर, वह यह भी समझाता है कि वह अक्षर ancient Chinese से आज तक आते-आते अर्थ में क्यों और कैसे बदला।
उदाहरण के लिए, Korean में "aiseu amerikhano han jan jullaeyo?" को यह नीचे की तरह काटकर समझने में आसान बना देता है।
- aiseu
- amerikhano
- han jan
- jullae
- -yo?
इसे Chinese में 我可以得到一杯冰美式咖啡吗? कहते हैं, और इस app से इसे तोड़ने पर यह नीचे जैसा दिखता है।
- 我 (मैं)
- 可以 (सकता/संभव)
- 得到 (प्राप्त करना)
- 一杯 (एक cup)
- 冰美式咖啡 (American-style coffee)
- 吗?(प्रश्नवाचक)
और Chinese character input करने पर radicals तोड़ने वाली सुविधा कुछ ऐसी है। उदाहरण के लिए, अगर आप गाने के अर्थ वाले Chinese character 歌 की व्याख्या माँगें, तो यह इस तरह समझाता है।
- 歌, 哥 और 欠 के मेल से बना अक्षर है; यहाँ 哥 को संगीत से और 欠 को खिंचाव लेने या जम्हाई की आकृति से जोड़ा गया है।
- Tang और Song काल के साहित्य में गीत और संगीत महत्वपूर्ण कला रूप थे, और यह अक्षर गीत से संबंधित अनेक texts में देखा जा सकता था।
- आधुनिक Chinese में यह अक्षर गीत के अर्थ वाला एक सामान्य शब्द है और musical creations को संदर्भित करने के लिए इस्तेमाल होता है। यह pop music, traditional music और व्यक्तिगत भावनाओं की अभिव्यक्ति जैसे संदर्भों में व्यापक रूप से उपयोग होता है।
Chinese शब्दों की व्याख्या करने का अंदाज़ कुछ ऐसा है। उदाहरण के लिए, अगर आप 'playlist' के अर्थ वाले 歌单 शब्द की व्याख्या माँगें, तो यह इस तरह समझाता है।
- 单 के अर्थ 'एक', 'व्यक्तिगत', 'एकमात्र', 'केवल' आदि हैं। प्राचीन Chinese characters में इसका उपयोग 'एक पन्ना', 'सरलता', 'अकेला' जैसे अर्थों में भी होता था।
- आधुनिक Chinese में 歌单 के ये दो अक्षर मिलकर 'एक पन्ने का संगीत' जैसे अर्थ से 'गीत सूची', 'playlist' जैसी music-related list को दर्शाने वाले शब्द के रूप में अक्सर उपयोग होते हैं।
- digital era में यह शब्द streaming services पर उपयोगकर्ता द्वारा चुनी गई संगीत सूची को दर्शाने वाली एक महत्वपूर्ण सांस्कृतिक अवधारणा बन गया है।
- 单 का उपयोग 菜单 में भी होता है, जिसका अर्थ food menu है।
'जानना' के अर्थ वाले 知道 को यह नीचे की तरह समझाता है।
- 知 का अर्थ 'जानना', 'पहचानना' है। प्राचीन काल में 'ip口' और 'hwasal失' के संयोजन से इसे 'मुंह के माध्यम से कुछ कहना और पहचानना' की अवधारणा में उपयोग किया गया था।
- 道 का अर्थ 'रास्ता', 'तरीका' है। यह 辵 (रास्ते पर चलना) और 首 (सिर) के मिलन से 'सिर से रास्ता खोजना' जैसी अवधारणा रखता है।
- इन दो अक्षरों का संयोजन लंबे समय में 'धारणात्मक रूप से किसी तथ्य को पहचानना' के अर्थ तक विकसित हुआ है।
- आधुनिक Chinese में यह किसी तथ्य को जानने या किसी बात को समझ लेने को दर्शाने वाली एक आम रोज़मर्रा की अभिव्यक्ति के रूप में व्यापक रूप से उपयोग होता है।
'बिल्ली' के अर्थ वाले 猫 को यह नीचे की तरह समझाता है।
- 犭(कुत्ता या जानवर) और 苗(बिल्ली की आवाज़) के मेल से 猫 का अर्थ बनता है।
- 犭 जानवरों से संबंधित characters में अक्सर देखा जा सकता है।
Development में मैंने Expo का उपयोग किया। पहली बार इस्तेमाल करने के बावजूद iOS और Android दोनों पर चलने वाले app का पहला version बनाने में केवल 3 दिन लगे, और App Store upload व release समेत कुल लगभग एक हफ्ता लगा।
1 टिप्पणियां
बहुत बढ़िया! लेकिन मुझे expo के बारे में जिज्ञासा हुई, इसलिए मैंने इसे खोजकर देखा—क्या Mac के बिना भी development संभव है? जानना चाहूंगा।