1. An information extraction system comprising: a discriminative information extraction model implemented as computer readable instructions executable on one or more general or special purpose computers, the discriminative information extraction model comprising a classification set, a feature set, and a cluster tree; and a training module implemented as computer readable instructions executable on the one or more general or special purpose computers, the training module comprising an active learning user interface and a data input.