--- _db_id: 417 content_type: project ready: true submission_type: nosubmit title: Spaced Repitition machine to help you remember what you read --- ## Who should do this? This is a pretty fun and generally awesome scripting problem to be done in any old langage. It’s for anyone who likes books, and likes to remember what they read. This will seem more awesome to you if you know a little bit about the science of learning. https://collegeinfogeek.com/spaced-repetition-memory-technique/ ## Spec Google Books is pretty cool. You can upload or buy books and then read them on your computer or mobile device. You can highlight and add notes to parts of the text that you want to remember. When you do this then Google saves the highlights and notes in your Google Drive in the form of a Google doc (one doc per book). You can see what text you highlighted, what you said about it and when you highlighted it. Try it. It’s pretty easy and useful. Your mission is to write an app that has only one page. Whenever you refresh your page it should display a random note. Your app should be fast enough to be user-friendly. ## Resources https://developers.google.com/docs/api/samples/extract-text