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

Great Learning

Text Classification in NLP

4.6538 ratings

This free text classification in nlp course is built for analytics, data science, and business learners who want the topic explained with context and usable examples. The course introduces data preparation, model thinking, visual analysis, and evaluation in a way that shows how the pieces work toge…

  • Great Learning Academy
  • 1.5 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Great Learning

Sentiment Analysis using Python

4.5709 ratings

This free sentiment analysis using Python course helps learners learn everything from scratch. First, you will go through what Machine Learning is and its categories. You will dive into supervised and unsupervised Machine Learning and understand its various categories. You will then get introduced…

  • Great Learning Academy
  • 1.5 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Microsoft

Optimize generative AI model performance with Microsoft Foundry

Explore complementary strategies to optimize generative AI model performance, including prompt engineering, system messages, model parameters, Retrieval Augmented Generation (RAG), and fine-tuning. Learn when to use each strategy and how to combine them.

  • Microsoft Learn
  • 2 hours
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Delft University of Technology

AI in Practice: Applying AI

4.551 ratings

Learn about the implementation and practical aspects of Artificial Intelligence and how to write a plan for applying AI in your own organization in a step-by-step manner.

  • edX
  • 5 weeks, 3 - 5 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

IBM

Deep Learning with TensorFlow and Keras

4.418 ratings

Become proficient with tensor operations in PyTorch. Learn how to build and train linear regression models from scratch, apply logistic regression for classification tasks, and handle data efficiently while optimizing models using gradient descent techniques.

  • edX
  • 5 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Microsoft

Introduction to AI speech concepts

Imagine AI apps and agents that you can talk to. Explore the concepts behind AI speech, including speech recognition and synthesis.

  • Microsoft Learn
  • 30 minutes
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Arm Education

Machine Learning at the Edge on Arm: A Practical Introduction

4.5157 ratings

****This course will provide you with the hands-on experience you’ll need to create innovative machine learning applications using ubiquitous Arm-based microcontrollers.

  • edX
  • 6 weeks, 3 - 6 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

DeepLearning.AI

Natural Language Processing in TensorFlow

4.66,538 ratings

If you are a software developer who wants to build scalable AI-powered algorithms, you need to understand how to use the tools to build them. This Specialization will teach you best practices for using TensorFlow, a popular open-source framework for machine learning. In Course 3 of the DeepLearning…

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

Duke University

Introduction to Machine Learning

4.73,840 ratings

This course provides a foundational understanding of machine learning models (logistic regression, multilayer perceptrons, convolutional neural networks, natural language processing, etc.) and demonstrates how they can solve complex problems in various industries, from medical diagnostics to image…

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

DeepLearning.AI

Natural Language Processing with Classification and Vector Spaces

4.64,647 ratings

In Course 1 of the Natural Language Processing Specialization, you will: a) Perform sentiment analysis of tweets using logistic regression and then naïve Bayes, b) Use vector space models to discover relationships between words and use PCA to reduce the dimensionality of the vector space and visual…

  • Coursera
  • At the rate of 5 hours a week, it typically takes 4 weeks to complete one Cours…
  • Self-paced
  • Paid certificate

Microsoft

Azure AI Fundamentals: Build & Deploy AI

4.727 ratings

The course introduces technical professionals to core AI concepts, machine learning fundamentals, and the application of Azure AI services to build intelligent solutions. ​

  • edX
  • 1 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Great Learning

ChatGPT for NLP

4.5533 ratings

Learn NLP and text summarization with GPT-5 refined prompts, enabling accurate, coherent, and context-aware language analysis for practical applications. In this course, we'll take you on a journey to learn NLP application using the power of ChatGPT. First, we'll provide you with a comprehensive in…

  • Great Learning Academy
  • 30 minutes
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Johns Hopkins University

Data Science Capstone

4.51,241 ratings

The capstone project class will allow students to create a usable/public data product that can be used to show your skills to potential employers. Projects will be drawn from real-world problems and will be conducted with industry, government, and academic partners.

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

IBM

Models and Platforms for Generative AI

4.713 ratings

This course focuses on the core concepts and models of generative AI, including deep learning and large language models. It covers the concept of foundation models and the capabilities of pre-trained models and platforms for AI application development.

  • edX
  • 3 weeks, 2 - 3 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Microsoft

Operationalize generative AI applications (GenAIOps)

Learn the full GenAIOps lifecycle for generative AI applications, from planning and prompt management to evaluation, automated testing, monitoring, and tracing in production.

Learning path or series
  • Microsoft Learn
  • 6 hours
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Microsoft

Develop AI agents on Azure

Learn how to develop AI agents on Azure using the Microsoft Foundry Agent Service and Microsoft Agent Framework. AI-3026

Learning path or series
  • Microsoft Learn
  • 10 hours
  • Self-paced
  • Free course
  • Free badge
  • Intermediate

Great Learning

Artificial Intelligence and Machine Learning Projects

4.5173 ratings

Portfolio-minded beginners often need an AI and ML projects course that turns broad concepts into visible use cases. This free course introduces project-led learning through face recognition with Python, emotion detection, Twitter sentiment analysis, gender identification from photos, fake news det…

  • Great Learning Academy
  • 1.5 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner