Natural Language Processing Courses
Learn how machines understand and generate human language, covering tokenization, word embeddings, attention mechanisms, and large language models.
Editor's Picks
Top Rated in Natural Language Processing
Natural Language Processing with Deep Learning
Stanford Online

Machine Learning Specialization
Coursera

Practical Deep Learning for Coders
fast.ai
All Natural Language Processing Courses

Practical Deep Learning for Coders
fast.ai

Introduction to Deep Learning
MIT
Machine Learning Crash Course
NLP Course
Hugging Face
Natural Language Processing with Deep Learning
Stanford Online

Machine Learning Specialization
Coursera

Azure AI Fundamentals
Microsoft Learn
Machine Learning Scientist with Python
DataCamp

Natural Language Processing Specialization
Coursera

TensorFlow Developer Professional Certificate
Coursera

Machine Learning
edX

Machine Learning with Python: from Linear Models to Deep Learning
edX
Principles of Machine Learning
edX

Machine Learning A-Z: AI, Python & R
Udemy

NLP - Natural Language Processing with Transformers in Python
Udemy

LangChain Masterclass - Build 15 LLM Apps with LangChain
Udemy

TensorFlow Developer Certificate in 2024: Zero to Mastery
Udemy

Finetuning Large Language Models
DeepLearning.AI

LangChain: Chat with Your Data
DeepLearning.AI

Vector Databases: from Embeddings to Applications
DeepLearning.AI

Building and Evaluating Advanced RAG Applications
DeepLearning.AI

Knowledge Graphs for RAG
DeepLearning.AI

Building Multimodal Search and RAG
DeepLearning.AI
Practical Deep Learning for Coders Part 2: Deep Learning Foundations to Stable Diffusion
fast.ai
Computational Linear Algebra
fast.ai

A Code-First Introduction to NLP
fast.ai

Introduction to Machine Learning
MIT OpenCourseWare

Machine Learning for Healthcare
MIT OpenCourseWare

Intro to TensorFlow for Deep Learning
Natural Language Processing
Kaggle
Azure AI Engineer Associate
Microsoft Learn
Machine Learning for Beginners
Microsoft
AI for Beginners
Microsoft

IBM AI Developer Professional Certificate
Coursera

Machine Learning with Python
Coursera

Natural Language Processing Nanodegree
Udacity
Deep Learning in Python
DataCamp
Introduction to Natural Language Processing in Python
DataCamp
Supervised Learning with scikit-learn
DataCamp
Machine Learning with Python: Foundations
LinkedIn Learning
NLP with Python for Machine Learning Essential Training
LinkedIn Learning

Large Language Models with Semantic Search
DeepLearning.AI

Open Source Models with Hugging Face
DeepLearning.AI

AI for Medicine Specialization
Coursera
OpenAI Python API Bootcamp: Build AI Apps Fast
Udemy

Modern Natural Language Processing in Python
Udemy

Understanding and Applying Text Embeddings
DeepLearning.AI
Machine Learning Fundamentals
edX
Building AI Applications with Watson APIs
Coursera
Introduction to LLMs in Python
DataCamp
LLM University (LLMU)
Cohere
Machine Learning with Python
freeCodeCamp
Artificial Intelligence Fundamentals
IBM SkillsBuild
Browse Natural Language Processing Courses by Provider
See natural language processing courses from a specific platform.