Diagnosing and improving difficult Anki vocabulary cards through better context, clearer prompts, and more varied exposure to the language.
Directly adjusting selected Anki card intervals with SQLite for familiar vocabulary newly added to a collection.
Finding and resetting the Anki database value responsible for an accidentally enlarged custom-study new-card allowance.
An explanation of Anki’s ease-hell problem and a direct SQLite approach to resetting low card ease factors.
In Anki 2.1, it’s practically impossible to get plain text from the web into note fields. A solution (on macOS, at least)…
Using R to query Anki’s SQLite database, count notes by model type, and plot monthly review time.
Accessing Anki’s note-type models with Python and counting notes associated with a particular model.
Finding an Anki deck’s ID by name and using it to restrict Python database queries to that deck.
Opening and querying an Anki collection from an external Python script on macOS by linking to a downloaded Anki codebase.
Automating Russian vocabulary card preparation with Python and AppleScript, including dictionary lookups and pronunciation downloads from Wiktionary.