世界を動かす技術を、日本語で。

Show HN: 日本語学習のためのオープンソースプラットフォームを作っています

2025年9月7日原文(kanadojo.com)

概要

  • 日本語学習者コーダー による新たなアプリ発案
  • 完全無料・オープンソース を目指す
  • Monkeytype のような多彩な テーマ・フォント が特徴
  • 貢献者・テスター を募集中
  • 詳細は https://kanadojo.com で確認可能

オープンソース日本語学習アプリ「Kanadojo」への挑戦

  • 日本語学習者かつコーダーとしての発案
  • Monkeytype のタイピングコミュニティに着想を得たアプリ構想
  • 既存の日本語学習アプリは クローズドソース・有料 が主流
  • 無料アプリの多くは 開発停止・放置 の現状
  • 単なる学習アプリではなく 独自の魅力 が必要との認識

独自のセールスポイント

  • 他アプリにない 多彩なカラーテーマ・フォント 搭載
  • Monkeytype の精神をリスペクトし、見た目にもこだわり
  • 日本語学習を 楽しく・美しく するUI設計

コミュニティへの呼びかけ

  • アプリ開発の 初期段階貢献者・テスター を募集
  • 日本語学習を愛する weebs・otakus のための無料アプリを目指す
  • 興味があれば https://kanadojo.com で体験・フィードバック歓迎

まとめ

  • 100%無料・高品質・オープンソース の日本語学習アプリ提供
  • 美しさ・多様性 を追求した唯一無二の体験
  • 日本語学習コミュニティへの 新たな貢献

Hackerたちの意見

きれいだけど、ユーザーデータをGoogle Analyticsに送ってるのはちょっと残念だな。

じゃあ、どうすればいいと思う?

関連する議論: テクノロジーに詳しい人たちがGoogle Analyticsをブロックしている (plausible.io) 1214ポイント by robin_reala 2021年8月31日 | 689コメント https://news.ycombinator.com/item?id=28365163 フランスのデータ保護当局がGoogle Analyticsの使用を違法と宣言 (cnil.fr) 1172ポイント by guillem_lefait 2022年2月10日 | 1112コメント https://news.ycombinator.com/item?id=30284372 イタリアの監視機関がGoogle Analyticsの使用を禁止 (gpdp.it) 942ポイント by giuliomagnifico 2022年6月23日 | 594コメント https://news.ycombinator.com/item?id=31852384 Google Analyticsの軽量代替 (lwn.net) 738ポイント | Tomte | 5年前 | 319コメント https://news.ycombinator.com/item?id=26280808

最初から結構いい感じだね。フォントのカスタマイズができるのは素晴らしいアイデアだと思う。ここには大きなバリエーションがあって、フォントを切り替えるのはJSLをやる人にとっては確実にハードルになる。例えば、教科書やAnkiのデッキでサンセリフ体に慣れてしまった人は、公式文書や試験用紙で使われる視覚的に複雑なセリフ体を読み解くのに余計な脳の労力が必要になる。色の組み合わせを簡単に切り替えられるのもいいアイデアだね。漢字や語彙をJLPTや常用漢字のステージでフィルタリングできるといいかも。漢字のユニットを複数選ぶのはちょっと面倒だったから、ドリル用に「全部選択」できると嬉しいな(でも新しいのを覚えるためじゃなくて、自分をテストするために使ってたけど)。選択肢(選択、逆、入力、出力)がよくわからないな。ちょっと余計な気がするし、ツールチップが必要かも。いつか音声録音も追加できたらいいけど、それは結構大変だね。もちろんAIを使って生成できるけど、個々の単語に関してはほぼ正確だろうけど、日本のAI音声は時々ピッチやタイミングがずれることがあるみたい。

残念ながら、ほとんどの言語学習アプリはクローズドソースだね。主にコンテンツのせいだ。美しいUIやフレームワークをデザインするのは一つのことだけど、アプリが意味のある学習リソースになるために、十分な学習素材を生み出すためにどれだけの努力を集めるつもりなの?

アプリやプラットフォームでは日本語を学ぶのは難しいよ。単語をしっかり暗記して、文法を学ぶ時間を少し取って、最も重要なのは没入すること。日本語のコンテンツを見たり、読んだり、聞いたりすることだよ。 https://learnjapanese.moe https://alljapanesealltheti.me/ (これが日本語学習のためのガイドだった)

日本語学習の「文化」は他の言語とは全然違うよね。ソフトウェアエンジニアがたくさん日本語を勉強してるから、それに関連するアプリやウェブサイトがたくさんある(良くも悪くも)。コミュニティも…独特だよね。人々は他の言語ではあまり見られないような深い信念や態度を持っていることが多い(複雑さが理由だとは思わないけど;中国語やロシア語、フィンランド語など、他の難しい言語でもそんなことはないし)。

Ankiは単語をしっかり暗記するのには確実に効果的だし、WaniKaniを終えたことも後悔してないけど、もし最初からやり直すならAnkiだけのアプローチを選ぶかも。中級レベルになったら、完全に記憶術を見なくなって、ただできるだけ多くのレビューをこなして定着させるようにしてた。

Ajattは本当に馬鹿げてると思うし、どうしてあんなにネットで有名になったのか全然理解できない。昔の努力に対する成果の比率はひどかったし、彼のブログを読むのは不可能だった。すべてがインフォマーシャルのようで、要点にたどり着かなかった。最後にチェックしたときは本のクラブになってた。今回はチェックする気にもならなかった。

一般的なイマージョンのコンセプトを支持するけど、AJATTには反対の理由は、ほとんどの人がその方法を効果的に使えないから。みんな違うけど、ある割合(例えば、起きている時間の50%くらい)を超えると、脳がうまく働かなくなって、学んだことを処理するためのスペースが必要になる。長い勉強セッションを終えて(例えば、いくつかのYouTube動画を見た後にiTalkiでチューターとセッションをするなど)、スマホが日本語だと、地獄のように感じる。

長期的に日本語を学んでる者です:長期的には効果がないかもしれないけど、「効かない」と言うのは単純化しすぎだよ。どんな基準を設定するかによる。初心者には確実に使う価値があるけど、そうだね、効果は減っていく。

あなたは間違ってるよ。言語を学ぶにはいくつかの要素がある。私はWaniKaniで大成功を収めて、リスニングとリーディングが改善した。話すことは、話すことでしか改善できない。言語のインプットがどれだけあっても、アウトプットは改善しない。

Hacker Newsで議論の続きを見る