Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Natural Language Processing (NLP) Fundamentals by Pearson

Natural Language Processing (NLP) Fundamentals by Pearson

5h 38mIntermediate2026-02-18

Authors

Pearson

Pearson

Course details

This course covers the fundamentals and some of the more advanced aspects of natural language processing (NLP). Are you ready to add NLP to your toolkit? Using the powerful NLTK package, explore the basics of text representation, cleaning, topic detection, regular expressions, and sentiment analysis before moving on to the PyTorch deep learning framework, text classification, and sequence-to-sequence models. Learn more about the transformer architectures underlying large language models (LLMs) like ChatGPT, Claude, and BERT. By the end of this course, you’ll be equipped with practical skills to leverage the extensive power of NLP tools and algorithms.

An ideal fit for data scientists with an interest in natural language processing, this course requires a working knowledge of basic algebra, calculus, and statistics, as well as basic programming experience.

Learning objectives
Implement text tokenization and representation.
Use one-hot encodings and bag of words.
Identify relevant words by applying TF-IDF.
Clean text through stemming and lemmatization techniques.
Match patterns using regular expressions.
Understand named entity recognition.
Cluster documents and model topics using various algorithms.
Conduct sentiment analysis, including handling negations and modifiers.
Utilize word embeddings for capturing semantic relationships.
Define GloVe.
Model sequences in PyTorch with RNNs, GRUs, and LSTM networks.
Transfer learning.
Apply language detection.
Understand and apply transformers.
Use LLMs for NLP tasks.
Build practical NLP applications with Hugging Face and large language models.

Concepts

Introduction

  • Natural language processing (NLP) - The basics

Text Representation

  • Topics
  • One-hot encoding
  • Bag of words
  • Stop words
  • TF-IDF
  • N-grams
  • Word embeddings
  • Demo

Text Cleaning

  • Topics
  • Stemming
  • Lemmatization
  • Regular expressions
  • Text cleaning demo

Named Entity Recognition

  • Topics
  • Part of speech tagging
  • Chunking
  • Chinking
  • Named entity recognition
  • Demo

Topic Modeling

  • Topics
  • Explicit semantic analysis
  • Document clustering
  • Latent semantic analysis
  • LDA
  • Non-negative matrix factorization
  • Demo

Sentiment Analysis

  • Topics
  • Quantify words and feelings
  • Negations and modifiers
  • Corpus-based approaches
  • Demo

Text Classification

  • Topics
  • Feedforward networks
  • Convolutional neural networks
  • Applications
  • Demo

Sequence Modeling

  • Topics
  • Recurrent neural networks
  • Gated recurrent unit
  • Long short-term memory
  • Autoencoder models
  • Demo

Applications

  • Topics
  • Word2vec embeddings
  • GloVe
  • Transfer learning
  • Language detection
  • Demo

NLP with Large Language Models

  • Topics
  • Large language models
  • Transformers
  • BERT
  • Hugging Face
  • NLP tasks
  • Demo

Conclusion

  • Course summary

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal