Anki はあらゆる言語にの勉強をサポートする単語帳 Web アプリです。従来の単語帳アプリの不便なところを払拭し、より効率的な勉強を推進します。
- 通信環境の悪い場所でもストレスフリーな学習 : バックエンドとの通信は単語帳をめくるたびに行われるのではなく、ローカルに保存して一斉に行うため、ある程度通信環境が悪くても使用できます。
- 厳格な苦手な単語の徹底的な排除 : 単語ごとに、正解回数と不正解回数の2つの値を持っています。不正解回数が正解回数よりも3多くなると、自動的に苦手な単語へと追加されます。これを解除するには正解回数が不正解回数が一緒になるまで正解する必要があります。また、正解回数は不正解回数+1よりも多くなることはありません。
- 最も無駄な単語帳作成時間を排除 : 単語帳を作成するのは最も無駄な時間です。その時間に何個の単語を学習できるでしょうか。しかしこのアプリでは、ChatGPT と cloud vision を使い作成時間を大幅削減を可能にします。ニュース記事や英語論文など、文章が含まれた画像をアップロードすると、自動で文章が抽出されます。文章から任意の単語を選ぶと、その文章を考慮した意味を ChatGPT が生成します。
- 隙間時間の有効活用 : 単語学習の履歴はリアルタイムで保存されます。途中で学習を終了しても学習履歴はリセットされず記録されます。
# リポジトリをクローン
git clone https://github.com/iwagoro/Anki.git
# ディレクトリに移動
cd Anki
# 依存関係をインストール
yarn install
# 実行
yarn dev
MIT