Trigger-based language models: a maximum entropy approach | Synapse