Natural Language Processing for Deep Learning
Every minute, humans send approximately 16 million text messages and 150,000 emails. If you tried to read all the text generated on the Internet in just 60 seconds, it would take you a li...
Natural Language Processing, or NLP, is how we can transform human language into something that computers can understand. This is the technology behind voice assistants, chatbots, and systems capable of translating spoken language in real time.
Did you know that the word "run" has more definitions than any other word in the English language? According to the Oxford English Dictionary, it has 645 distinct meanings. You can "run a company", "run a marathon", "run a computer program", or even have a "runny nose". To us the intended meaning is usually obvious, but to a computer it is absolutely not the case. The same word can take on completely different meanings depending on the context in which it appears.
Unlike the neat rows and columns of a spreadsheet or the fixed grid of pixels that make up an image, the language has no predefined format. A sentence can be 5 words or 50. A document can contain names, dates, emotions, typos or jargon, and can even mix it all up. This makes it difficult to represent language in a systematic, machine-friendly way.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
3 sections- 1 Table of Contents
- 2 Classic NLP Methods
- 3 NLP based on Deep Learning
More Deep Learning & Neural Networks courses
View all 16Build, Train and Deploy Your First Neural Network with TensorFlow 2
The full ML workflow in TensorFlow 2 and Keras — build, train, monitor and deploy a neural network.
Deep Learning Frameworks and Model Implementation
Why frameworks matter and how to build, train and ship a production-ready deep-learning model.
Build a Generative AI Model
Build and train autoencoders and progress to GANs through the Globomantics business use case.
Advanced TensorFlow: Custom Training and Optimization
tensorflow · custom · optimization · deep · neural · networks · machine · data · science · loop · gradient · checklist · distributed · clipping · model · nested · components · correctness...
Build a Machine Learning Workflow with Keras TensorFlow 2.0
machine · workflow · keras · tensorflow · 2.0 · deep · neural · networks · data · science · models · layers · custom · model · reference · unsupervised · callbacks · convolutional · datas...
Build a Speech Recognition Model
ASR (_Automatic Speech Recognition_) is the technology that allows computers to convert spoken language into written text. At a fundamental level, ASR systems receive an audio signal — es...
Interested in this course?
Contact us to book it or get a custom training plan for your team.