thiswillbeyourgithub/AnkiAIUtils
AI-powered tools to enhance Anki flashcards with explanations, mnemonics, illustrations, and adaptive learning for medical school and beyond
何を解決するか
このプロジェクトは、Ankiのフラッシュカードの質と効果を向上させるために設計されたAIツールのセットを提供します。特にユーザーが苦労するカードに焦点を当て、説明、視覚的補助、記憶のヒントを自動的に追加することで、集中した学習期間中の手動でのカードの改善作業の負担を軽減します。
動作方法
このツールキットは、Ankiノートを直接編集する複数のPythonスクリプトで構成されています。LiteLLMを使用することで、プロバイダーに依存せず、OpenAI、Anthropic、Stable Diffusionなど、さまざまなLLMおよび画像生成プロバイダーに接続できます。
主なメカニズムは以下の通りです:
- 意味的類似性:ユーザーが提供するトレーニングデータセットから関連する例をマッチさせ、AI出力の一貫性を確保します。
- 記憶術システム:マJORシステム(数字を音や単語に変換する)や個人の記憶の锚点といった、実証済みの技術を実装しています。
- 直接統合:Windows、Mac、Linux、Android、iOSのすべてのプラットフォームでAnkiノートを編集でき、cronジョブで自動化も可能です。
対象ユーザー
主にAnkiのパワーユーザー、特に医学など厳しい分野の学生向けです。大規模なデッキを管理し、 poorly worded のカードの改善や複雑な記憶補助の作成にスケーラブルな方法が必要な人向けです。
主な特徴
- Illustrator:カードの内容に基づいてDALL-EまたはStable Diffusionを使用してカスタムの記憶術画像を生成します。
- Reformulator:不明瞭または poorly worded のカードを再表現しながら、cloze削除やメディアを保持します。
- Mnemonics Creator:マJORシステムと個人のアンカーを使用して、複数の記憶術オプションを生成します。
- Explainer:複雑な概念を分解し、ユーザーが失敗したカードに文脈を提供します。
- Mnemonics Helper:新しい記憶術のブレインストーミングとデータセットへの保存を可能にするインタラクティブなCLIツールです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト