Verity-AI

Verity is an AI-powered answer evaluation system designed to automate the grading of subjective answers. It evaluates both typed and handwritten responses using natural language processing and OCR, delivering fast, consistent, and transparent scoring while significantly reducing manual effort for educators.

Category

Gen-AI

Duration

Year

2026

Verity-AI

Verity is an AI-powered answer evaluation system designed to automate the grading of subjective answers. It evaluates both typed and handwritten responses using natural language processing and OCR, delivering fast, consistent, and transparent scoring while significantly reducing manual effort for educators.

Category

Gen-AI

Duration

Year

2026

Overview

Traditional evaluation of descriptive answers is time-consuming, inconsistent, and difficult to scale for large classes. Verity addresses this problem by combining multiple AI techniques to analyze answer quality, semantic correctness, relevance, and language clarity. The system supports real-world academic workflows, including handwritten answer sheets and structured re-evaluation, making it suitable for institutional use.

How it works

Students can submit answers either by typing directly into the platform or by uploading scanned or photographed answer sheets. For handwritten submissions, OCR is applied to extract text, followed by intelligent preprocessing to remove metadata and noise. The cleaned answers are then evaluated using a multi-algorithm AI engine that compares student responses with expected answers defined by instructors.

AI Evaluation Engine

Verity uses a ten-algorithm scoring approach instead of relying on simple keyword matching. It combines exact and partial matching, TF-IDF cosine similarity, semantic similarity using deep learning embeddings, sentiment analysis, grammar checking, coherence, relevance, and probabilistic classification. These scores are weighted and merged into a final mark, closely aligning with how a human evaluator assesses subjective answers.

Re-evaluation Workflow

The platform includes a complete re-evaluation mechanism. Students can raise re-evaluation requests with reasons, and instructors can approve or reject them through a dedicated dashboard. Upon approval, the system reprocesses the original uploaded answer sheet and re-evaluates it automatically, ensuring fairness while keeping educators in control.

Key Features

  • AI-based evaluation of descriptive answers

  • Support for both typed and handwritten submissions

  • OCR with preprocessing for high accuracy

  • Transparent score breakdowns per question

  • Role-based access for admins, teachers, and students

  • Structured and auditable re-evaluation workflow

Tech Stack

  • Backend: Flask, Python

  • AI/NLP: NLTK, Sentence Transformers, scikit-learn

  • OCR: Tesseract, Pillow

  • Database: SQLite

  • Frontend: HTML, CSS, Bootstrap

Impact

Verity reduces evaluation time by up to 80–90% while maintaining high alignment with human grading. It improves transparency for students, consistency for instructors, and scalability for institutions handling large volumes of descriptive assessments.

Create a free website with Framer, the website builder loved by startups, designers and agencies.