added a token-based filter of semantic annotation