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 - TensorFlow Tutorial
From the course: Deep Learning Foundations: Natural Language Processing with TensorFlow
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.