Skip to content

A jupyter notebook for creating French Anki cards. It loads a csv of search words then gets data from bing images api, and collins dictionary.

License

Notifications You must be signed in to change notification settings

jm-moreau/french-genanki-jupyter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

french-genanki-jupyter

A jupyter notebook for creating French anki cards. The script loads a csv file of words to search, then it gets data from bing image search api, and collins dictionary. The script tries to get culture / language specific images. This could be easily adapted to other languages & dictionaries.

It creates five cards per word for testing:

  • comprehension based on the image (without words);
  • generation (thinking of the word with a picture cue);
  • pronunciation (with audio and IPA);
  • spelling; and
  • quizzing the gender of nouns.

Inspiration

Requirements

  • You need to get a MS Bing Image Search API Key, (which costs about $US 5 per 1000 queries)
    • I tried all sorts of free options, but nothing else worked well.
  • you must install the following python libraries:
    • jupyterlab
    • python-resize-image
    • requests
    • BeautifulSoup
    • yaml

To use:

  1. install required libraries
  2. save your bing image search api key to bing_settings.yaml file
  3. open notebook from jupyter lab
  4. run all cells to test fire!

Example cards





About

A jupyter notebook for creating French Anki cards. It loads a csv of search words then gets data from bing images api, and collins dictionary.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published