Using AI APIs to Build IvyTutoring.net

Posted on 2025-01-09 21:19:00 in webdev, API

'Tis is the season of AI. And it doesn't show signs of stopping. It's been fun to see how far AI can reach into human-mastered domains and change our paradigms. I've been exploring its ability to think creatively, but my brother had some ideas on how to use it in the learning process, so I buckled down and built an AI-powered LMS aimed first at helping medical students get through med school.

So here it is, an LMS for standardized test tutoring with AI sprinkled throughout.

Ivy Tutoring

Student Intake Flow

Basic LMS Demo

Title Generation

Lesson Generation (from PDFs)

Image Generation

Quiz-Game Demo

Anki Quiz Export

In Other News

Along the way, I've started quite a few AI side-projects, including...

AI Chrome Extensions

This extension lets you define a goal and hand over the scheduling reins to Chat GPT to figure out the specifics.

And this other extension makes instant queries based on screenshots you take in your browser.

Creative Pursuits

This project, currently called "AI Song-Gen" helps you clean up, catalog, and put into action all your latent phone recordings that contain musical ideas. It doubles as a song generator, stem separator, and browser-based audio editor. In the future this will adapt a similar flow to "BeReal" so that musician friends can instantaneously share musical recordings and build off of each other's enthusiasm.