Back to database

Luis von Ahn's AI use case

Cofounder and CEO at Duolingo

AI language-practice workflow where learners use AI-led conversations and explanation features to practice speaking, roleplay scenarios, and understand mistakes.

The problem

What was broken before AI

Duolingo could teach vocabulary, grammar, and sentence patterns at scale, but open-ended conversation practice and contextual explanations were harder to deliver cheaply and consistently to millions of learners. Scripted chats could cover common scenarios, but they could not easily handle the messy back-and-forth of real conversation or explain every learner’s specific mistake.

What changed

What the use case made possible

Generative AI let Duolingo add flexible conversation practice, adaptive responses, mistake explanations, and AI-generated scenario content inside the same app path learners already use. In The Verge interview, von Ahn described Video Call with Lily as adapting to the learner’s level and using memory from prior conversations, while Duolingo’s own materials say Roleplay gives feedback on response accuracy, complexity, and future improvement tips.

Why this matters

Why this use case is worth studying

The strongest product move is that Duolingo did not ask learners to leave the lesson path and go find a separate tutor bot. It embedded AI where the learner already has momentum: after a prompt, during a practice interaction, after an answer, or inside a game-like scenario. That makes the AI feel less like a novelty and more like another repetition engine, which matters because language progress depends heavily on showing up and practicing again.

Use this when

When this pattern applies

Use this when learners need repeated practice, contextual feedback, or a low-pressure way to rehearse real-world conversations before using a skill with people.

Exponential Builder analysis

01

AI works best when it fills a specific learning gap.

Duolingo used AI for conversation and explanations, two jobs that are hard to scale with static content alone.

02

Habit loops make AI more useful.

The practice partner sits inside the app path, so the learner does not need to invent a new workflow before getting value.

03

Feedback is the product surface.

The AI interaction matters, but the real learning leverage comes from the explanation, transcript, correction, and next attempt that follow.

Who this is for

Best fit

Education founders building AI practice loops

Language-learning app teams

Course creators who want more active practice

Product managers adding AI inside an existing habit loop

Teachers experimenting with safe roleplay and feedback tools

What to avoid

Mistakes and warnings

Where this pattern can go wrong if you copy it too literally.

Do not let the AI become the curriculum; use it as practice and feedback around a curriculum you trust.

Watch for confident but wrong grammar explanations, especially in languages or edge cases where the model may be less reliable.

Avoid overlong conversations; beginners benefit from short, repeatable exchanges.

Keep human review in the loop for scenario design, tone, and accuracy checks.

Be careful with overreliance: learners still need exposure to real speakers, listening variety, and cultural context.

If you use learner history or conversation memory, be explicit about privacy and data handling.

Public workflow preview

The shape of the workflow

A high-level look at how the use case works, with the reusable pattern made clear.

01

Start from the lesson path

The learner continues through normal Duolingo lessons instead of opening a separate AI tutor.

02

Trigger a practice moment

The app offers a conversation, roleplay, video call, or scenario tied to the learner’s level or recent material.

03

Talk to an AI character

The learner practices speaking or chatting with a Duolingo character such as Lily in a low-pressure setting.

04

Get feedback or explanation

The system gives transcript review, mistake explanation, or response-quality feedback.

05

Return and repeat

The learner goes back to lessons with more context and another reason to continue the streak.

Copy the pattern

The reusable idea

Pattern in one sentence

Put AI at the exact point where learners need another human-like practice attempt, then route them back into the curriculum with feedback.

Reusable idea

If you are building an education product, do not start with “add a chatbot.” Start with the moment where learners currently get stuck: no one to practice with, no one to explain the mistake, or no realistic situation to apply the skill. Then design the AI as a short loop: prompt, attempt, response, feedback, retry. Keep it close to the existing habit or curriculum so it reinforces learning rather than becoming a distraction.

Steal this workflow

AI Language Practice Loop

1

Choose a unit: [restaurant vocabulary, past tense, job interview phrases].

2

Set the learner level: [A1, A2, B1, beginner, intermediate].

3

Create a 3-minute roleplay: one goal, one character, one realistic setting.

4

Let the learner respond freely by voice or text.

5

Score only three things: meaning, grammar, and naturalness.

6

Give one correction and one reusable phrase.

7

Repeat the same target skill in a new context within 24 hours.

Suggested prompt

“You are a patient language practice partner for a [level] learner studying [language]. Run a short roleplay set in [scenario]. Use vocabulary appropriate for this level and ask one question at a time. If I make a mistake, keep the conversation moving until the end. After 6-8 turns, give feedback in this format: 1) what I communicated well, 2) 2 corrected sentences, 3) one grammar or vocabulary note, 4) one follow-up mini-roleplay that makes me practice the same skill again.”

Field notes

Get new AI use cases in your inbox

A short weekly note on how real people are using AI to save time, make money, build tools, and run their lives.

No spam. Just useful AI use cases.

Related use cases

Keep exploring nearby systems.

Browse all