!!! Introduction

It would be nice to have a portable tool that makes it easy to take notes about vocabulary while learning a language, share them, explore them and use them to automatically build quizzes.

!! Features
Drawing or images with labels.
Allow to take picture, draw shapes, write annotations.
Write description in language and store it.
Record description in language and store it, associated with
corresponding words and pictures.
The software has a database with words, sounds, descriptions and
pictures/drawings.
It can do drills:
* show picture without labels
* show picture and labels on the side, have the user position them
* show/play description, show multiple pictures, let user choose
It can do exploration/learning:
* show picture display labels
* show picture let user click objects, play word
* show picture play descriptions
* show picture when user double clicks object show gallery of pictures
with related words
* go to wiktionary or wikipedia or google for word

New data can be uploaded to website.

!!Data model
Word:
* roman spelling
* local writing
* language
Definition
* word reference
* text with explanation
Sound
* links to words pronounced in sound
* flag saying it's a pronounciation
* link to short description of speaker (male/female, age range, accent
description)
Image:
* image data
* short description
* copyright info to help traceability, allow user to keep some images private
Image annotation:
* image ref
* link to word or sound
* image area description