← Back to Projects

ClearPath Learning AI

AI Tutoring Application with Curriculum-Based Question Banks

Next.jsPythonFastAPISupabaseClaudeAWS
Overview

ClearPath Learning AI is an AI tutoring application that provides personalized, curriculum-based learning sessions. The system uses AI agents to lead students through structured question banks, adapting to their learning pace and providing targeted support.

Unlike traditional tutoring apps, ClearPath grounds its sessions in a comprehensive question database, ensuring consistent curriculum coverage while maintaining the flexibility of AI-driven instruction.

Key Features
  • AI Agent-Led Sessions: Intelligent tutoring sessions guided by AI agents
  • Curriculum-Based: Sessions grounded in structured learning objectives
  • 3500+ Question Database: Comprehensive question bank built with LLMs and custom templates
  • Hierarchical Classification: LLM-based question retrieval system for targeted practice
  • Adaptive Learning: Adjusts difficulty and pacing based on student performance
Technical Implementation

Question Database Generation

The 3500-question database was built using a combination of LLMs and custom prompt templates, ensuring comprehensive coverage of curriculum topics while maintaining question quality and variety.

Hierarchical Classification System

Uses LLM-based hierarchical classification to intelligently fetch relevant questions from the database. This ensures students receive questions appropriate to their current learning objectives and skill level.

Agent-Based Tutoring

AI agents guide students through learning sessions, providing explanations, hints, and feedback while maintaining focus on curriculum objectives. The agents adapt their teaching approach based on student responses and learning patterns.

Technology Stack

Frontend

Next.jsTypeScriptVercel

Backend

PythonFastAPISupabaseAWS EB

AI & Cloud

ClaudeGCPStripe
Development Tools
Cursor IDEGrok
Project Timeline

January 2024 - September 2024 | Flagstaff, AZ