फसल सलाह बॉट को ज़िम्मेदारी से बनाना
खेती से जुड़ा सलाह बॉट किसान की भाषा बोलने वाला होना चाहिए, यह दिखाए कि उसके जवाब कहाँ से आ रहे हैं, और मुश्किल या जोखिम भरे सवाल इंसानों को सौंप दे। उसे कीटनाशक (पेस्टीसाइड) की मात्रा का अंदाज़ा कभी नहीं लगाना चाहिए।
60 सेकंड में
फसल सलाह बॉट को ज़िम्मेदारी से बनाना
खेती से जुड़ा सलाह बॉट किसान की भाषा बोलने वाला होना चाहिए, यह दिखाए कि उसके जवाब कहाँ से आ रहे हैं, और मुश्किल या जोखिम भरे सवाल इंसानों को सौंप दे। उसे कीटनाशक (पेस्टीसाइड) की…
खेती सलाह बॉट के लिए पाँच नियम
- 1
किसान की भाषा बोलें
स्थानीय भाषाओं, बोलियों और सिर्फ टेक्स्ट ही नहीं बल्कि आवाज़ (वॉयस) का भी सपोर्ट दें। कई किसान टाइप करने के बजाय बोलना पसंद करते हैं। - 2
भरोसेमंद स्रोतों से जवाब दें
बॉट को मंज़ूरशुदा सामग्री दें, जैसे कृषि विश्वविद्यालयों, KVK (कृषि विज्ञान केंद्र) और सरकारी सलाहों से, और उसे उसी के आधार पर जवाब देने को कहें। - 3
स्रोत दिखाएं
हर जवाब में यह लिखा होना चाहिए कि वह कहाँ से आया है, ताकि किसान या कोई विशेषज्ञ उसकी जाँच कर सके। - 4
जानें कि कब रुकना है
कीटनाशक की मात्रा, ज़हर का असर, कर्ज़, या किसी भी ऐसी चीज़ के लिए जिसके बारे में पक्का न हो, सवाल किसी इंसान को सौंप दें। - 5
विशेषज्ञों से सीखें
विशेषज्ञ नियमित रूप से जवाबों की समीक्षा करें और गलत जवाबों को ठीक करें।
भाषा और आवाज़
- सिर्फ टीम के अपने बनाए वाक्यों से नहीं, बल्कि उस इलाके के असली किसानों के साथ टेस्ट करें।
- लोग भाषाओं को मिलाकर बोलते हैं, जैसे हिंदी के साथ फसलों के अंग्रेज़ी नाम। बॉट को इसे समझना आना चाहिए।
- फसलों, कीटों और बीमारियों के स्थानीय नाम अलग-अलग ज़िलों में बदल जाते हैं। स्थानीय विशेषज्ञों के साथ मिलकर एक सूची बनाएं।
- स्पीच रिकग्निशन (आवाज़ पहचानने वाली तकनीक) शब्दों को गलत सुन सकती है। ज़रूरी जानकारियों के लिए, बॉट को वह दोहराना चाहिए जो उसने सुना और पूछना चाहिए "क्या यह सही है?"
ऐसे सवाल जो बॉट को इंसानों को सौंप देने चाहिए
| सवाल का प्रकार | बॉट को क्या करना चाहिए |
|---|---|
| कीटनाशक या केमिकल की मात्रा (डोज़), रसायनों को मिलाना | कोई संख्या न बताएं। कहें कि उत्पाद के लेबल को देखें और KVK या कृषि अधिकारी से पुष्टि करें। उनसे संपर्क कराने की पेशकश करें। |
| छिड़काव के बाद किसी की तबीयत खराब होना | उनसे तुरंत डॉक्टरी मदद लेने को कहें। इलाज की सलाह बिल्कुल न दें। |
| कर्ज़, बीमा के दावे, पैसों से जुड़े फैसले | सिर्फ सामान्य नियम समझाएं। बैंक, बीमा कंपनी या कृषि कार्यालय जाने को कहें। |
| ऐसी कोई भी बात जो स्रोतों में मौजूद न हो | ईमानदारी से कहें "मुझे नहीं पता" और किसी इंसान से बात करने का ज़रिया दें, जैसे किसान कॉल सेंटर (1800-180-1551)। |
ग्राउंडिंग और संदर्भ (साइटिंग) देना
- हर सवाल का जवाब देता है, भले ही पक्का न पता हो
- कोई स्रोत नहीं दिखाए जाते
- याददाश्त के आधार पर केमिकल की मात्रा बताता है
- सिर्फ अंग्रेज़ी टेक्स्ट में काम करता है
- कहता है "मुझे नहीं पता" और किसी इंसान को सौंप देता है
- दिखाता है कि हर जवाब कहाँ से आया है
- मात्रा कभी नहीं बताता; लेबल देखने और KVK से पूछने को कहता है
- स्थानीय भाषाओं में काम करता है, आवाज़ से भी
और देखें और पढ़ें
लैब
एक छोटा सेफ़्टी राउटर जो आपातकालीन और कीटनाशक की मात्रा से जुड़े सवालों को इंसानों के पास भेजता है, और बाकी के जवाब देता है।
समस्या
यह आपके ब्राउज़र में चलता है। यह राउटर खेती बॉट का पहला कदम है: किसी भी AI द्वारा जवाब लिखने से पहले, यह तय करता है कि जवाब किसे देना चाहिए।
route(question)को पूरा करें। इसे यह रिटर्न करना चाहिए:"emergency"अगर सवाल मेंEMERGENCY_WORDSका कोई भी शब्द हो (यह सबसे पहले आता है, भले ही दूसरे शब्द भी मौजूद हों);"expert"अगर इसमेंEXPERT_WORDSका कोई भी शब्द हो;- बाकी मामलों में
"answer"।
- मिलान में छोटे-बड़े अक्षरों (अपरकेस और लोअरकेस) का फर्क नहीं होना चाहिए।
- इसे सैंपल सवालों पर चलाएं और हर नतीजे को खुद देखकर जाँचें।
- अपने खुद के तीन सवाल जोड़ें, जिनमें से एक आपकी भाषा में हो लेकिन अंग्रेज़ी अक्षरों में लिखा हो (हिंग्लिश आदि), और राउटर के लिए ज़रूरी कोई भी शब्द जोड़ें।
प्रैक्टिस लैब
कोड में बदलाव करें और इसे रन करें। Python आपके ब्राउज़र में चलता है — हमारे सर्वर पर कुछ नहीं भेजा जाता।
कोई आउटपुट नहीं। वैल्यूज़ देखने के लिए print(...) जोड़ें।
आपका काम तब पूरा होगा जब
कठिन सवाल
उत्तर देखने से पहले ख़ुद जवाब देने की कोशिश करें। अगर आप इनके जवाब दे सकते हैं, तो आप पाठ समझ गए हैं।
Q1शब्द "ml" EXPERT_WORDS में है। सिर्फ शब्दों के मिलान में आने वाली एक समस्या ढूँढें, और उसका समाधान सुझाएं।दिखाएं
अन्य शब्दों के बीच "ml" ढूँढने पर ऐसे असंबंधित शब्द भी पकड़ में आ सकते हैं जिनमें ये अक्षर आते हैं, और यह अलग तरह से लिखी गई मात्राओं को छोड़ सकता है, जैसे "millilitre" या बिना यूनिट वाली संख्या। इसके समाधानों में सिर्फ पूरे शब्दों का मिलान करना, लोग एक ही चीज़ को जितने तरीकों से लिखते हैं उन्हें जोड़ना, और असली सवालों के साथ टेस्ट करना शामिल है। अतिरिक्त सुरक्षा के लिए, शब्दों की सूची के साथ एक ट्रेंड क्लासिफायर का इस्तेमाल किया जा सकता है, लेकिन इसका काम बॉट को हमेशा ज़्यादा सतर्क बनाना होना चाहिए, कम नहीं।
Q2इस राउटर को लैंग्वेज मॉडल से पहले क्यों लगाएं, बजाय इसके कि मॉडल से ही सावधान रहने को कहा जाए?दिखाएं
बातों में उलझाकर लैंग्वेज मॉडल से जवाब निकलवाया जा सकता है, या वह खुद भी गलती कर सकता है। कोड में लिखा एक तय नियम हर बार चलता है और उसे बातों में नहीं बहकाया जा सकता। इसे सबसे पहले लगाने का मतलब है कि जोखिम भरे सवाल उस हिस्से तक कभी पहुँचेंगे ही नहीं जो मनगढ़ंत जवाब दे सकता है। दूसरी परत के तौर पर मॉडल को भी सावधान रहने के निर्देश दिए जा सकते हैं।
अक्सर पूछे जाने वाले सवाल
क्या हर जवाब के आखिर में "विशेषज्ञ से सलाह लें" जोड़ देना काफी है?
नहीं। अगर बॉट गलत मात्रा बताता है और फिर चेतावनी जोड़ता है, तब भी नुकसान हो सकता है। बॉट को जोखिम भरे जवाब बिल्कुल नहीं देने चाहिए, और ऐसे सवालों को किसी इंसान के पास भेज देना चाहिए।
मैं बॉट के लिए भरोसेमंद स्रोत कैसे ढूँढूँ?
कृषि विश्वविद्यालयों, KVK या राज्य के कृषि विभाग के साथ मिलकर काम करें। उनकी सामग्री का इस्तेमाल करने की अनुमति लें, उसे हमेशा नया (अप-टू-डेट) रखें, और हर दस्तावेज़ की तारीख और स्रोत का रिकॉर्ड रखें।
लॉन्च करने से पहले मैं खेती बॉट की टेस्टिंग कैसे करूँ?
किसानों से असली सवाल इकट्ठा करें, जिनमें पेचीदा और जोखिम भरे सवाल भी शामिल हों। कृषि विशेषज्ञों से बॉट के जवाबों की समीक्षा करवाएं। अपने यूज़र्स की भाषाओं और लहज़ों (एक्सेंट) में टेस्ट करें। लॉन्च के बाद भी टेस्टिंग जारी रखें, क्योंकि नए सवाल सामने आते रहेंगे।
उन किसानों का क्या जो पढ़ नहीं सकते?
आवाज़ से इनपुट देने और बोलकर जवाब सुनने की सुविधा दें, और जवाब छोटे रखें। किसी असली इंसान से फोन पर बात करने का विकल्प भी मददगार होता है।
पाठ का टेस्ट
5 सवाल। पास होने और इस पाठ को पूरा करने के लिए 3 सही होने चाहिए (60%)।