2026年10月2日(金)掲載 4,762件/本日 0件
HN218

あえてAIに間違いをさせる!?子供の算数力を鍛える学習アプリ「Lathoa」を公開しました

Show HN: Lathoa, a math app for kids where the AI is wrong on purpose

thanouil1411・1日前

議論

4件
0:thanouil1411スレ主▲211日前

10歳から14歳くらいの子供を対象にした算数アプリ「Lathoa」を作りました。このアプリでは「エロール」というロボットがステップバイステップで算数の問題を解いていくのですが、その過程のどこか1箇所にわざと間違いが混ざっています。子供たちはそれを見つけて、何が間違っているのかを指摘しなければなりません。時には「間違いがない」ケースもあるため、単に「間違いがある」と答え続ける戦略は通用しません。エラーを見つけて正確な説明を入力すればXP(経験値)が貯まり、解答スピードが速いほど高得点が得られる仕組みです。LLMとの直接的な対話やチャット機能はなく、Lathoaは堅牢な構造で、矛盾やプロンプトインジェクションを防ぐための厳格な評価ステップを設けています。サインアップ不要で、ホームページからすぐに体験できます。開発していて驚いたのは、LLMに「わざと間違えさせる」のが意外と難しいという点です。半分くらいの確率で、正解を出しながら「これは間違いです」と言ったり、逆に合っているものを「間違い」と主張したりします。そのため、子供たちが目にする前に、すべてのケースをチェックしています。算数の計算結果が一致するかどうかの自動チェックを行い、さらにエロールの解答を見ずに別のAIモデルにも問題を解かせることで、二重チェックを行っています。もし結果が食い違えば、その問題は破棄されます。ただ、弱点もあります。2つ目のモデルが1つ目と同じ間違いをする可能性があることです。算数的な検証でカバーしていますが、現在は英語の問題にしか対応できていません。ドイツ語やギリシャ語では小数の表記にコンマを使うため、そのパース処理がまだ未完成です。教育関係者の方にぜひお聞きしたいのですが、自分で問題を解くことと、他人の間違いを見つけることでは、学習効果にどのような違いがあるのでしょうか?ご意見をいただければ幸いです。

1:satisfice約22時間前

クリティカルシンキングを練習する助けにはなるよ。ただ、それができないのは『いつ』クリティカルシンキングを使うべきかを見極める練習にはならないってことだね。

2:nanis約22時間前

もし彼女がXPを稼ぐために間違いを見つけたら

これってどういう意味?

3:its-summertime約22時間前

スピードは関係ないと思うし、むしろ問題に対して深く向き合うことを妨げちゃうんじゃないかな。

AIは間違えることがあるって教えるよりも、人から言われたことを疑う力を養うって伝え方の方が価値があると思う。(例えばVerizon Mathみたいにね)