pythondictionaryanki

Automatically transfer information from Dictionary to Anki


I’m learning language and I have to learn lots of words. In order to learn the words efficiently I use Anki Software, which is an open-source flashcard software for spaced repetition. My Problem is that, there are thousands of words, which I should manually search in dictionary and enter in Anki. Is there any way to speed up this process? Can I develop a software, which takes the words from a list and search the meaning in the dictionary and put the information in Anki automatically? If there is a way, how and with which programming language?

Thanks in advance.


Solution

  • As stated in the Anki Manual:

    «Anki can import text files, packaged Anki decks created by the export feature, Mnemosyne 2.0 .db files, and SuperMemo .xml files. To import a file, click the File menu and then “Import”.»

    Then you just need to code a program which generates your import files as needed. For example, generate text files with your words and its meanings, separated by tabulators.