Original Reddit post

So there are a lot of AI agents trained to teach you a language, but I haven’t been able to find anything that quite fits what I’m picturing in my head. I have a kid, so I have firsthand experience when it comes to teaching a human a language. It was not by teaching him to subjugate every new word, you know? It was by talking and listening. As he learned more words, I was able to start understanding his meaning through context, and “teach” language from that point. For example, if he said “Eat?” I would answer “Eat? Are you hungry? If you’re hungry, you want to eat! Sam is hungry!” So he’s using one word to communicate, and learning 2 or 3 related words back. This eventually evolved into him making 2-3 word sentences, which got the same response: figure out what he means, and reply slightly more information. “I have apple?” would be answered with “Do you mean ‘Can I have an apple please?’ When you ask for something, you say ‘Can I have’ at the beginning. Can I have an apple please.” More information, with emphasis on only one correction. And then, of course, repetition. After teaching something a few times, it would turn into a simple reminder. So when he’d say, “I have apple?” I would say, “It’s ‘can I have,’ right?” As he grew and learned more, teaching and correcting just became more detailed and nuanced. Ex: “It’s not ‘sended,’ it’s ‘sent’ when you mean something you did before now.” Eventually, he was able to start describing things to me, so he could communicate when he didn’t know the words for what he wanted to say. The other side of this is: AI knows how to speak casually, like how regular people talk to each other. It doesn’t speak in formal English. It uses slang terms, phrases, shorthand, idioms, etc. It will break grammar rules in order to more naturally converse with a human. So. Knowing full well that learning a language as an adult is vastly different than learning one as a baby/kid…do you think it’s possible to train an agent to do something like this? As in, not teach a language “properly,” the way you’re “supposed to,” but just conversationally and experientially? Is it possible to get an AI to intentionally teach things that may be grammatically incorrect, but is accurate to the way people actually talk? (a big benefit being that as an adult, you can find out what grammar rules are being broken) I don’t want to make something complicated, I just want to know if I can find an agent that will talk to me in the language that I’m trying to learn, but not try to “instruct” me with language lessons. The goal would still be to learn how to conversationally speak the language, but the learning would happen via continuous interaction, not dedicated lessons. I’m the king of over-explaining! Sorry it took so long to get here! Oh, also, I have zero experience with AI, if that’s not painfully obvious. submitted by /u/mynamesnotmolly

Originally posted by u/mynamesnotmolly on r/ArtificialInteligence