“Scoring Exams Optical Mark Recognition” परियोजना
परिचय
Aspose Paid Consulting टीम की सेवाओं की मांग में निरंतर वृद्धि के साथ, हम आपके साथ एक सफल कहानी साझा करना चाहते हैं—नवीनतम परामर्श परियोजनाओं में से एक, “Scoring Exams Optical Mark Recognition”।
पृष्ठभूमि
ग्राहक हमारे Aspose.OMR API में रुचि रखता था, जो उत्तर पत्रों को बनाने और पहचानने के लिए एक सरल और व्यावहारिक ऑप्टिकल मार्क रिकग्निशन (OMR) सॉफ़्टवेयर है, और वह चाहता था कि हम इस API का उपयोग करके एक परियोजना विकसित करें।
आवश्यकताएँ
उसने सत्रह टेम्पलेट प्रदान किए और चाहा कि हमारा API टेम्पलेट‑समान उत्तर पत्रों से पढ़कर परिणामों को उसी CSV फ़ॉर्मेट में संग्रहीत करे जैसा उसने दिया था। प्रत्येक उत्तर पत्र में एक QR कोड भी होना चाहिए, जिसे पहचान कर CSV फ़ाइल में संग्रहीत किया जाना चाहिए। अंतिम उत्पाद एक DLL फ़ाइल होनी चाहिए जिसे MS Access VBA से चलाया जा सके। साथ ही, उसने परियोजना को Visual Basic प्रोग्रामिंग भाषा में विकसित करने की मांग की।
मुख्य चुनौतियाँ
मुख्य चुनौतियों में RTL (दाएँ‑से‑बाएँ) समर्थन प्रदान करना शामिल था, क्योंकि कई टेम्पलेट अरबी भाषा में थे। यह कार्य हमारे Aspose.OMR टीम की जिम्मेदारी थी, साथ ही API में कुछ अनुपलब्ध सुविधाएँ थीं जो इस परियोजना के लिए आवश्यक थीं।
परियोजना
Aspose Paid Consulting टीम को Aspose.OMR API का उपयोग करके, ग्राहक और Aspose.OMR टीम के बीच समन्वय स्थापित करते हुए, परियोजना विकसित करनी थी। यह परियोजना .NET Framework पर Visual Basic भाषा में बनाई गई। पहले API का उपयोग करके मार्कअप फ़ाइलों के माध्यम से टेम्पलेट परिभाषित किए गए। टेम्पलेट परिभाषित होने के बाद, API टेम्पलेट‑समान उत्तर पत्रों से परिणामों को आसानी से पहचान सकता था।
परियोजना की अनुमानित अवधि 2‑3 महीने थी, जो मुख्यतः विकसित किए जाने वाले नए RTL फीचर पर निर्भर करती थी।
जैसे‑जैसे परियोजना आगे बढ़ी, ग्राहक संचार और परिणामों से अत्यधिक संतुष्ट रहा। उसे नियमित रूप से प्रगति की जानकारी दी जाती रही, और हमने सहमति जताई कि महीने के अंत तक पहला नमूना API प्रदान किया जाएगा।
नमूना API
नमूना API सभी अंग्रेज़ी टेम्पलेटों से परिणाम पहचानने और उन्हें ग्राहक द्वारा निर्दिष्ट सटीक फ़ॉर्मेट में संग्रहीत करने में सक्षम था।
ग्राहक ने नमूना API का परीक्षण करने के बाद परिणामों से बहुत संतुष्टि व्यक्त की और कहा कि हमारी टीम अत्यधिक उत्पादक और सहयोगी थी। उसने बताया कि परियोजना का 90 % भाग पहले ही पूरा हो चुका है और वह कुछ सीमाओं के साथ इसे उपयोग कर रहा है। उसने घोषणा की कि वह परियोजना को समाप्त करने के लिए एक अतिरिक्त महीने की परामर्श सेवा खरीदेंगे।
हालांकि यह परियोजना बड़ी नहीं थी, हम इसे एक नया सीखने का अवसर मानते हैं और हमें गर्व है कि हमने ग्राहक को खुश रखने के लिए हर संभव प्रयास किया।