Читать книгу The Innovation Ultimatum - Steve Brown - Страница 29
Natural Language Processing and Voice Platforms
ОглавлениеHuman language is complex, powerful, and full of rich nuance. It's a tough task to build a computer than can “hear” spoken natural human language, break it down into its component parts, infer meaning and intent, and then act on that information to do something useful. Artificial intelligence is behind many incredible applications of natural language processing. It can find spelling and grammatical errors, translate from one language to another, review legal contracts, and summarize the important points of a report.
Natural language processing (NLP) is an umbrella term that describes a machine's ability to understand, process, and communicate using natural human language. NLP consists of two pieces: natural language understanding (NLU) and natural language generation (NLG). You can think of one as being language input and the other as language output. In more technical terms, NLU converts unstructured human language data to structured data that a computer can understand while NLG converts structured data to unstructured data in the form of human language. Artificial intelligence is essential to both NLU and NLG. Natural language processing sits at the heart of voice interfaces, language translation services, email sentiment analysis, and many other applications that involve human language.