- LibreLingoは、コミュニティ主導のオープンソース言語学習プラットフォームで、誰でも利用・改変・共有できるAGPLv3ライセンスを基盤に開発されている
- Webアプリとして提供され、インストール不要でブラウザからすぐに学習でき、SvelteとPouchDBベースの軽量でモダンな構成を備えている
- 間隔反復、進捗状況の同期、モバイル対応などの主要機能を提供し、ほとんどのコースは無料で利用できる
- YAMLおよびJSON形式のコース読み込み/エクスポートツールを通じて、カスタムコースの作成とWebアプリへの配備を支援
- コントリビューター中心のエコシステムで、開発者・言語愛好家・翻訳者の誰でも気軽に参加できる
- LibreLingoの目標は、ユーザーコミュニティが自ら所有し運営する言語学習プラットフォームを作ること
- すべてのソフトウェアはAGPLv3ライセンスで公開され、コース作成者にも自由ライセンスの採用を推奨している
- 開発の背景は創設者の文章を参照
- Duolingoは優れた機能を提供しているが、クローズドであり、変化がユーザーの制御外にある点に限界を感じた
- 語学学習を日常習慣として続けやすい、シンプルで予測可能なインターフェースを作りたかった一方、既存の代替案には初心者向けの使いやすさが不足しているという問題意識があった
- ウィキベースのようにコミュニティが自由に貢献し、言語資産を拡張できる構造を通じて、消えゆく言語、方言、人工言語まで扱えるプラットフォームを目指している
- 単純な練習画面から始めて徐々に機能を拡張し、PouchDBを活用したローカルデータ保存、Django Adminベースのコースエディタ、GitHubコミュニティ参加など、実用的なアプローチで発展させてきた
- インストール不要でWebアプリから直接コースを試せる
- Svelte + PouchDBベース
- 主な機能:
- 対話型練習、間隔反復
- 進捗状況の保存と複数デバイス間の同期
- モバイル/デスクトップ対応
- コミュニティ所有、自由ソフトウェアベース
Milestones
- スペイン語コースのデモ完成、基本テーマと同期機能の実装完了
- コントリビューター向け専用コースエディタ完成および主要学習機能の実装完了
Roadmap
- バスク語公式コースの公開
- GitHubベースのコース貢献方式を改善予定
- 音声対応および非ラテン文字対応の強化を計画
See also
2件のコメント
LibreLingoの作者たちが巨大な緑のフクロウに白いバンで連れ去られるところが最後に目撃された << え…?wwwww
Hacker Newsの意見
4つの言語を知っていて幼少期に学んだ者として、今はサンスクリット語を学んでいる。Krashenの入力仮説とOrbergのLingva Latinaが、大人として言語を学ぶ最良の方法だと思う
言語学習の分野は商業的な提案で飽和状態だ。LanguageTransfer以外に良い提案はほとんどない
Duolingoユーザーとして、4年連続で使っている
Duolingoを約1年間使ってポルトガル語を学んだが、最近Udemyで購入した講座に切り替えた
LibreLingoを作った理由についての開発者の記事へのリンクを共有
Duolingoの問題は、言語の翻訳が言語を学ぶ最良の方法ではないことだ。概念と単語のあいだに結びつきを作るのが最良だ。Rosetta Stoneのように。オープンソースのRosetta Stoneがあれば語彙学習にはもっと良いだろう
Anki + イマージョン学習が最高だ。大半の日本語学習者が従っているガイドへのリンクを共有
Duolingoが契約者をAIで置き換えるという最近の発表について、もっと多くの人が話していないのが驚きだ
LibreLingoの作者たちが、巨大な緑のフクロウによって白いバンに乗せられていくところが最後に目撃された
なぜDuolingoの代替を目指すのか気になる。Duolingoは基本的に翻訳を通じた学習に集中している。名前からも分かるように「Duolingo」だ。言語学習に対する完全に間違ったアプローチだ。役に立つのは初期段階だけだ。「Duolingoは永遠の初心者のためのもの」というコメントを読んだことがある