Skip to content

daniel-diyali/TutorFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TutorFlow - Intelligent Step-by-Step Tutor

Overview

TutorFlow is an AI-powered tutoring system that teaches through guided discovery rather than providing direct answers.

Core Features

  • Work Tracing: Monitors student problem-solving process
  • Gap Analysis: Identifies conceptual weaknesses
  • Adaptive Hints: Provides targeted guidance
  • Practice Generation: Creates personalized exercises
  • Reasoning Chains: Shows why answers work
  • Difficulty Scaling: Adjusts complexity based on performance

Architecture

  • Backend: Python + AWS (Lambda, Bedrock, DynamoDB)
  • Frontend: React/TypeScript
  • AI Agent: Custom AWS Bedrock implementation
  • Reasoning: LangGraph-inspired chains

Quick Start

# Backend setup
cd backend
pip install -r requirements.txt
python -m uvicorn main:app --reload

# Frontend setup
cd frontend
npm install
npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors