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).
Computer applications that understand and respond to commands issued in standard languages (English, French, German, etc.) See voice recognition.
The science of trying to determine "meaning" from a text string. Natural language processing is not speech specific; but the process could receive inputs from typed words or from characters which have been scanned and recognized (OCR).
Why can't we just ask computers our questions? Well, in order to do this, the computer must recognize what language we are using and then interpret what we say into a question it understands. It must then find the answer and phrase the response in our language. Natural language processing, or NLP, is an area of artificial intelligence research that is attempting to do just that. The goals of natural language programming are to create a system that can understand and speak human language as well as a human. When we are able to use our language to speak with computers, that breakthrough will revolutionize the way we use computers. In the meantime, grammar checkers in word processing software and phone systems that understand simple words and phrases already make our work with computers easier.
A branch of artificial intelligence that deals with analyzing, understanding, and generating natural human language in order to interface with computers.
Use of computers to interpret and manipulate words as part of a language.
Natural language processing (NLP) is a subfield of artificial intelligence and linguistics. It studies the problems of automated generation and understanding of natural human languages. Natural language generation systems convert information from computer databases into normal-sounding human language, and natural language understanding systems convert samples of human language into more formal representations that are easier for computer programs to manipulate.