From the course: Deep Learning Foundations: Natural Language Processing with TensorFlow

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Introduction to natural language processing

Introduction to natural language processing - TensorFlow Tutorial

From the course: Deep Learning Foundations: Natural Language Processing with TensorFlow

Start my 1-month free trial

Introduction to natural language processing

- [Instructor] Let's start off by answering what is natural language processing. Now, by definition, it is an area of computer science and artificial intelligence concerned with the interaction between computers and humans through natural language. The ultimate goal of NLP is to help computers understand language, as well as humans too. Now, it is the driving force behind applications such as virtual assistants, speech recognition, sentiment analysis, automatic text summarization, machine translation, text generation, and many other applications as well. Now, there are two primary techniques that lead to understanding of NLP, syntactic analysis and semantic analysis. Now, language is a set of valid sentences, but what makes a sentence valid? Syntax and semantics. Now, syntax is the grammatical structure of the text, whereas semantics is the meaning that is being conveyed. Syntactic analysis is done to analyze the rules of…

Contents