Asopitech With · 単語カード
Anki with Alopex DB
Ankiは、復習の時期を自動で決めてくれる単語カードのアプリです。これをAlopex DBを使って再現すると…?
更新: 2026/10/12
どんなサービスか
Ankiは、単語カードのアプリです。カードはデッキに分け、復習のたびに思い出せたかを答えると、忘れそうな時期に次の復習が来ます。扱うデータは、カード、デッキ、復習の履歴です。
データの置き場所
- SQLテーブル:カード、デッキ、復習の履歴をテーブルに持ちます。今日復習するカードは、次の復習日の条件で引きます。
- カラムナーテーブル:復習の履歴をカラムナーテーブルに持ち、デッキごとの正答の推移を集計します。
- ベクトル:カードの表と裏の埋め込みをベクトル列に持ち、同じことを聞く重複したカードを見つけます。
次の復習日を決める計算は、アプリのコードです。
配置の形
Alopex DBを、デスクトップと端末のアプリに組み込みます。デッキは1つのファイルに入るので、人に渡すときはファイルを渡します。
Alopex DBが合う理由
暗記のアプリは、カードの数と復習の履歴が年々増えていきます。Alopex DBは、復習の予定、履歴の集計、重複の発見を1つのファイルの中で行います。
復習の予定、履歴の集計、重複の発見までを一つのファイルで行えるのがAlopex DBです。単語カードのアプリで試してみよう。使い方はクイックスタートにあります。