OCR के लिए इनपुट, आउटपुट, गुणवत्ता अपेक्षाएँ, स्रोत नियम, पहुँच प्रतिबंध, और विफलता व्यवहार को परिभाषित करता है। यह संदर्भ अपनाने की सीमा, विफलता व्यवहार, और प्रेक्षणीय साक्ष्य को तय करता है जबकि पर्यावरण-विशिष्ट सीमाओं को कॉन्फ़िगर करने योग्य छोड़ता है।
पैकेज स्थिति: संदर्भ संदर्भ मानव समीक्षा के लिए तैयार। अनुबंध और परीक्षण परिदृश्य पूर्ण हैं, लेकिन यह दावा नहीं किया गया है कि कोई अपनाने वाला कार्यान्वयन इन्हें पार कर चुका है।
निर्णय
OCR के लिए, संस्करणित स्रोत, रूपांतरण, सूचकांक, और पहुँच-नियंत्रण वंशावली को अपनाएं। उपयोगकर्ता-देखने योग्य वादा, अपवाद, प्राधिकरण, और विफलता प्रतिक्रिया को स्पष्ट करें जबकि मापी गई सीमाओं को अपनाने के विकल्प के रूप में छोड़ें। यह आवश्यकताएँ ब्लॉक विशेष रूप से आवश्यकताओं और स्रोत अनुबंध पर केंद्रित है। यह पैकेज एक संदर्भ अनुबंध है: अपनाने वाली टीम को अपने पर्यावरण में साक्ष्य से संख्यात्मक सीमाएँ, प्रदाता, अधिकार क्षेत्र, और परिचालन मालिक चुनने होंगे।
दायरा
- OCR अभिनेता, इनपुट, आउटपुट, अवस्थाएँ, नीति या स्कीमा संस्करण, और बाहरी रूप से दिखाई देने वाले परिणाम जो आवश्यकताओं और स्रोत अनुबंध के फोकस के लिए आवश्यक हैं।
- प्राथमिक और वैकल्पिक इंटरफेस, पृष्ठभूमि कार्य, कैश, एकीकरण, समर्थन पथ, और साक्ष्य जो समान सीमा का परीक्षण कर सकते हैं।
- संदर्भ को सुरक्षित रूप से लागू करने के लिए अपनाने-विशिष्ट कॉन्फ़िगरेशन, रोलआउट, पुनर्प्राप्ति, और सत्यापन जिम्मेदारियाँ।
इस ब्लॉक के बाहर
- हर अपनाने वाले के लिए एक सार्वभौमिक विक्रेता, फ्रेमवर्क, अधिकार क्षेत्र, संख्यात्मक सीमा, प्रतिधारण अवधि, या सेवा-स्तर उद्देश्य चुनना।
- यह दावा करना कि पैकेज किए गए परिदृश्य किसी डाउनस्ट्रीम कार्यान्वयन पर चलाए गए हैं या यह संदर्भ कानूनी, सुरक्षा, या पहुँच प्रमाणन प्रदान करता है।
अनुबंध
- प्रत्येक पुनःप्राप्ति योग्य इकाई के लिए स्रोत पहचानकर्ता, संस्करण, स्थान, पहुँच दायरा, पार्सर, सामान्यीकरण, खंड, एम्बेडिंग, और सूचकांक संस्करण संरक्षित करें।
- परिणाम, स्निपेट, गणना, कैश, और मॉडल संदर्भ को उजागर करने से पहले पहुँच फ़िल्टर लागू करें; केवल पोस्ट-फ़िल्टरिंग पर्याप्त नहीं है।
- पार्सिंग या रूपांतरण विफलताओं को अलग रखें और एक आंशिक कलाकृति को मौन रूप से अंतिम पूर्ण संस्करण की जगह लेने से रोकें।
- संस्करणित प्रतिनिधि मामलों पर पुनःप्राप्ति और ग्राउंडेड-उत्तर व्यवहार का मूल्यांकन करें, जिसमें संघर्ष, अनुपस्थिति, पुराना होना, और विरोधी पाठ शामिल हैं।
- प्रत्येक भौतिक स्थिति के तहत कौन सा अभिनेता कौन सा परिणाम प्राप्त करता है, यह बताएं, जिसमें अनुपलब्ध, अनधिकृत, खाली, और आंशिक स्थितियाँ शामिल हैं।
- कॉन्फ़िगर करने योग्य सीमाओं और नीतियों को विकल्पों के रूप में चिह्नित करें जिनके मालिक हों; नमूना मानों को सार्वभौमिक आवश्यकताओं के रूप में प्रस्तुत न करें।
- OCR का मूल्यांकन दस्तावेज़ वर्ग, भाषा, लेआउट, छवि गुणवत्ता, तालिका संरचना, और फ़ील्ड महत्व के आधार पर करें, न कि केवल एक वर्ण औसत के आधार पर।
- पृष्ठ छवियाँ, पाठ क्षेत्र, विश्वास स्तर, इंजन संस्करण, और मानव सुधारों को लिंक में रखें ताकि कम-विश्वास सामग्री को बाहर रखा जा सके या समीक्षा की जा सके।
- आवश्यकताओं और स्रोत अनुबंध संस्करण के लिए, इस घोषित सीमा को लागू करें: OCR के लिए इनपुट, आउटपुट, गुणवत्ता अपेक्षाएँ, स्रोत नियम, पहुँच प्रतिबंध, और विफलता व्यवहार को परिभाषित करता है।
कार्यान्वयन मार्गदर्शन
- इसे समीक्षा से आगे बढ़ाने से पहले उत्पाद, कार्यान्वयन, संचालन, सुरक्षा, और प्रभावित उपयोगकर्ताओं के साथ अनुबंध की समीक्षा करें।
- फ्रेमवर्क या विक्रेता विवरण चुनने से पहले OCR इनपुट, आउटपुट, अभिनेता, अवस्थाएँ, अपरिवर्तनीयताएँ, साइड इफेक्ट, और साक्ष्य का मॉडल बनाएं।
- लागू OCR अनुबंध या नीति संस्करण को भौतिक स्थिति के साथ संग्रहीत करें ताकि माइग्रेशन, पुनःप्रसारण, और समर्थन निर्णय जिम्मेदार बने रहें।
- नियंत्रित रोलआउट के पीछे पथ प्रस्तुत करें, अपेक्षित और देखे गए परिणामों की तुलना करें, और जब तक अपनाने का साक्ष्य पूरा न हो जाए तब तक एक परीक्षण पुनर्प्राप्ति मार्ग रखें।
विफलता प्रबंधन और सुरक्षा उपाय
- यदि उत्पत्ति, पहुँच दायरा, या आवश्यक सामग्री गायब है, तो इकाई को बाहर करें और पूर्णता का निर्माण करने के बजाय एक निदान योग्य कवरेज अंतर को उजागर करें।
- अमान्य या विरोधाभासी OCR स्थिति को अस्वीकार या अलग रखा जाता है; कार्यान्वयन कभी भी ऐसा मान अनुमानित नहीं करता जो प्राधिकरण बढ़ाए या प्रभाव को दोहराए।
- पुनःप्रयास सीमित और टिकाऊ पहचान का उपयोग करते हैं; समाप्ति के बाद, कार्य निरीक्षणीय अंतिम स्थिति तक पहुँचता है जिसमें एक जवाबदेह मालिक होता है।
सत्यापन और संचालन
- प्रत्येक वादा और अपवाद को कम से कम एक प्रेक्षणीय परिदृश्य से मैप करें और पुष्टि करें कि कोई दो अवस्थाएँ विरोधाभासी परिणामों की मांग नहीं करतीं।
- संवेदनशील पेलोड आयामों के बिना अनुबंध संस्करण के अनुसार OCR सफलता, अस्वीकृति, सत्यापन विफलता, निर्भरता विफलता, पुनःप्रयास समाप्ति, और पुनर्प्राप्ति की निगरानी करें।
- नीति, स्कीमा, निर्भरता, माइग्रेशन, या सीमा परिवर्तनों के बाद युग्मित सकारात्मक और नकारात्मक फ़िक्स्चर को पुनः चलाएं और परिणामी साक्ष्य संरक्षित करें।
अपनाने की मान्यताएँ
- उदाहरण में नाम और मान एक ठोस फ़िक्स्चर हैं, सार्वभौमिक डिफ़ॉल्ट नहीं; अपनाने वाले इन्हें प्रलेखित साक्ष्य और स्वामित्व के माध्यम से बदलते हैं।
- अपनाने वाली प्रणाली प्रमाणीकृत पहचान, टिकाऊ संचालन या रिकॉर्ड संस्करण, सीमित टेलीमेट्री, और परिवर्तन के लिए नियंत्रित पथ प्रदान कर सकती है।
इस पैकेज में निष्पादन-समान उदाहरण फ़िक्स्चर और स्वीकृति अनुबंध हैं। संरचना और मेटाडेटा जांचने के लिए संग्रह सत्यापक चलाएं, फिर लक्षित रिपॉजिटरी में परिदृश्यों का अनुवाद और निष्पादन करें और कार्यान्वयन साक्ष्य रिकॉर्ड करें।
संदर्भ
- NIST AI 600-1, Generative AI Profile (2026-09-08 से लागू)