- Winner of HackEd V1.0 Hackathon conducted by HackerEarth and K12 Techno services.
- Our objective is to create a very easy to use yet an efficient app which includes less of complexity and more of accuracy.
- Our goal is to eliminate the cumbersome process of scanning and uploading files and still worrying whether the result is efficient or not.
- We are willing to design a very simple algorithm through which the user only has to do limited amount of inputs and in return receive highly accurate and precise results.
- As far as the structure of our project is concerned, we will:
- Receive the OMR Sheet image in .jpg,.jpeg or .png format.
- In the next step receive the answer sheet uploaded by the user in the .CSV format.
- As and when the user clicks on the “See Results button” our backend code will come into action and the results will be displayed.
- This seems to sound a bit lengthy but trust us, you will see the results being displayed in a blink of an eye and once the results are displayed you can store the results in your local device by clicking the “download button”.
- We have also worked on features like allowing user to input multiple answer to same questions and also displaying the enrolment number of the student from the OMR.
- The application is compatible on all web browsers be it in mobile or laptop.We have also created a mobile application to make it usablw to a wide range of audience.
- Ease Of Use-The app is built keeping in mind people from different age group thus making the design and usage as easy as possible.
- Quality and Speed-We have focused on making the code as lightweight as possible, not compromising the efficiency.
- Efficiency and Accuracy-Our application is highly precise and accurate in functioning completing the job in the minimum time possible.
- Cross Platform-Our application is completely cross platform and works on any device be it desktop or an Android device.
- Variability-Our app manages any number of OMR and answer sheet questions be it 20 or 30.
- Install all the dependencies stored in requirements.txt (For installing dlib library you need to install visual studio and cmake first).
- Run app.py.
- Change directory to OMR.
- Open http://127.0.0.1:5000/ in browser.
Video Demonstartion can be found here.
Thank you for your time.