Event ordering with a generalized model for sieve prediction ranking (Natural Language Processing, 2017)