I'm working on an AI Tutor along the ideas of Stephen Wolfram...
Here is the thing:
Today
online learning - doesn't matter if it is a textbook that made available online or some video lectures where someone sat in front of the webcam - is content that is prepared ahead of time. If the learner doesn't understand something there is little they can do... hence the push for live, cohort based courses or selling access to some sort of online discussion forum. Neither of these scale well, especially not the live Q&As.
The Future
using generative AI there is now an alternative. Textbook content does not need to be prepared ahead of time - it can be generated on the fly - both text and images.
And with the conversational chat interface the AI is able to answer questions, do a socratic dialog and actually help with the learning process.
the challenge
Even though ChatGPT is really good... it seems to favor giving an answer rather then saying "I don't know". I suppose one can tweak these responses with prompt engineering... but the point is that some answers should come from clean, curated, up-to-date data set. And some answers should be computed.
So today we have two systems:
generative AI that is very good in understanding English questions and giving full sentence verbose answers
and the Wolfram technology stack that (despite their efforts) is weak in natural language understanding but can give quality answers
The idea is to create an "agent" that orchestrates and we bounce queries between the two, feeding in the factual data for GPT to answer in nice English sentences.