

毎月5,000万人以上の学習者がDuolingoで第二言語を学んでいます。使いやすいユーザーインターフェースと、楽しくて競争意識を刺激するリーダーボードが特徴のDuolingoは、100以上のコースで40の言語に対応しており、スマートフォンをタップ・スワイプするだけで、簡単な単語の練習から複雑な構文へと学習を進めることができます。
学習者が言語の基礎を身につけ、さらに先へと進みたいと思った場合、文法のルールの理解が役に立ちます。しかし、真の語学力を身につけるには特にネイティブスピーカーとの会話を必要とし、誰もがそれにアクセスできるわけではありません。
主席プロダクトマネージャーのEdwin Bodge氏は次のように説明します。「AI(人工知能)は私たちの戦略において常に重要な役割を果たしてきました。個々に合わせたレッスンやDuolingoの英語テストにAIを活用してきましたが、学習の過程には、会話の練習のほか、間違いに対する文脈に応じたフィードバックなど、埋めるべき隔たりがありました。」

そこで、DuolingoはOpenAIのGPT‑4を使用して、2つの新機能で製品を高度化させました。上位の購読プラン「Duolingo Max」では、AIの会話パートナーである「ロールプレイ」と、間違った際にルールを解説してくれる「スマート解説」機能が利用可能です。
「アプリに深く統合可能で、学習者が好むDuolingoのゲーム化された側面を活かせるようなAI機能を求めていました」とBodge氏は説明しています。
Duolingoのエンジニアらは、従来のチャット機能では人力で対応していた一部の機能を補完するためにGPT‑3を使おうと試みました。リードエンジニアのBill Peterson氏は、「完成間近だったものの、複雑に自動化されたチャットの側面を処理できるだけの、自信を持って統合できるレベルには達していなかった」と述べています。
従来のDuolingoは、食事を注文する、初めて誰かに会う、航空券を購入するといった古典的なシナリオを組み込んだスクリプト会話を通じて学習者とチャットを行っていました。しかし、Duolingoが必要としていたのは、状況に応じた文脈で学習者と「没入的」に会話すること、つまり、山の頂上に到達したときの至福感やバスケットボールの楽しさについて、流れるような会話をする能力だったとBodge氏は説明します。GPT‑4は十分な公開データから学習することで、学習者に合わせた柔軟な前後関係を生み出しました。
「アプリに深く統合可能で、学習者が好むDuolingoのゲーム化された側面を活かせるようなAI機能を求めていました」
言語学習には「暗黙的学習」と呼ばれる、最も効率のよい学習技法があります。単語や文法を繰り返し使うこと、つまり実践を通して学ぶことは、ルールを暗記するよりも効率的です。これは、Duolingoにとって興味深い挑戦となりました。
Duolingoの学習者の多くは明確なルールを学ぶことを望み、そしてDuolingo側もあらかじめ用意された文法のヒントとAIの両方を用いてそれを教えようとしてきました。GPT‑3を用いても、その遂行は容易ではありませんでした。文法を教えるには、間違いだけでなく、学習者がなぜ間違ったかを具体的に理解する必要があるためです。説明の中に間違った用語がひとつでもあると、概念を間違って教えたり、ユーザーを混乱させたり、不満を残すことになりかねません。
「 スマート解説機能における、GPT‑4によるAIの解答の正確さは、私たちにはるかに大きな自信を与えてくれました。」とPeterson氏は語ります。
学習者はこの新機能、「スマート解説」をクリックすると、GPT‑4による初期回答が得られます。そこから、学習者はレッスンに戻ったり、さらに詳しい解説を得ることができ、GPT‑4は動的に更新されます。Duolingoは、学習者がレッスンに戻る前にさらに詳しい解説をどの程度必要としているかにより、GPT‑4の回答の質を評価します。
DuolingoのチームはGPT‑4の可能性に着目し、これまで以上に効果的かつ魅力的な学習体験を提供することで、学習成果が改善されると考えています。さらに、GPT‑4の実験のしやすさからエンジニアリングプロセス全体が簡素化されたとPeterson氏は述べています。
「私たちはわずか1日でプロトタイプの構築を実現し、今後も模索を続けていくべきだと確信しました。それにより、0から95%までの作業を迅速に行えるようになり、最後の5%だけ手作業によるデータの微調整をすれば済むようになったのです。」
同氏のチームは現在、データセットのテストと改良に重点を置いています。
「社内のエンジニアリングプロセスは間違いなく変わりました。GPT-4が登場する前と比べて、いち早く新機能を発表できるようになりました。」
Duolingo Maxは本日より利用可能です。これらの新機能は現在、Duolingoのスペイン語およびフランス語コースで提供しています。今後はさらに多くの言語への拡大を目指すとともに、言語学習の最前線に立ち続けるための新機能を導入する予定です。


