Learning Path GPT πŸŽ“πŸ§ 

LearningPathGPT is an AI system that converts any learning or career goal into a personalized, step-by-step learning path complete with skills, checkpoints, and hands-on projects.

It is designed for students, professionals, career switchers, and lifelong learners who want a clear and structured roadmap to reach their goals.


πŸ” What Problem Does It Solve?

Many learners struggle with:

  • Not knowing what to learn next
  • Overwhelming course choices
  • Lack of clear milestones
  • No project-based validation of skills

LearningPathGPT solves this by generating a goal-driven curriculum with:

  • Ordered skills
  • Weekly checkpoints
  • Practical projects

✨ Key Features

  • 🎯 Goal understanding from natural language
  • 🧩 Skill mapping using structured taxonomies
  • πŸ—ΊοΈ Curriculum planning with clear ordering
  • βœ… Checkpoints & milestones
  • πŸ› οΈ Project-based learning suggestions
  • πŸ€— Hugging Face–ready (text-generation)
  • πŸŽ›οΈ Gradio demo included
  • πŸ§ͺ Core logic covered with tests

πŸ“‚ Project Structure

learningpath-gpt/
β”œβ”€β”€ config/
β”œβ”€β”€ data/
β”œβ”€β”€ src/
β”œβ”€β”€ training/
β”œβ”€β”€ pipelines/
β”œβ”€β”€ scripts/
β”œβ”€β”€ tests/
β”œβ”€β”€ notebooks/
β”œβ”€β”€ app.py
β”œβ”€β”€ README.md
β”œβ”€β”€ model_card.md
β”œβ”€β”€ requirements.txt
└── LICENSE

βš™οΈ Installation

pip install -r requirements.txt

πŸš€ Quick Usage

from src.inference import LearningPathPipeline

pipeline = LearningPathPipeline()

result = pipeline("Become a data scientist")
print(result)

πŸŽ›οΈ Gradio Demo

Run locally:

python app.py

🧠 How It Works

  1. Goal Parsing – Understands user intent
  2. Skill Mapping – Maps goals to required skills
  3. Curriculum Planning – Orders skills logically
  4. Checkpoint Generation – Adds progress milestones
  5. Project Generation – Suggests hands-on practice
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Evaluation results