Skip to content

luke-pekala/python-ai-roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

# Python AI Roadmap

A 26-module journey from Python fundamentals to production AI systems.

Each module lives in its own repo.

## Phase 1 — Python Fundamentals

| Module | App | Repo | Status |

|--------|-----|------|--------|

| A | Number Guesser CLI | [number-guesser-cli](https://github.com/luke-pekala/number-guesser-cli) | ✅ |

| B | Word Frequency Counter | [word-frequency-counter](https://github.com/luke-pekala/word-frequency-counter) | ✅ |

| C | Inventory System | [inventory-system](https://github.com/luke-pekala/inventory-system) | ✅ |

| D | CSV Log Processor | [csv-log-processor](https://github.com/luke-pekala/csv-log-processor) | ✅ |

| E | Typed Utility Library | [typed-utility-library](https://github.com/luke-pekala/typed-utility-library) | ✅ |

| F | Weather Dashboard CLI | [weather-dashboard-cli](https://github.com/luke-pekala/weather-dashboard-cli) | ✅ |

## Phase 2 — Data, ML and Model Basics

| Module | App | Repo | Status |

|--------|-----|------|--------|

| G | Sales EDA Notebook | [sales-eda-notebook](https://github.com/luke-pekala/sales-eda-notebook) | ✅ |

| H | Interactive Charts App | [interactive-charts-app](https://github.com/luke-pekala/interactive-charts-app) | ✅ |

| I | House Price Predictor | [house-price-predictor](https://github.com/luke-pekala/house-price-predictor) | ✅ |

| J | Churn Classifier | [churn-classifier](https://github.com/luke-pekala/churn-classifier) | ✅ |

| K | Titanic ML Pipeline | [titanic-ml-pipeline](https://github.com/luke-pekala/titanic-ml-pipeline) | ✅ |

| L | MNIST Digit Classifier | [mnist-digit-classifier](https://github.com/luke-pekala/mnist-digit-classifier) | ✅ |

## Phase 3 — LLMs and AI Engineering

| Module | App | Repo | Status |

|--------|-----|------|--------|

| M | Smart Summariser CLI | [smart-summariser-cli](https://github.com/luke-pekala/smart-summariser-cli) | ✅ |

| N | Prompt Playground | coming soon | 🔜 |

| O | Semantic Search Engine | coming soon | 🔜 |

| P | Document Q&A Chatbot | coming soon | 🔜 |

| Q | AI Research Assistant | coming soon | 🔜 |

| R | LLM Eval Harness | coming soon | 🔜 |

| S | Autonomous Coding Agent | coming soon | 🔜 |

| T | Fine-tuning Pipeline | coming soon | 🔜 |

## Phase 4 — Production AI Systems

| Module | App | Repo | Status |

|--------|-----|------|--------|

| U | FastAPI AI Service | coming soon | 🔜 |

| V | Docker + CI/CD | coming soon | 🔜 |

| W | LLM Monitoring Dashboard | coming soon | 🔜 |

| X | Safety + Guardrails | coming soon | 🔜 |

| Y | Autonomous Research Crew | [autonomous-research-crew](https://github.com/luke-pekala/autonomous-research-crew) | ✅ |

| Z | AI SaaS Product | coming soon | 🔜 |

## Stack

Python 3.12 · uv · pytest · PyTorch · scikit-learn · Anthropic SDK · FastAPI · Docker

About

A 26-module portfolio journey from Python fundamentals to production AI systems — A to Z.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors