AI-POWERED · INTERACTIVE · OPEN-SOURCE EDUCATION

Quantum Machine
Learning, mapped
end to end.

AI CLASSICAL ML QUANTUM COMPUTING QML

An AI-powered, interactive platform that teaches Quantum Machine Learning from first principles to real research — bridging Artificial Intelligence, classical ML, and quantum computing through visualizations, simulations, coding labs, and a personal AI tutor, in one learning ecosystem.

03
Learning Levels
12
Core Modules
15
Platform Features
Open Resources
circuit_builder.py — PennyLane
Python 3.11
q0 q1 q2 q3 H H H H Ry(θ) Rz(θ) Ry(θ) Rz(θ)
The Gap

Most learners hit a wall between "I understand qubits" and "I can build a quantum model." Very few resources bridge AI, classical ML, and quantum computing in one continuous path.

The Approach

Structured, project-based learning: every concept moves from theory → visualization → code → execution → analysis, on real frameworks and real quantum hardware.

The Platform

A single ecosystem combining a drag-and-drop circuit simulator, 3D visualizations, adaptive quizzes, and an AI-powered quantum tutor available at every step.

The Vision

To democratize Quantum Machine Learning education — open-source, accessible, and practical for students, educators, and researchers alike.

The Roadmap

Three levels, twelve modules

An optional math & code primer, then a straight line from "what is AI?" to a full research capstone. Click a level to see its modules.

Prep
Prerequisite Primer
Optional — for learners without a math or Python background
◷ Self-paced◆ Math · Python · NumPy
Optional
01
Beginner
Foundations of AI, Machine Learning & Quantum Computing
◷ Modules 1–5◆ Goal: a strong conceptual foundation before QML begins
Level 1
Builds AI and machine learning literacy alongside the physics and math of quantum computing, so no prior exposure to either field is assumed.
M.1
Introduction to Artificial Intelligence
What is AI, its history and evolution, types of AI, applications, and where the field is heading.
M.2
Why Machine Learning?
Limits of traditional programming, what ML is, types of ML, the ML workflow, real-world uses.
M.3
Classical Machine Learning
Supervised, unsupervised & reinforcement learning; regression, classification, decision trees, random forest, SVM, neural networks, deep learning.
M.4
Why Quantum Computing?
Limits of classical computing, qubits, superposition, entanglement, quantum advantage, real quantum hardware.
M.5
Quantum Computing Foundations
Linear algebra basics, complex numbers, Dirac notation, quantum gates, circuits, the Bloch sphere, measurement. ▤ Notebook 01 →
Beginner ProjectAI vs Machine Learning vs Quantum Computing — build simple classical and quantum examples to feel the differences between the three paradigms firsthand.
02
Intermediate
Building the Bridge to Quantum Machine Learning
◷ Modules 6–9◆ Goal: implement core QML techniques
Level 2
Where ML and quantum computing formally meet — data gets encoded into quantum states and variational circuits start learning.
M.6
Intersection Between ML and Quantum Computing
Evolution of AI and quantum computing, why combine them, hybrid quantum-classical computing, the current research landscape.
M.7
Why Quantum Machine Learning?
Limits of classical ML, computational complexity, high-dimensional feature spaces, quantum parallelism, potential advantage, open challenges.
M.8
Quantum Data Encoding
Basis, angle & amplitude encoding, feature maps, data re-uploading. ▤ Notebook 02 →
M.9
Variational Quantum Circuits & Core QML Algorithms
Parameterized quantum circuits, VQC, QSVM, QNN, quantum kernel methods, quantum PCA, quantum autoencoders. ▤ Notebook 03 → ▤ Notebook 04 →
Intermediate ProjectClassical ML vs Quantum ML — implement and compare both on the same dataset, analyzing accuracy, computational cost, and scalability.
03
Advanced
Real-World Applications, Research & Innovation
◷ Modules 10–12◆ Goal: apply QML to real problems and research
Level 3
The application layer and the open problems — where learners move from tutorials to original, defensible work.
M.10
Real-World QML Applications
Healthcare, drug discovery, finance, cybersecurity, climate science, materials discovery, computer vision, NLP. ▤ Notebook 07 →
M.11
Advanced Quantum Machine Learning
Quantum reinforcement learning, quantum generative models, quantum graph neural networks, error mitigation, noise, fault-tolerant computing. ▤ Notebook 05 → ▤ Notebook 06 →
M.12
Research & Capstone Project
Reading QML papers, open research challenges, benchmarking quantum models, responsible AI & quantum computing, future directions. ▤ Notebook 08 →
Final Capstone ProjectA complete QML application: problem definition, data preprocessing, quantum data encoding, model implementation, training & evaluation, execution on a simulator or IBM Quantum hardware, and full documentation.
The Curriculum

Every module, at a glance

The full syllabus this site is built to host — tutorials, notebooks, and problem sets will attach to each card as they go live.

PREREQUISITE

Primer (Optional)

P.1

Linear Algebra & Vector Spaces

Vectors, matrices, tensor products, eigenvalues.

PlannedOptional
P.2

Complex Numbers & Dirac Notation

Amplitudes, phases, and bra-ket notation.

PlannedOptional
P.3

Python & NumPy Primer

Array operations and plotting for every lab ahead.

PlannedOptional
LEVEL 01 · BEGINNER

Foundations of AI, ML & Quantum Computing

1

Introduction to Artificial Intelligence

History, types, applications, and the future of AI.

PlannedBeginner
2

Why Machine Learning?

From rule-based programming to learning from data.

PlannedBeginner
3

Classical Machine Learning

Regression, classification, trees, SVMs, neural nets.

PlannedBeginner
4

Why Quantum Computing?

Qubits, superposition, entanglement, quantum advantage.

PlannedBeginner
5

Quantum Computing Foundations

Gates, circuits, the Bloch sphere, and measurement.

PlannedBeginner
▤ Notebook 01 →

Beginner Project

AI vs Machine Learning vs Quantum Computing.

PlannedProject
LEVEL 02 · INTERMEDIATE

Building the Bridge to QML

6

Intersection of ML & Quantum Computing

Hybrid quantum-classical computing and the research landscape.

PlannedIntermediate
7

Why Quantum Machine Learning?

Complexity, high-dimensional spaces, quantum parallelism.

PlannedIntermediate
8

Quantum Data Encoding

Basis, angle & amplitude encoding, feature maps.

PlannedIntermediate
▤ Notebook 02 →
9

Variational Circuits & Core QML Algorithms

VQC, QSVM, QNN, quantum kernels, quantum PCA.

PlannedIntermediate
▤ Notebook 03 →▤ Notebook 04 →

Intermediate Project

Classical ML vs Quantum ML, benchmarked side by side.

PlannedProject
LEVEL 03 · ADVANCED

Real-World Applications, Research & Innovation

10

Real-World QML Applications

Healthcare, finance, cybersecurity, climate, materials, NLP.

PlannedAdvanced
▤ Notebook 07 →
11

Advanced Quantum Machine Learning

Quantum RL, generative models, graph neural networks.

PlannedAdvanced
▤ Notebook 05 →▤ Notebook 06 →
12

Research & Capstone Project

Reading papers, benchmarking, responsible AI & QC.

PlannedAdvanced
▤ Notebook 08 →

Final Capstone

A complete, documented QML application on real hardware.

PlannedProject
The Platform

Fifteen features, one learning ecosystem

Beyond the curriculum: the interactive tools that turn each module from something you read into something you build, run, and get feedback on.

Quantum Circuit Simulator

Drag-and-drop circuit builder with state-vector visualization, measurement results, and multi-qubit support.

QiskitPennyLane
Open tool →

3D Quantum Visualizations

A Bloch sphere explorer, superposition and entanglement animations, and state-evolution playback.

Three.js
Open tool →

AI-Powered Quantum Tutor

Free, zero-cost tutor answering questions from every module — no API key, runs entirely in your browser.

FreeClient-Side Search
Open tool →

Hands-on Coding Labs

Every concept flows Concept → Code → Execute → Visualize → Analyze in an executable notebook.

PythonJupyter
Browse notebooks →

Adaptive Quizzes & Assessments

Multiple-choice, coding challenges, and circuit-building exercises with instant, difficulty-adjusted feedback.

Topic-wiseFinal tests

Learning Analytics Dashboard

Completion percentage, quiz scores, coding progress, skill achievements, and learning streaks in one view.

Progress tracking

Real Quantum Hardware Access

Run your circuits on IBM Quantum hardware, compare against simulator results, and monitor jobs live.

IBM Quantum

QML Playground

Experiment with QNNs, VQCs, QSVMs, kernel methods, quantum PCA, and autoencoders against benchmark datasets.

Compare vs classical

Research Hub

Paper summaries, open research problems, benchmark datasets, and a citation library for advanced learners.

Reading list

Gamification

XP, achievement badges, learning streaks, leaderboards, and certificates of completion.

BadgesCertificates

Educator Toolkit

Lecture slides, teaching notes, assignment templates, quiz banks, and lab manuals ready to reuse.

For instructors

Accessibility & Community

Responsive, dark/light themes, an open-source GitHub repo, discussion forums, and a project showcase.

Open-source
Next.jsReactTypeScriptTailwind CSSFramer MotionThree.jsFastAPIFirebaseQiskitPennyLaneIBM QuantumOpenAI APILangChainChromaDB
Resource Hub

Where the tutorials will live

This site is built to host the full library as each module ships — notebooks, video walkthroughs, datasets, and challenge projects, indexed against the roadmap above.

Interactive Tutorials

Step-by-step lessons with runnable PennyLane / Qiskit notebooks embedded inline.

Coming Soon

Code Notebooks

Downloadable Jupyter notebooks for every module, from the Bloch sphere to QCNNs.

8 Available Browse all notebooks →

Datasets & Benchmarks

Curated datasets for QML experiments, with baseline classical comparisons.

Coming Soon

Challenge Projects

Original builds like the Barren Plateau Escape Room and Ansatz Breeding Ground.

Coming Soon