Definitions for "Natural Language Processing"
Processing that accepts natural language input and produces natural language output. For example, a natural language information retrieval system accepts ordinary text files as input and may identify keywords for information retrieval.
the branch of information science that deals with natural language information
A type of application that is able to interpret standard languages/ human speech (such as English or French). This enables the user to express a question in their own terms and receive an answer (eg. Ask Jeeves is dependent on natural language processing).
Keywords:  technology, search, help, own, users
This technology allows users to search for help through a knowledge base using their own terms.