Architecture

जब पुस्तकालय में अंश न हो, मॉडल को मना करना चाहिए

धाराप्रवाह जवाब जिस पर क्लिक करने की जगह न हो, वही बग है। जो सिस्टम मैं चलाता हूँ वे अंश उद्धृत करते हैं, या रुक जाते हैं।

When the library has no passage, the model should refuse

जो मॉडल न जानते हुए जवाब दे, वह फ़ीचर नहीं है। वह सुखद लहजे वाली ज़िम्मेदारी है। जिन सिस्टम को मैं चलाता हूँ, उनमें सवाल खाली लौट सकता है। उपयोगी व्यवहार यह है: अंश लाइब्रेरी में हो तो उद्धरण, न हो तो इनकार।

पहले पुनर्प्राप्ति, फिर शब्द

ढाँचा जानबूझकर उबाऊ है। सवाल लो। वे अंश ढूँढो जो उत्तर रख सकते हों। उन्हें आँको। अगर कोई दावे को सच में नहीं सँभालता, रुक जाओ। अगर एक सँभालता है, अंश को उस वाक्य के बगल दिखाओ जिसने उसे इस्तेमाल किया। वाक्य स्रोत नहीं है। अंश स्रोत है। जो पाठक अंश नहीं खोल सकता, वाक्य पर भरोसा नहीं कर सकता, और उससे यह माँगना नहीं चाहिए।

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

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

बिल और लॉग डिज़ाइन का हिस्सा हैं

क्लाउड मॉडल डेटा देखता है। उससे पहले डेटा प्रवाह लिख दिया जाता है: कौन सी सेवा, किसकी कुंजी, मासिक सीमा क्या है। सहमति स्पष्ट होती है। जो ग्राहक, कीमत या ऑर्डर को छुए, वह व्यक्ति का इंतज़ार करता है। कॉल लॉग होती है, क्योंकि “असिस्टेंट ने कहा” ऑडिट का निशान नहीं है।

मैं यह वादा नहीं करता कि इससे कोई साइट किसी और के जवाब बॉक्स में आ जाएगी। रैंकिंग दूसरी मशीन है, उन प्रोत्साहनों के साथ जिन्हें मैं नियंत्रित नहीं करता। मैं यह नियंत्रित करता हूँ कि मेरा अपना सिस्टम गढ़ता है या नहीं।

धाराप्रवाह सस्ता है। उत्पाद वह अंश है जिसे आप खोल सकते हैं।

सीमा एक उत्पाद निर्णय है

किसी को वह बिंदु चुनना है जहाँ “पास” “काफी नहीं” बन जाए। मैं उसे मॉडल के मूड पर नहीं छोड़ता। अंश या तो वह पट्टी पार करे जिसे मैं समझा सकूँ, या जवाब रोका जाए। मैं उपयोगकर्ता को इनकार समझाना पसंद करूँगा, उस प्रक्रिया के गढ़े कदम को नहीं जिसका उसने पालन किया। पट्टी असली सवाल देखने के बाद ट्यून हो सकती है। वह शून्य से शुरू न हो, जहाँ डेमो रहना पसंद करता है, क्योंकि डेमो इस पर जाँचा जाता है कि वह कितनी बार कुछ कहता है।

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

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

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