Incorporating non-local information into information extraction systems by Gibbs sampling | Synapse