Natural Language Processing (NLP) with Python and NLTK (Udemy.com)
Master Natural Language with Python and NLP using Spam Filter detection
Created by: Abhishek Kumar
Last updated January 2020
What you will learn
- Natural Language Processing using Python
How it compares
Against the other 126 rated Udemy courses in Deep Learning on CourseDuck:
- Rating4.5 out of 5higher than 46% of them
- Reviews41#125 of 127 by number of reviews
- Length3.5 hoursshorter than 88% of them
- Last updatedJanuary 2020earlier than 93% of them
Course Description
Natural Language Processing or NLP is a very popular field and has lots of applications in our daily life. From typing a message to auto-classification of mails as Spam or not-spam NLP is everywhere.
NLP is a field concerned with the ability of a computer to understand, analyze, manipulate and potentially generate human language. In this course we study about NLP and use the NLP toolkit or NLTK in Python.
The course contains following:
Introduction to NLP and NLTK
NLP Pipeline
Reading raw data
Cleaning and Pre-processing
Tokenization
Vectorization
Feature Engineering
Training ML Algorithm for Classifying Spam and non-spam messages
This course would be very useful for Applied Machine Learning Scientists and Data Scientists who are working on NLP/NLU.
Instructor Details
- 4.5 Rating
41 Reviews
Abhishek Kumar
I am working as Computer Scientist at Adobe. I have 7 years of extensive experience in Programming. I am a Machine Learning enthusiast and have 4+ years of experience in Machine Learning.
I am very passionate about learning the latest developments in Computer Vision and Machine Learning and like sharing my knowledge with others.
More courses by Abhishek Kumar
More Deep Learning courses
A deep understanding of deep learning (with Python intro) (2026)
4.8 (6,559 Reviews)
Provider: Udemy
Time: 57.3h
$109.99
Deep Learning Prerequisites: Logistic Regression in Python (2026)
4.8 (4,922 Reviews)
Provider: Udemy
Time: 6.9h
$109.99
Data Science: Transformers for Natural Language Processing (2026)
4.8 (3,034 Reviews)
Provider: Udemy
Time: 19.1h
$79.99
Complete Tensorflow 2 and Keras Deep Learning Bootcamp (2022)
4.7 (8,938 Reviews)
Provider: Udemy
Time: 19.2h
$16.99
Deep Learning: Advanced Computer Vision (GANs, SSD, +More!) (2026)
4.7 (7,132 Reviews)
Provider: Udemy
Time: 17.2h
$124.99
Reviews
By Ravikumar S Gampala on 4/8/2025
Instructor needs to spell the words clearly and completely (slow down a bit). Otherwise, very well organized and instructed course.
By VISHAL KHANNA KADABOINA on 11/21/2023
reaching my expectations
By Ash masadeh on 5/22/2021
too simple and lots of repetitions so far .. i hope we will learn something deep
By John May on 9/25/2020
Very organized - easy to follow. I understood the material
By Dharmendra Dangi on 4/23/2020
very nice lecturer
By Taban Eslami on 3/7/2020
A useful course for starting NLP!
By Ozan Ă–zdemir on 1/26/2020
No subtitles, it can be difficult to understand the speech and the resources should be uploaded.
By Moritz Wunderwald on 11/28/2019
The course gives a great overview of the topic. The first part is a bit too slow and repetitive, the second part is more interesting and challenging.
By Apurba on 10/25/2019
Great tutorial .Not completed yet. But, already learned some useful stuff.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100







