Words: natural language processor natural language processing application
Part of speech: n
Definition: an application program that deals with natural language text