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

SkillUp

Advanced Healthcare Analytics

Take your healthcare analytics and machine learning skills to the next level! Advanced Healthcare Analytics brings together neural networks, deep learning imaging models, and clinical natural language processing (NLP) to solve high-value problems in modern healthcare. You will explore architectures…

  • Coursera
  • 4 weeks of study, 2 hours/week
  • Self-paced
  • Paid certificate

O.P. Jindal Global University

Machine Learning for Marketing

Learn Machine Learning Techniques in Marketing

Learning path or series
  • Coursera
  • Self-paced
  • Paid certificate

EDUCBA

AI & Predictive Analytics with Python

4.919 ratings

Artificial Intelligence and predictive analytics are transforming how organizations analyze data and solve complex problems. In this course, you will build practical skills in AI, predictive analytics, machine learning, and Natural Language Processing (NLP) with Python by progressing from foundatio…

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

Coursera

Sentiment Analysis with Deep Learning using BERT

In this 2-hour long project, you will learn how to analyze a dataset for sentiment analysis. You will learn how to read in a PyTorch BERT model, and adjust the architecture for multi-class classification. You will learn how to adjust an optimizer and scheduler for ideal training and performance. In…

  • Coursera
  • 120 minutes
  • Self-paced
  • Paid certificate

Edureka

Advanced Tokenization and Sentiment Analysis

This course offers a clear pathway to undertsand advanced tokenization and sentiment analysis—two core pillars of modern NLP. You'll learn how to convert raw text into structured input using subword, character-level, and adaptive tokenization techniques, and how to extract sentiment using rule-base…

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

Coursera

NLP: Twitter Sentiment Analysis

In this hands-on project, we will train a Naive Bayes classifier to predict sentiment from thousands of Twitter tweets. This project could be practically used by any company with social media presence to automatically predict customer's sentiment (i.e.: whether their customers are happy or not). Th…

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

Coursera

Transfer Learning for NLP with TensorFlow Hub

This is a hands-on project on transfer learning for natural language processing with TensorFlow and TF Hub. By the time you complete this project, you will be able to use pre-trained NLP text embedding models from TensorFlow Hub, perform transfer learning to fine-tune models on real-world data, bui…

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

Coursera

Building Vision and NLP Workflows with TensorFlow pipelines

Building Vision and NLP Workflows with TensorFlow and Transformers focuses on developing machine learning pipelines for computer vision and natural language processing tasks. In this course, you will learn how modern AI applications process images and text using deep learning frameworks and transfo…

  • Coursera
  • 3 weeks / 3–4 hours per week
  • Self-paced
  • Paid certificate

Board Infinity

Transformers in Action: A Practical Approach to NLP and AI

"This intermediate-level course takes you beyond AI theory into the practical world of Natural Language Processing (NLP) powered by Transformer architectures. You’ll trace the evolution of language models—from traditional statistical methods and recurrent networks to attention-based systems like BE…

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

Board Infinity

Learn About Cohere SDKs and APIs

Learn About Cohere SDKs and APIs is a comprehensive course designed to provide a deep dive into the world of Cohere, a leading platform in natural language processing (NLP). Spanning three modules, the course begins with the fundamentals of Cohere, exploring its NLP capabilities, basic operations,…

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

Edureka

AI Applications: Computer Vision and Speech Recognition

Welcome to AI Applications: Computer Vision and Speech Recognition, where you will gain hands-on expertise in using cutting-edge technologies to process visual data and interpret human speech. This course equips you with practical skills to address real-world challenges in computer vision and speec…

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

Coursera

Python NLTK for Beginners: Customer Satisfaction Analysis

In this 2-hour course, we'll learn to analyze customer reviews for an online women's clothing shop. Our task is determining which clothing category (Tops, Bottoms, Jackets, Dresses, or Intimate) has higher customer satisfaction. The data consists of text reviews, and we'll use Python with pandas fo…

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

Edureka

Data Streaming and NLP with PySpark

Data Streaming and NLP with PySpark explores streaming data processing and NLP using the power of distributed computing. This course equips learners with the skills to build scalable data-streaming applications and perform advanced NLP tasks on large datasets. Through hands-on labs, you will gain p…

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

Codio

Select Topics in Python: Natural Language Processing

Code and run your first NLP program in minutes without installing anything! This course is designed for learners who have some experience with Python but are a novice to NLP. The modules in this course cover processing and analyzing text; analyzing speech, syntax, and semantics; and building a chat…

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

Edureka

Natural Language Processing Essentials

This course introduces the fundamentals of Natural Language Processing (NLP), combining core linguistic concepts with hands-on programming techniques to help you understand how machines process human language. Whether you're new to NLP or looking to build foundational skills, this course provides a…

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

Coursera

Create Chatbots & NLP Apps

Ready to transform customer interactions through intelligent conversation? This Short Course was created to help data analysts and professionals accomplish the development of sophisticated chatbot applications with natural language processing capabilities. By completing this course, you'll be able…

  • Coursera
  • 180 minutes
  • Self-paced
  • Paid certificate

Coursera

LangChain: Application Development Essentials

This course unravels the intricacies of LangChain, a versatile framework for creating applications with language models. As AI and natural language processing become more integral to technological advancements, mastering LangChain is essential for modern developers. This course navigates through th…

  • Coursera
  • 75 minutes
  • Self-paced
  • Paid certificate

Edureka

Machine Learning and NLP Basics

The Machine Learning and NLP Basics course is a learning resource designed for individuals interested in developing foundational knowledge of machine learning (ML) and natural language processing (NLP). This course is ideal for students, data scientists, software engineers, and anyone seeking to bu…

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

Coursera

NLP: Fine-Tune & Preprocess Text

Did you know that 80% of the world's data is unstructured text? Yet most organizations struggle to extract actionable insights from this goldmine of information. This Short Course was created to help machine learning and AI professionals accomplish domain-specific natural language processing throug…

  • Coursera
  • 102 minutes
  • Self-paced
  • Paid certificate