Last winter I was contacted by a high school student who had developed a neat tool for generating vocabulary lists and study sheets from a document. That tool is called Vocabulist. Vocabulist enables students to upload a document and have it extract words and definitions from it. Each word in the document is matched to a definition.