Learning new languages with ChatGPT

5 minute read

Published:

ChatGPT and other LLMs are continuously getting better. In around 2 years since its introduction, OpenAI’s assistant has done so much progress and is capable of multimodality, reasoning, and a never-ending list of impressive other things. Personally, it took me quite some time –more than a year– to start using these new tools consistently, and I still haven’t them fully integrated into my workflow. What really convinced me was using them as a language teacher when I started learning Korean, and that’s the small story I want to share here.

link

The flaws of Duolingo

Because it’s so popular, I had to try Duolingo out of curiosity, and turned out very disappointed. Yes, in some part, language learning implies learning large amounts of vocabulary and rules by heart. But by trying to draw bridges between words and understand the logic, it becomes much easier to remember, and that’s something that I don’t think Duolingo encourages to do. Instead, learning on Duolingo is “brute force” and mainly consists in learning unrelated words in an unsupervised manner: no proper grammar lesson or explanation are provided, as far as I know or at least as far as I made it. Furthermore, we also often hear about the “gamification” as a positive thing, encouraging the user to learn more. But for me, learning languages is not about being better and knowing more words than others! This also ends up with people learning more vocabulary than what they can actually and reasonably ingest in a day! In a nutshell, I have the feeling that everything in Duolingo is short, rather than long-terms (how it should be!).

Enters ChatGPT

So when I started learning Korean, I had the idea of using the free version of ChatGPT as a coach, just to see, thinking it could give me appropriate advice given that I already knew some Japanese and that both languages are related. “After all, he’s an expert at languages much more than I am, so why not give it a try ?”, I thought. It turned out to be an amazing personal teacher, fitting in the palm of my hands and available at any time ! You know a sentence but would like to better understand its syntactic strucure, in which tense the verbs are, who’s the subject, etc. ? No problem ! Want to have a small lesson on a praticular grammar point, e.g. make adjectives out of adverbs ? Sure ! Want this lesson to be much more detailed ? Can do !

And at the time, OpenAI’s so-called voice mode was not yet available, so I cannot imagine the crazy role-playing that is now possible for oral practice… Here is my very first (fall 2024) conversation with chatGPT on this topic, you’ll be impressed. I hope it can give you some ideas!

(Very personal) roadmap for learning languages with LLMs

Of course this roadmap will be more adapted to some people than others.

  • In any case, I heavily recommend getting some essential vocabulary first and practice it everyday with flashcard applications such as Anki (free, no ads and open-source). You can even ask your favorite LLM for a vocabulary list if you don’t know what to learn first.
  • In this essential vocabulary list, you’ll probably encounter some verbs (“to eat”, “to read”, “to be”, etc.), which you will have to conjugate in present, past and future tenses
  • Now you know roughly how to conjugate. Try to describe objects and people more specifically with adjectives !
  • From these adjectives, make adverbs that will modulate the meaning of your verbs.

Ask your favorite LLM themed lessons, e.g. how to count, how to greet, etc. Think about a new theme everyday and get creative ! Exercise-wise, you can ask for texts with words to fill in, sentences to translate both ways, etc. Imagination is your only limit. Again, so much better than DuoLingo…

There are things that LLMs cannot do by essence

Maybe controversial claim here. But if they appear to be great tools for language learning, I still think they do not -and won’t- fully replace some that are already available.

First, motivation. The primary objective in learning a language is to communicate with other people, and even if LLMs can now perfectly simulate them, it’s that human contact that will incentivize you to continue studying! In my case with Korean, I still attend to weekly lessons with a human teacher. It shows me that this language that I am learning can be used in reality, with simple and practical applications. ChatGPT just coaches me in-between lessons! Of course, there’s nothing better than talking with natives.

Second, human-made content. For the same reason as just above, movies or music clips may be more relatable than AI-made content. So for me, learning by

Third, textbooks. Many very talented people have spent years into thinking how to best present new language concepts. ChatGPT is certainly way more skilled than I am at teach languages, but it’s not been trained specifically for this. In my opinion, textbooks remain a very good base material.

Ultimately, I would recommend to try and use as many different types of base materials as possible, for the most effective memorization, in terms of speed, quantity and duration.