Learn NLP
29 expert-rated courses covering NLP. Compared by rating, price, difficulty, and job relevance so you can pick the right one.
Available on
Top NLP Courses

Develop NLP Solutions with Azure AI Services
Build natural language processing solutions with Azure AI Language. Cover text analysis, translation, question answering, and conversational AI.

Deep Learning Specialization
Five-course specialization on deep learning architectures including CNNs, RNNs, and transformers, with practical projects in TensorFlow.

The AI Engineer Course 2026: Complete AI Engineer Bootcamp
Comprehensive bootcamp covering AI fundamentals, Python, NLP, LLMs, LangChain, vector databases, and speech recognition.

Intro to Artificial Intelligence
Intermediate course covering AI foundations including machine learning, computer vision, NLP, and probabilistic reasoning.

Microsoft Certified: Azure AI Engineer Associate (AI-102)
Certification path for designing and implementing Azure AI solutions across NLP, computer vision, content moderation, and generative AI.

PyTorch for Deep Learning Professional Certificate
Hands-on professional certificate for building, optimizing, and deploying modern PyTorch deep learning systems.

Practical Deep Learning for Coders (2022)
Free practical deep learning course covering real-world applications, deployment, and foundational model building using PyTorch and fastai.

Practical Deep Learning for Coders (2018 Edition)
Free 7-week practical deep learning program with lesson-based progression across CV, NLP, and recommendation systems.

LLM Course
Comprehensive free course on NLP and LLMs using Transformers, Datasets, Tokenizers, Accelerate, and the Hugging Face Hub.

Transformer-Based NLP Applications
Build transformer-based NLP applications including text classification, named entity recognition, and question answering.

Computer Science Bachelor's - Artificial Intelligence Concentration
Online bachelor completion pathway with AI concentration covering machine learning, deep learning, NLP, computer vision, and human-AI interaction.

Advanced Natural Language Processing Regression 2024
In NLP, regression involves transforming text into coordinates, and then identifying the distribution of these coordinates. It's about converting textual data ...

Twitter sentiment analysis & Natural language processing (NLP) for ...
In this course will be fetching real-time tweets from Twitter and predicting sentiment of tweets using natural language processing and Python machine learning ...

Hugging Face Course for Beginners
Hugging Face is a company and open-source community that focuses on natural language processing (NLP) and artificial intelligence (AI). ... Python, AI ...

AI for Beginners: Learn Tools, Prompts & Use Cases
Build a basic Sentiment Analyzer using Python and scikit-learn. - Create a sample training dataset by collecting man sample product review comments and labeling ...

The Ultimate ChatGPT Class for Beginners 2023
Nlp is the tech that allows an AI model to understand, interpret, and generate human language in a way that's natural and easy for us to comprehend. Nlp is the ...

MLU: Accelerated Natural Language Processing
Accelerated NLP class with slides, notebooks, datasets, and a final project.

Generative AI and Large Language Models
Comprehensive introduction to generative AI technologies and large language models, covering architecture, training, and deployment. Learn to build and deploy LLM applications at scale.

Fundamentals Of Natural Language Processing
Learn the core concepts and techniques of natural language processing. Cover tokenization, text preprocessing, word embeddings, and fundamental NLP algorithms. Build understanding of how machines process and understand human language.

Create Chatbots and NLP Apps
Build intelligent chatbots and NLP applications from scratch. Learn chatbot architecture, dialogue systems, intent recognition, and entity extraction. Apply NLP techniques to create conversational AI that understands and responds to user input.
+ 9 more courses available