AI innovations

Ideas you can
put your hands on.

Learning companions, classroom experiments, and small tools that make complex ideas easier to explore.

Featured learning companion

Python Ki Pathshala

Learn Python through Hindi, English, or Hinglish. Ask a question, explore a familiar example, and build your understanding one concept at a time.

Open Python Ki PathshalaExplore the case study
Python Ki Pathshala
Hindi · English · Hinglish
Can you explain a Python loop with a cricket example?
Think of a loop as a bowler delivering each ball in an over. The same action, repeated six times.
for ball in range(1, 7):
print("Bowl delivery", ball)

Illustrative learning example. Try the live tutor in ChatGPT.

The interactive classroom

Change a parameter.
Discover an idea.

These interactive demonstrations are ready to explore. Use them for individual learning, classroom explanation, or a deeper discussion.

Mathematics

Taylor Series Discovery Lab

Build polynomial approximations one term at a time through ten experiments in derivatives, geometry, and convergence.

Open the interactive lab
Probability Lab interface showing interactive activities
Mathematics

Probability Lab

Explore probability through experiments, simulation, and visual reasoning.

Open the interactive lab
Mathematics

Calculus & Optimization Lab

Investigate derivatives, curvature, optimization, and connections to neural networks.

Open the interactive lab
AI foundations

AI Foundations Mini Labs

Build intuition for the ideas behind artificial intelligence through small interactive activities.

Open the interactive lab
Prompt Geometry Visualizer interface
Generative AI

Prompt Geometry Visualizer

See how context and constraints shape the space of possible AI responses.

Open the interactive lab
Generative AI

Custom GPTs Teaching Visual

Unpack how a custom GPT brings together instructions, knowledge, tools, and a learner’s question.

Open the interactive lab
CNN convolution activity with image filters
Machine learning

CNN Convolution Activity

Explore how image filters and convolution reveal patterns in visual data.

Open the interactive lab
Computer science

Discrete Mathematics Demonstrations

Make abstract ideas in discrete mathematics easier to reason about in the classroom.

Open the interactive lab
Computer science

Rules of Inference Lab

Work through logical reasoning and inference with interactive explanations.

Open the interactive lab
Teaching practice

SCALE Curriculum Mapper

Explore a structured approach to AI-era curriculum design and learning activities.

Open the interactive lab

The complete teaching collection

Find activity descriptions, classroom applications, and links to every learning lab.

View teaching demonstrations

From learning to everyday practice.

AI for Everyone

My instructional contribution to the E&ICT Academy, IIT Kanpur programme introduces practical Generative AI and useful AI workflows.

Explore the programme

Google Drive File Picker

A Chrome extension for selecting Google Drive files and attaching them to ChatGPT-compatible workflows. Find installation details, product information, and privacy policies.

Explore the Chrome extension

Privacy policy · Terms

Good questions start good collaborations.

Have an idea for an AI workshop, a research conversation, or a learning initiative? I would love to hear about it.

Discuss a collaboration