Evolution Vocabulary Matching