We intentionally avoided using features such as semantic triggers or external dictionary look-ups because they depend a lot on the specific subdomain and entity types being used.
one might add them to fin-tune the final classifier, if needed.