natural language processing application

noun

1.
an application program that deals with natural language text