AI PAPER EVALUATION SYSTEM

Замовник: AI | Опубліковано: 05.01.2026
Бюджет: 30 $

Project Title: AI-Based Paper Evaluation System (Mobile Application) Project Requirements (Point-wise): 1) User Authentication System The application should open with a Login / Signup page New users must be able to: Create User ID Create Password Existing users should be able to log in securely User credentials should be stored and validated properly Logout functionality required 2) Answer Upload Functionality Application must allow uploading: Key Answer images Student Answer images Supported file formats: .jpg .jpeg .png User should be able to upload images from: Mobile gallery Camera (optional but preferred) 3) Image to Text Conversion (OCR) – Core Requirement The system must correctly extract text from images OCR should work accurately for: Handwritten answers Printed answers Current issue: Evaluation works only for .txt files Does not work properly for image files Requirement: Fix and implement robust OCR processing Ensure image-based answers are evaluated the same as text files 4)AI-Based Answer Evaluation Compare Student Answer text with Key Answer text Use AI/NLP techniques to: Identify semantic similarity Allow flexible answers (not exact word matching) Generate: Marks obtained Total marks Percentage Penalize spelling mistakes if required Display evaluation result clearly 5)Result Display Show result in a clean and readable format Include: Roll number / Student ID Marks scored Final score percentage Option to: Download result as PDF Save result history (optional) 6)Attractive & User-Friendly UI Application must be: Visually attractive Easy to use for teachers and students Proper: Buttons Icons Instructions Smooth navigation between screens 7)Mobile Application Conversion (.py → .apk) Existing Python application should be: Converted into Android APK APK must: Run smoothly on Android phones Support image upload and processing Preferred frameworks: Kivy / Buildozer OR Flutter + Python backend OR Any suitable Python-to-APK solution 8)Performance & Reliability Image processing and evaluation should: Not crash Handle large images properly Proper error handling: Invalid image Empty upload OCR failure 9) Deployment & Testing Provide: Final APK file Source code Test application on: Multiple Android devices Ensure all features work end-to-end 10)Documentation & Support Provide: Basic documentation Steps to install APK How to use the application Explain OCR and the evaluation flow briefly Key Problem to Solve (Highlight This on Freelancer) “The application currently evaluates text files correctly, but image-based answers (.jpg, .jpeg, .png) are not processed properly. The main task is to implement accurate OCR and ensure image-based evaluation works perfectly.” =>use the file as a reference, provide below, and make changes in that .The language u should use i sonly Python for developing, ok.