Learning Hidden Markov Model Structure for Information Extraction | Synapse