Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Source AI Cookbook Hindi translation #286

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
186 changes: 186 additions & 0 deletions notebooks/open-source-ai-cookbook-hindi.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,186 @@
{
"cells": [
{
"cell_type": "markdown",
"id": "bbc4c818-2d8b-4886-b304-f4fe54d36fa7",
"metadata": {},
"source": [
"ओपन-सोर्स एआई कुकबुक\n",
"यह रिपॉजिटरी समुदाय-चालित व्यावहारिक उदाहरणों को संग्रहीत करती है, जो ओपन-सोर्स टूल्स और मॉडल का उपयोग करके एआई एप्लिकेशन बनाने और विभिन्न कार्यों को हल करने के लिए बनाई गई हैं।"
]
},
{
"cell_type": "markdown",
"id": "03e2cc1a-2b6d-47a9-aaf6-353e89edd86d",
"metadata": {},
"source": [
"कुकबुक में योगदान देना\n",
"हर कोई योगदान कर सकता है, और हम सभी के योगदान को महत्व देते हैं! आप ओपन-सोर्स एआई कुकबुक में कई तरीकों से योगदान दे सकते हैं:\n",
"\n",
"किसी वांछित उदाहरण/मार्गदर्शिका के लिए GitHub Issues के माध्यम से एक विचार प्रस्तुत करें।\n",
"एक नया नोटबुक जोड़ें जिसमें एक व्यावहारिक उदाहरण हो।\n",
"मौजूदा उदाहरणों को सुधारें, जैसे त्रुटियों/टाइपो को ठीक करना।\n",
"योगदान करने से पहले, कृपया मौजूदा खुले मुद्दों (open issues) और पुल अनुरोधों (pull requests) की जांच करें, ताकि आप उसी पर काम न करें जिस पर कोई और पहले से काम कर रहा हो।\n",
"\n",
"योगदान करने के बाद, आप इस संगठन में शामिल होने के लिए अनुरोध कर सकते हैं और बैज (🏅) का दावा कर सकते हैं।\n",
"\n"
]
},
{
"cell_type": "markdown",
"id": "503ab878-8059-4d96-9dd8-dd6d85a0594c",
"metadata": {},
"source": [
"एक अच्छा कुकबुक नोटबुक कैसा होना चाहिए?\n",
"हम मानते हैं कि कुकबुक समुदाय के लिए सबसे अधिक उपयोगी होगी यदि Jupyter notebooks में निम्नलिखित गुण हों:\n",
"\n",
"✔ व्यावहारिक: आपका नोटबुक एआई विकास के किसी विशिष्ट पहलू या संपूर्ण प्रोजेक्ट को प्रदर्शित करना चाहिए। वास्तविक दुनिया के अनुप्रयोगों पर ध्यान दें, लेकिन इसे बहुत जटिल न बनाएं। उद्देश्यों, चुनौतियों और चरणों को स्पष्ट रूप से समझाएँ।\n",
"\n",
"✔ ओपन-सोर्स टूल्स और मॉडल का उपयोग करें: ओपन-सोर्स लाइब्रेरी, डेटासेट और पूर्व-प्रशिक्षित (pre-trained) मॉडल का उपयोग करें, जो खुली अनुमति (permissive licenses) के तहत उपलब्ध हों। नोटबुक में प्रयुक्त सभी संसाधनों के लिंक शामिल करें।\n",
"\n",
"✔ स्पष्ट रूप से लिखा गया हो: लेखन स्पष्ट, संक्षिप्त और व्याकरण संबंधी त्रुटियों से मुक्त होना चाहिए। नोटबुक को उपयोगकर्ता के अनुकूल और आकर्षक बनाएं। समस्या हल करने के चरणों, चुनौतियों और वैकल्पिक दृष्टिकोणों को विस्तार से समझाएँ।\n",
"\n",
"✔ त्रुटि-मुक्त निष्पादन: सुनिश्चित करें कि आपका नोटबुक बिना किसी त्रुटि के चल सकता है।\n",
"\n",
"✔ मौजूदा \"व्यंजनों\" में जोड़ें: नए नोटबुक को सबमिट करने से पहले, सुनिश्चित करें कि वह विषय पहले से कवर नहीं किया गया है। हम विविध उपयोग के मामलों, तकनीकों और दृष्टिकोणों का स्वागत करते हैं!\n",
"\n"
]
},
{
"cell_type": "markdown",
"id": "391a1157-3a0e-482c-9a53-25b5b0e6e891",
"metadata": {},
"source": [
"पुल अनुरोध (Pull Request) कैसे बनाएं?\n",
"नया उदाहरण/मार्गदर्शिका जोड़ने के लिए, Pull Request खोलें और @merveenoyan और @stevhliu को टैग करें।\n",
"\n",
"⚡ कुछ महत्वपूर्ण सुझाव:\n",
"✅ अपने नोटबुक की फ़ाइल का नाम छोटे अक्षरों (lowercase) में रखें।\n",
"✅ अपने नोटबुक को _toctree.yml और index.md में जोड़ना न भूलें।\n",
"✅ नोटबुक के पहले हेडर (header) के ठीक बाद, खुद को लेखक के रूप में जोड़ें:"
]
},
{
"cell_type": "raw",
"id": "31a11c13-b7dd-4e71-99ab-c608dfd7d72f",
"metadata": {},
"source": [
"_Authored by: [Aymeric Roucher](https://huggingface.co/m-ric)_\n"
]
},
{
"cell_type": "markdown",
"id": "1510990a-cb23-4bb7-9e06-de86d8738fe5",
"metadata": {},
"source": [
"(आप अपने Hugging Face प्रोफाइल या GitHub प्रोफाइल से लिंक कर सकते हैं।)\n",
"✅ अनावश्यक कोड आउटपुट हटाएं (जैसे, pip install से उत्पन्न होने वाले आउटपुट)।\n",
"✅ यदि आप Markdown में कोई इमेज जोड़ रहे हैं, तो उसे huggingface/cookbook-images डेटासेट में अपलोड करें और लिंक का उपयोग करें, जैसे:"
]
},
{
"cell_type": "raw",
"id": "c6e1cf3d-5e7e-474c-a274-00a7cde8bed5",
"metadata": {},
"source": [
"![RAG डायग्राम](https://huggingface.co/datasets/huggingface/cookbook-images/resolve/main/rag-diagram.png)\n"
]
},
{
"cell_type": "markdown",
"id": "93c7bab8-d8af-4906-86fa-54b0b117b6a2",
"metadata": {},
"source": [
"✅ एक बार जब आपका Pull Request मर्ज हो जाता है, तो आपका नोटबुक Open-Source AI Cookbook में दिखाई देगा।"
]
},
{
"cell_type": "markdown",
"id": "f4038be6-2a4a-4a49-803e-502e1473b1f9",
"metadata": {},
"source": [
"कुकबुक को अपनी भाषा में अनुवाद करना\n",
"हम चाहते हैं कि कुकबुक अधिक से अधिक भाषाओं में उपलब्ध हो! यदि आप नोटबुक को अपनी भाषा में अनुवाद करना चाहते हैं, तो कृपया नीचे दिए गए चरणों का पालन करें:\n",
"\n",
"1️⃣ यदि कुछ नोटबुक पहले से आपकी भाषा में अनुवादित हैं, तो नए अनुवादित नोटबुक्स को notebooks/your_language फ़ोल्डर में जोड़ें।\n",
"\n",
"साथ ही, इसे notebooks/your_language/_toctree.yml और notebooks/your_language/index.md में भी सूचीबद्ध करें।\n",
"2️⃣ यदि अभी तक आपकी भाषा में कोई नोटबुक अनुवादित नहीं हुई है, तो नया फ़ोल्डर बनाएं:"
]
},
{
"cell_type": "raw",
"id": "ca03f6b6-a873-448c-ae3e-9376292809c3",
"metadata": {},
"source": [
" mkdir notebooks/LANG-ID\n"
]
},
{
"cell_type": "markdown",
"id": "f39604fc-81a1-45c4-962c-a5b6ea81a218",
"metadata": {},
"source": [
"LANG-ID को अपने ISO 639-1 भाषा कोड से बदलें (जैसे, en अंग्रेज़ी के लिए, hi हिंदी के लिए, zh-CN चीनी के लिए)।\n"
]
},
{
"cell_type": "markdown",
"id": "bb92524f-9c4e-4064-8d11-5addd627f107",
"metadata": {},
"source": [
"3️⃣ फ़ोल्डर के अंदर ये दो फ़ाइलें बनाएं:"
]
},
{
"cell_type": "raw",
"id": "8a0644f1-8aac-472d-abf4-d3197e6c4979",
"metadata": {},
"source": [
"touch notebooks/LANG-ID/_toctree.yml\n",
"touch notebooks/LANG-ID/index.md\n"
]
},
{
"cell_type": "markdown",
"id": "58e70eaa-ead4-4e09-896d-2caea175c2cd",
"metadata": {},
"source": [
"और उसमें अनुवादित नोटबुक जोड़ें।\n",
"\n",
"4️⃣ अंतिम चरण:\n",
"\n",
"अपने भाषा कोड (LANG-ID) को .github/workflows/ फ़ोल्डर में मौजूद build_documentation.yml और build_pr_documentation.yml फ़ाइलों में जोड़ें।"
]
},
{
"cell_type": "markdown",
"id": "b393bbbd-8e71-4b80-ae22-169df268c169",
"metadata": {},
"source": [
"🎯 अब आप तैयार हैं!"
]
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3 (ipykernel)",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.13.2"
}
},
"nbformat": 4,
"nbformat_minor": 5
}