[go: up one dir, main page]

Skip to content

toqvist/AnkiHelper

Repository files navigation

Update Feb 29 2024

AnkiConnect bug

Currently the AnkiConnect addon does not work without performing an extra step

AnkiHelper helps you create Anki notes

AnkiHelper is a versatile tool designed to streamline the process of creating flashcards for the spaced repetition software Anki.

Usage

demo

Analyzing

Choose a file to start analyzing it. Once a file is selected you can see which words are most common in the text. If you select an Anki deck you can filter out all words that are already in that deck.

Flashcard creation guide

  1. Select a file that you want to source text from
  2. Select a deck that you want to add flashcards to.
  3. (Optional) select a target translation language.
  4. (Optional) filter the sentence selection you want by clicking 'Word analysis'. Clicking on a word in this view will get all sentences that uses that word from the text.
  5. Click on a sentence, the cloze creation modal will open.
  6. Select one or more cloze words. An input box will open that is the hint of the cloze word. It will be pre-filled if you selected a translation language in step 3.
  7. (Optional) process the sentence with any or all process options.
  8. Click 'Create card', the card is now added to the anki deck you chose.

Download

To download AnkiHelper visit the releases page.

Installation

AnkiHelper runs on your windows, mac or linux device and requires Anki to be installed along with AnkiConnect.

AnkiConnect

Make sure that Anki is installed and running with the AnkiConnect add-on installed and functioning. If you have installed AnkiConnect you can navigate to http://127.0.0.1:8765/ in your web-browser to make sure that it is running. For further information on AnkiConnect you can visit it's documentation.

Limitations

Please note that AnkiHelper is still in its early stages of development. If you encounter any bugs, I would greatly appreciate it if you could report them.

Planned features

  • Basic note type (currently only cloze card is supported).
  • Cloze card back-side hint.
  • Alternative file types: pdf, epub and mobi.
  • Source language selection: The auto detection of Google translate fails to translate words too often.

License

AnkiHelper is released under the GNU General Public License v3.0. For more details, consult the LICENSE.txt file.