AI-Driven Cloud Platform

Intelligent
Code Grading
& Personalized Programming Feedback

View on GitHub
50+
Papers Analyzed
4
Team Members
9
Milestones
2
Publications
gradeloop_assess.py
rubric.json
output.log
LIVE
1# ── GradeLoop Assessment Engine v2.4 ──
2import gradeloop as gl
3
4@gl.pipeline(mode="strict")
5async def assess(submission, rubric):
6# Static analysis + AST parser
7ast = gl.parse_ast(submission.code)
8
9# LLM-powered feedback & grading
10feedback = await gl.llm.analyze(
11code=submission.code, ast=ast
12)
13return gl.Result(feedback, rubric)
── run output ─────────────────────────────
PASSOverall score
87/100
PASSCorrectness
95/100
WARNCode style
72/100
── adaptive hints ──────────────────────────
H1naming — Variable r is single-character; prefer result.
H2perf — Nested loop is O(n²). Consider a hash map to bring it down to O(n).
Latency
1.2s
Tokens
2.4k
Hints
2/2
pipeline finishedexit code 0
Research Scope

A Comprehensive Research Initiative

Exploring the intersection of artificial intelligence, automated assessment, and pedagogical innovation in computer science education.

Project Scope

A comprehensive architectural and pedagogical overview of our research initiative, encompassing system design, educational frameworks, and technical implementation strategies.

System Architecture

Core System Components

A modular ecosystem designed to handle every aspect of modern programming education and assessment with AI precision.

CIPAS

Code Integrity & Provenance Analysis

Research Gap

Current tools lack integrated detection of AI-generated code alongside traditional syntactic/semantic clones, failing to identify complex provenance shifts in modern hybrid codebases.

Core Features
  • Syntactic Code Clone detection (Type 1-3)
  • Semantic Similarity detection
  • AI Likelihood & Plagiarism scoring
CIPAS
ACAFS

Automated Code Analysis and Feedback System

Research Gap

Existing autograders primarily focus on binary pass/fail results, lacking real-time, Socratic-style pedagogical feedback that guides students through logic errors without providing direct answers.

Core Features
  • Intelligent Autograder (Semantic analysis)
  • Socratic Style pedagogical Chatbot
  • Real-time actionable feedback
ACAFS
BLAIM

Behavior & Learning Analytics and IDE Integration

Research Gap

There is a critical lack of integrated coding environments that link biometric-authenticated liveness with granular behavior analytics to verify the authenticity of the learning journey.

Core Features
  • Isolated Cloud Coding Platform
  • Biometric Authentication & Liveness
  • Detailed behavior & provenance analysis
BLAIM
IVAS

Intelligent Viva Voce System

Research Gap

Manual oral assessments are unscalable for large cohorts, and current automated systems lack the depth to verify conceptual understanding through adaptive, context-aware dialogue.

Core Features
  • Automated oral assessment generation
  • Intelligent response evaluation
  • Scalable student verification
IVAS
Progress

Project Milestones

Tracking our journey from inception to launch with structured research milestones and deliverables.

October 2025
Completed

Research Project Initiation

November 2025
Completed

Core Research Gap Analysis

January 2026
Completed

Progress Presentation 1 (PP1)

March 2026
Completed

Progress Presentation 2 (PP2)

April 2026
Completed

Research Paper Submission

April 2026
Completed

System Integration & Portfolio Launch

May 6th 2026
In Progress

Final Presentation & Viva

Resources

Downloads

Access our comprehensive research documentation, presentation materials, and project checklists.

Research Paper

Full research paper on "Scalable Hybrid LSH-Based Framework for Structural Code Clone Detection" accepted at ICHORA 2026.

Coming Soon

TAF (Topic Application Form)

The initial Topic Application Form (TAF) defining the research problem and proposed area of study.

View

Proposal Documentation

Comprehensive project proposal and detailed scope documentation submitted for academic approval.

View

Final Reports

Complete project documentation, final research findings, and comprehensive system implementation reports.

View
Recognition

Research Achievements

Our work has been recognized by international academic communities and peer-reviewed publications.

ICHORA
Conference Acceptance

Scalable Hybrid LSH-Based Framework for Structural Code Clone Detection

Our research on advanced code clone detection using Locality Sensitive Hashing (LSH) has been accepted for presentation at ICHORA 2026.

Turkiye Ankara
May 21-23 2026
International Congress on Human-Computer Interaction, Optimization and Robotic Applications
Our Team

The People Behind GradeLoop

A multidisciplinary team of researchers and developers driven by a passion for educational technology and AI.

Academic Supervision

Prof. Nuwan Kodagoda
Primary Supervisor

Prof. Nuwan Kodagoda

nuwan.k@sliit.lk

Leading academic expert in Computer Science education with extensive research in learning technologies.

Dr. Kalpani Manathunga
Co-Supervisor

Dr. Kalpani Manathunga

kalpani.m@sliit.lk

Expert in technical systems and educational technology with a focus on AI-driven learning solutions.

Developers

Wickramasooriya W.T.D.

Wickramasooriya W.T.D.

Backend architecture & automated assessment logic

Bilal R.A.M

Bilal R.A.M

Frontend performance & user experience

Dilshan J.M.H

Dilshan J.M.H

ML-based code feedback research

Jayasekara M P S S

Jayasekara M P S S

Infrastructure & secure execution environments

Get In Touch

Contact Us

Have questions about our research or want to collaborate? We'd love to hear from you.

Location

SLIIT, Malabe, Sri Lanka

Follow Us

Send us a Message