Skip to content

Anki is a AI assisted vocaburary app with automatic study set generation.

Notifications You must be signed in to change notification settings

iwagoro/anki-public

Repository files navigation

Anki

Anki はあらゆる言語にの勉強をサポートする単語帳 Web アプリです。従来の単語帳アプリの不便なところを払拭し、より効率的な勉強を推進します。

image

特徴

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

技術スタック

フロントエンド

バックエンド

データベース

image

セットアップ

# リポジトリをクローン
git clone https://github.com/iwagoro/Anki.git

# ディレクトリに移動
cd Anki

# 依存関係をインストール
yarn install

# 実行
yarn dev

ライセンス

MIT

About

Anki is a AI assisted vocaburary app with automatic study set generation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages