Natural language processing courses

Explore how computers understand and generate human language with our Natural Language Processing (NLP) courses. Learn the fundamentals of NLP, from text classification and sentiment analysis to building chatbots and virtual assistants, using techniques in machine learning, deep learning, and computational linguistics. Whether you're new to artificial intelligence or expanding your data science skills, these courses offer hands-on training to apply NLP in real-world applications.
87 total results

Natural language processing courses (10)

Most relevant

Filters

Level

Type

Learn all the skills you need to land a new career in tech.
 
Learn all the concepts you need to gain a new technical skill.
 
Prepare and practice for top industry certifications.
 
Learn concepts used for specific languages or technologies.
 

Average time to complete

Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
 
Most relevant
  1. NLP Data Scientists find meaning in language, analyze text and speech, and create chatbots. They use Python, SQL, & NLP to answer questions.
    • Includes 31 Courses
    • With Certificate
    • Beginner Friendly.
      100 hours
  2. Humans communicate with language, but computers communicate with data. Discover how to translate between the two in this course.
    • With Certificate
    • Beginner Friendly.
      1 hour
  3. Learn Python for Natural Language Processing, the field behind chatbots, search engines, and autocorrect.
    • Includes 8 Courses
    • With Certificate
    • Intermediate.
      10 hours
  4. Learn the basics of large language models (LLMs) and text-based Generative Artificial Intelligence (AI). We’ll show you how LLMs work and how they’re used.
    • Beginner Friendly.
      1 hour
  5. Use sentiment analysis and natural language processing to analyze Taylor Swift's lyrics.
    • Beginner Friendly.
      1 hour
  6. Excel in OpenAI APIs using Python. Discover API key authentication, access to completions APIs via endpoints, model configurations, and control of creativity and response length.
    • Beginner Friendly.
      2 hours
  7. Learn how to use PyTorch in Python to build text classification models using neural networks and fine-tuning transformer models.
    • With Certificate
    • Intermediate.
      4 hours
  8. Dive into generative AI on Google Cloud Platform. Learn AI development, GCP advantages and machine learning services, image generation, NLP, and more.
    • Beginner Friendly.
      2 hours
  9. Explore GPT models in the OpenAI Playground. Experiment with parameters to fine-tune responses and learn how to utilize multiple APIs, including chat completions and assistant APIs.
    • Beginner Friendly.
      2 hours
  10. Generate natural speech with Amazon Polly. Discover text processing, voice customization, SSML implementation, secure usage, and cost optimization techniques.
    • Intermediate.
      1 hour
1 - 10 of 10 results

Frequently asked questions about Natural language processing courses

  • Natural language processing (NLP) is a branch of artificial intelligence that helps computers understand, interpret, and generate human language. It combines techniques from machine learning, linguistics, and computer science to process text and speech.