Skip to content

Jose Portilla and Pierian Training

NLP: Natural Language Processing with Python

Explore Jose Portilla’s NLP course for Python text processing, spaCy, NLTK, and classification, with clear notes on older dependencies and scope.

PaidIntermediate10+ hoursEnglishCertificateNatural Language Processing
Go to course

Opens on the provider’s site. Check current access and certificate terms there.

Course overview

Jose Portilla builds NLP foundations through text handling, linguistic processing, and machine-learning applications. The course uses established Python libraries such as spaCy, NLTK, and scikit-learn. It is useful when you want to understand the steps between raw text and a classifier instead of beginning with a chatbot interface.

What you will learn

  • Process text files and pattern matches
  • Apply tokenization and linguistic analysis
  • Prepare text features for models
  • Build and evaluate text classification workflows

Who this suits

Best suited to someone comfortable with Python basics and introductory data work. Familiarity with machine learning will help in the modeling sections. Practice on a small text collection whose labels and errors you can inspect.

Before you enroll

The listing reports an April 2023 update. Setup, spaCy models, and deep-learning dependencies may need adaptation. Treat it as foundational NLP material rather than a current LLM application course, and consult current library documentation when an example differs.

Paid course access follows Udemy’s current purchase or subscription terms. Check regional pricing, plan inclusion, and completion-certificate conditions on the provider page.

Put it into practice

Build a simple text classifier and inspect ten mistakes. Compare preprocessing choices against the same held-out set instead of accepting the first accuracy figure.

Source and review

This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.

View the curriculum and current access options at Udemy.

How YellowCourse describes and checks learning resources.

At a glance

Provider
Udemy
Learning format
Course
Price
Paid
Level
Intermediate
Study time (approx.)
10+ hours
Language
English
Certificate
Available; check provider terms
Created by
Jose Portilla and Pierian Training
Page updated
12 Oct 2026