Goal Monster

Design

Morning Medicine was a smartphone alarm app that asked users to answer a study question in order to turn off the alarm. It was designed for use by a local cohort of students facing medical school finals. In practice it was used for intermittent study throughout the day.

Question Generation

Questions were generated from a database of hundreds of common conditions. For a randomly selected medical condition, users were asked to list one of the following (also selected at random):

  • 4 pertinent history questions
  • 4 associated examination findings
  • 4 associated investigation findings
  • 4 pertinent management plan items

Goal Monsters App Screenshot

Markov Language Model

A Markov-Chain Language Model was constructed by processing the contents of a medical textbook. This model was able to robustly detect and reject nonsensical answers or keyboard-mashing. This encouraged genuine answers rather than skipping of the alarm.

Goal Monsters App Screenshot

Communal Learning

Users could choose to anonymously upload their answers to a shared cloud database. When the user finished answering a given question, they were presented with answers submitted by peers. This augmented the study experience by exposing users to history, examination, investigation, and management items they may not have otherwise considered.

Production

Morning Medicine was developed for the Android platform. It was first published in 2016 and later retired in 2020.

Back