Important Terms Matching