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
  • プロジェクト