/anki-tree-identification

A CrowdAnki Anki deck for identifying trees by common name, scientific name, and pictures of tree, leaves, and flowers.

Primary LanguagePython

Anki 🌲🌴 TREE 🎄🌳 Identification

This is an in-progress deck of flashcards for Anki, to learn to identify 🌲🌴 TREES 🎄🌳

The card formats (Front → Back) are:

  1. Full image → Common name (and scientific name)
  2. Leaf image → Common name (and scientific name)
  3. Flower image → Common name (and scientific name)
  4. Fruit/seed image → Common name (and scientific name)
  5. Scientific name → Common name
  6. Common name → Scientific name

Most notes have all of the above types, but a few are missing appropriate photos for flower, fruit, or seed.

If you don't care about some of these categories, no worries! Tweaking or disabling any of the card types in Anki is trivial. This deck aims to encompass most 🌲🌴 TREE 🎄🌳 enthusiasts' learning desires.

You can see the full list here.

How to use

The simplest way is to use the AnkiWeb shared deck page, though this git repo is more regularly updated.

To install from this repo:

  1. Install the free and open-source flashcard software Anki.
  2. ToolsAddonsGet Add-ons
  3. Paste in the code for the CrowdAnki add-on (At time of writing, it's 1788670778, but be careful to only install add-ons you trust!)
  4. Close and reopen Anki
  5. Unfortunately, I can't get FileCrowdAnki: Import from Github, to work, so instead:
  6. Download this repository, either as a zip (unzip it) or using git.
  7. FileCrowdAnki: Import from Disk, and navigate to select the download location.

Contributing

Making high quality identification flash cards is hard, but interesting! This assumes you are already familiar with how Github works, and how Anki works. Here's how to contribute:

  1. Fork this repo on Github, and clone it to your machine
  2. FileCrowdAnki: Import from Disk, and navigate to select the download location.
  3. Add a new 🌲🌴 TREE 🎄🌳 if you don't see its scientific name already in the deck

📷 Photo selection

  • Lets keep photos legal and attributed. Wikimedia is a fantastic place to search for images, and the attribution is straightforward:
    • Use this file on the webAttribution → Check HTML → Copy → Open the HTML editor in Anki's attribution field (Ctrl+Shift+X) → Paste.
  • Photos should represent the typical 🌲🌴 TREE 🎄🌳, the typical leaves, the typical flower, etc. Better to omit a photo category rather than add an unidentifiable or atypical example.
  • Whole photos: Try to capture the size and branching pattern of the entire 🌲🌴 TREE 🎄🌳.
  • Leaf/flower/seed/fruit photos: Try to capture the size and details of individual leaf/flower/fruit/seed, and the twig or branch structure supporting them.
  • Avoid photos of stuff not attached to the 🌲🌴 TREE 🎄🌳 anymore
  • Avoid photos with distracting details
  • Contributing your own photos? Go the extra mile and upload them to Wikimedia first so they can be easily used and attributed by others!
  1. Export the deck, using the CrowdAnki plugin, overwriting your downloaded git repository.
  2. Check that the changes make sense (git status and git diff). You should see your new photos and some additions to deck.json for every new note you added.
  3. (Optional, Unix) run ./optimize-images.sh (You need to have Image Magick installed). This will take your new, full-size images and compress them down a little bit, while saving a backup to the original-size-media directory. Then you should reimport (see step #2 above) so Anki uses/exports these compressed images instead of the full-quality ones.
  4. (Optional, Unix) run ./get-notes-markdown.py (You need to have python3 installed). This will update all-notes.md with your additions.
  5. git commit the changes with a good descriptive commit message, and git push. Create a pull request from your fork back to the original repository!

Example: Black Walnut

For example, here's all the information on the Juglans nigra note:

common_nameBlack walnut
scientific_nameJuglans nigra
native_regionEastern N. America
full_photo
full_photo_attributionJim Linwood from London, CC BY 2.0, via Wikimedia Commons; R. A. Nonenmacher, CC BY-SA 4.0, via Wikimedia Commons
leaf_photo
leaf_photo_attributionAnRo0002, CC0, via Wikimedia Commons
flower_photo
flower_photo_attributionGmihail at Serbian Wikipedia, CC BY-SA 3.0 RS, via Wikimedia Commons
fruit_or_seed_photo
fruit_or_seed_photo_attributionPublic domain, via Wikimedia Commons

🍁