recognizer

noun
  1. a person or thing that recognizes or identifies something
  2. a computer program or system that identifies patterns, speech, or images
  3. Usage: computing; technology

Examples