Back
other Jun 28, 2024

Conversational Dialogue is a Fascinating Distraction for AI in Education

Hard-coding explanations feels tedious, takes a lot of work, and isn’t “sexy” like an AI that generates responses from scratch – but at least it’s not a pipe dream. It’s a practical solution that lets you move on to other components of the AI that are just as important.

by Justin Skycak (@justinskycak) justinmath.com 521 words
View original

Hard-coding explanations feels tedious, takes a lot of work, and isn’t “sexy” like an AI that generates responses from scratch – but at least it’s not a pipe dream. It’s a practical solution that lets you move on to other components of the AI that are just as important.

Want to get notified about new posts? Join the mailing list and follow on X/Twitter.


Many people who have (unsuccessfully) attempted to apply AI to education have focused too much on the “explanation” part and not enough on scaffolding, navigating, and managing the entire learning process. It’s easy to go on a wild goose chase building an explanation AI.

You fall in love with the idea of AI having conversational dialogue with students, and then you get lost in the weeds of complexity. You solve just enough of the problem to produce a cool demo, yet you’re still hopelessly far away from self-service learning in real life.

Dialogue isn’t even necessary. You can just hardcode explanations into bite-size pieces, served at just the right moment. And you can close the feedback loop by having students solve problems, which they need to do anyway. (Their “response” is whether they got it correct.)

Moreover, if you hard-code the content and analyze student performance data, then it’s easy to continually detect and further scaffold any areas where more than a sliver of students struggle to solve problems correctly. You don’t need a million halfway decent explanations. What you need is a single great explanation that’s been repeatedly battle-tested, analyzed, and refined across a large number of students. (more)

Sure, hard-coding explanations feels tedious, takes a lot of work, and isn’t “sexy” like an AI that generates responses from scratch – but at least it’s not a pipe dream. It’s a practical solution that lets you move on to other components of the AI that are just as important.

What are those other components? A handful off the top of my head:


Want to get notified about new posts? Join the mailing list and follow on X/Twitter.