technifyed

Free online

Natural Language Processing courses 303

Learn Natural Language Processing online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 303 courses

Coursera

Building AI Agents: Automation and NLP Foundations

Hey there, AI enthusiasts, tech trailblazers, and future-focused pros! Are you ready to explore the world of AI Agents and unleash the power of artificial intelligence? Buckle up for a deep dive into the cutting-edge tools and techniques transforming industries – and yes, your projects and workflow…

  • Coursera
  • 3 Hours and 20 Minutes
  • Self-paced
  • Paid certificate

Board Infinity

Transformers and NLP: Fine-Tuning Models with Hugging Face

Transformers, Fine-Tuning, and Model Evaluation is designed for learners with deep learning and NLP experience who want to master transformer architectures, fine-tune pre-trained models using Hugging Face, and deploy production-ready NLP solutions. You'll begin by exploring the transformer architec…

  • Coursera
  • 4 weeks of study, 3–5 hours/week
  • Self-paced
  • Paid certificate

Pearson

Learning Deep Learning: Building AI Applications

This course covers advanced deep learning topics, including Convolutional Neural Networks (CNNs), Recurrent Neural Networks (RNNs), and modern language models. You will learn techniques for image classification, time series prediction, and natural language processing. The course includes building a…

  • Coursera
  • Less than two weeks.
  • Self-paced
  • Paid certificate

EDUCBA

Python Case Study - Sentiment Analysis

4.818 ratings

Build and evaluate a sentiment analysis model using Python in this practical, project-based introduction to natural language processing (NLP) and machine learning. Designed for learners with basic Python knowledge, the course guides you from understanding the purpose and real-world applications of…

  • Coursera
  • 3 hours
  • Self-paced
  • Paid certificate

O.P. Jindal Global University

Text Mining for Marketing

Turn customer conversations into marketing insights with Text Mining for Marketing. If you work in marketing and want to make more data-driven decisions, this course will help you understand how to extract meaningful insights from customer reviews, social media posts, feedback, news, and other unst…

  • Coursera
  • 4 Weeks of study, 5-6 hours/week
  • Self-paced
  • Paid certificate

Whizlabs

NVIDIA: Fundamentals of NLP and Transformers

NVIDIA: Fundamentals of NLP and Transformers Course is the third course of the Exam Prep (NCA-GENL): NVIDIA-Certified Generative AI LLMs - Associate Specialization. This course provides learners with foundational knowledge of Natural Language Processing (NLP) and practical skills for working with N…

  • Coursera
  • 2 Weeks of Study, 4 hours/Week
  • Self-paced
  • Paid certificate

Simplilearn

Introduction to Long Short Term Memory (LSTM) Training

This comprehensive course on Long Short-Term Memory (LSTM) equips you with the skills to build advanced sequence models for time series forecasting and natural language processing. Begin by understanding the fundamentals of Recurrent Neural Networks (RNNs) and how LSTM addresses vanishing gradient…

  • Coursera
  • Self-paced
  • Paid certificate

John Wiley & Sons

Advanced Machine Learning, Neural Networks, and NLP

This course explores advanced machine learning techniques, neural networks, and natural language processing (NLP), all of which are critical in today’s data-driven world. Mastery of these skills enables professionals to solve complex problems in areas such as AI, automation, and big data analytics.…

  • Coursera
  • Self-paced
  • Paid certificate

Sage Publications

Research Methods and Insights in Social Media Marketing

This course equips learners with advanced research skills for social media marketing, emphasizing analytical strategies that inform professional marketing decisions. Participants explore big data analytics, sentiment analysis, and the dynamics of virality across global platforms. Learners develop p…

  • Coursera
  • 7 hours
  • Self-paced
  • Paid certificate

EDUCBA

Chatbots with Keras & NLP: Build & Evaluate

5.010 ratings

Build practical chatbot development skills using Keras, TensorFlow, and Natural Language Processing (NLP). Designed for learners who want hands-on experience creating conversational AI, this course guides you from text preprocessing and feature extraction to neural networks, generative chatbots, an…

  • Coursera
  • 8 hours
  • Self-paced
  • Paid certificate

Scrum Alliance

Leveraging AI for Precision Insights

This course equips scrum masters with the knowledge to combine quantitative product metrics with qualitative sentiment analysis for a 360-degree view of team health. Participants will discover how AI-driven analytics can evaluate velocity, cycle time, and burndown data alongside real-time morale in…

  • Coursera
  • Self-paced
  • Paid certificate

Coursera

Build & Evaluate NLP Transformer Pipelines

This course is designed to help learners master the core architecture of modern natural language processing by building and evaluating transformer-based pipelines from the ground up. Learners will begin by exploring the essential mechanics of tokenization, embeddings, and encoding, learning how tec…

  • Coursera
  • Self-paced
  • Paid certificate

Coursera

Preparing Multimodal Data: Vision, Audio, and NLP Pipelines

Raw images, audio clips, and text are only valuable when transformed into formats that AI models can actually use. This intermediate course equips you with the hands-on skills to build multimodal data processing pipelines across three core data types — visual, audio, and language — and to evaluate…

  • Coursera
  • Self-paced
  • Paid certificate

Sungkyunkwan University

Fundamentals of CNNs and RNNs

This course covers fundamental concepts of convolutional neural networks (CNNs) and recurrent neural networks (RNNs), which are widely used in computer vision and natural language processing areas. 
 In the CNN part, you will learn the concepts of CNNs, the two major operators (convolution and pool…

  • Coursera
  • 4 hours/week
  • Self-paced
  • Paid certificate

Coursera

ChatGPT Playground for Beginners: Intro to NLP AI

Welcome to the 'ChatGPT Playground for Beginners: Introduction to the world of AI' guided project! In this project, you'll create an AI-powered Health Assistant using the ChatGPT Playground Graphical User Interface, simulating a conversation between a family doctor and a patient. By delving into th…

  • Coursera
  • 2 hours
  • Self-paced
  • Paid certificate

Packt

Deep Learning, NLP, and AI Applications

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Explore the cutting-edge world of Deep Learning, Natural Language Process…

  • Coursera
  • 20 hours
  • Self-paced
  • Paid certificate

Packt

NLP – Machine Learning Models in Python

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of natural language processing…

  • Coursera
  • 10 hours
  • Self-paced
  • Paid certificate

Packt

Natural Language Processing - Transformers with Hugging Face

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. This course offers a deep dive into the world of…

  • Coursera
  • 6 hours
  • Self-paced
  • Paid certificate

Packt

Building a Customer Feedback Analyzer

Analyzing customer feedback is key to better business decisions, but handling large text data is challenging. By using data analysis, sentiment analysis, and AI-driven text summarization, you can quickly turn raw feedback into actionable insights, saving time and improving accuracy. Understanding c…

  • Coursera
  • 1 hour
  • Self-paced
  • Paid certificate

Packt

Mastering spaCy

This course teaches advanced techniques in Natural Language Processing (NLP) using spaCy and spaCy-LLM. You’ll learn how to integrate LLMs into your NLP workflows, creating custom components and models. Designed for both beginners and experienced developers, this course provides hands-on examples t…

  • Coursera
  • 12 hours
  • Self-paced
  • Paid certificate