π§ Code Evaluation Orchestra
AI Agents Assemble β Hackathon Submission
π Live Demo: https://mecode-evaluation-orchestra.vercel.app/
π Overview
Code Evaluation Orchestra is an AI-agent-inspired coding practice and interview evaluation platform.
Users choose a problem, write a solution, and receive structured, interview-style feedback instead of only pass/fail results.
The project simulates how multiple AI agents collaborate to evaluate code β similar to how real interviewers assess solutions.
β Problem Statement
Learners often struggle to understand:
-What logic was missing
-Which edge cases failed
-Whether their solution is interview-ready
Code Evaluation Orchestra addresses this gap by emphasizing clarity, feedback, and explanation.
The system is designed as a collaborative multi-agent workflow:
| Agent | Responsibility |
|---|---|
| Test Generator | Provides problem-specific test cases |
| Code Analyzer | Inspects solution logic patterns |
| Evaluator | Assigns a score based on correctness |
| Summarizer | Generates interview-style feedback |
Together, these agents produce a single, clear, and understandable evaluation for the user.
β¨ Key Features
-
Multiple Coding Problems
A curated set of coding challenges across different difficulty levels. -
Clear Problem Statements
Each problem includes a concise and well-defined description. -
Interactive Code Editor
Users can write and edit solutions directly in the browser. -
Starter Code Templates
Predefined function signatures to guide candidates. -
Problem-Specific Test Cases
Each problem includes visible test cases. -
Scoring System
Solutions are scored based on correctness and quality. -
Technical Analysis
Explains why a solution passes or fails. -
Interview-Style Feedback
Human-readable feedback similar to real interviews.
π§ͺExample User Flow:
Select a coding problem
Read the problem statement
Write a solution
Click Run Evaluation
View score, test results, analysis, and summary
π§© Sponsor Tool Usage
-β‘ Stormbreaker Deployment (Vercel)
Used for fast and reliable deployment.
π Results & Impact
Improves learning by explaining why a solution works or fails
Mimics real interview evaluation
Encourages better problem-solving habits
π©βπ» Author
Dimple Goyal
GitHub: https://github.com/me-Dimple72
π£ Interview-style summary feedback