TERM INTELLIGENT