Natural Language Processing Fundamentals (Udemy.com)
Use Python and NLTK (Natural Language Toolkit) to build your own text classifiers and solve common NLP problems.
Created by: Packt Publishing
Last updated June 2019
What you will learn
- Obtain, verify, and clean data before transforming it into a correct format for use
- Perform data analysis and machine learning tasks using Python
- Understand the basics of computational linguistics
- Build models for general natural language processing tasks
- Evaluate the performance of a model with the right metrics
- Visualize, quantify, and perform exploratory analysis from any text data
How it compares
Against the other 126 rated Udemy courses in Deep Learning on CourseDuck:
- Rating4.4 out of 5higher than 32% of them
- Reviews45#124 of 127 by number of reviews
- Length6.1 hoursshorter than 72% of them
- Last updatedJune 2019earlier than 96% of them
Course Description
If NLP hasn't been your forte, Natural Language Processing Fundamentals will make sure you set off to a steady start. This comprehensive guide will show you how to effectively use Python libraries and NLP concepts to solve various problems.
You'll be introduced to natural language processing and its applications through examples and exercises. This will be followed by an introduction to the initial stages of solving a problem, which includes problem definition, getting text data, and preparing it for modeling. With exposure to concepts like advanced natural language processing algorithms and visualization techniques, you'll learn how to create applications that can extract information from unstructured data and present it as impactful visuals. Although you will continue to learn NLP-based techniques, the focus will gradually shift to developing useful applications. In these sections, you'll understand how to apply NLP techniques to answer questions as can be used in chatbots.
By the end of this course, you'll be able to accomplish a varied range of assignments ranging from identifying the most suitable type of NLP task for solving a problem to using a tool like spacy or gensim for performing sentiment analysis. The course will easily equip you with the knowledge you need to build applications that interpret human language.
About the Author
Dwight Gunning is a data scientist at FINRA, a financial services regulator in the US. He has extensive experience in Python-based machine learning and hands-on experience with the most popular NLP tools such as NLTK, gensim, and spacy.
Sohom Ghosh is a passionate data detective with expertise in Natural Language Processing. He has publications in several international conferences and journals.
Anthony Ng has spent almost 10 years in the education sector covering topics such as algorithmic trading, financial data analytics, investment, and portfolio management and more. He has worked in various financial institutions and has assisted Quantopian to conduct Algorithmic Trading Workshops in Singapore since 2016. He has also presented in QuantCon Singapore 2016 and 2017. He is passionate about finance, data science and Python and enjoys researching, teaching and sharing knowledge. He holds a Master of Science in Financial Engineering from NUS Singapore and MBA and Bcom from Otago University.
Instructor Details
- 4.4 Rating
45 Reviews
Packt Publishing
Packt are an established, trusted, and innovative global technical learning publisher, founded in Birmingham, UK with over eighteen years experience delivering rich premium content from ground-breaking authors and lecturers on a wide range of emerging and established technologies for professional development.
Packt’s purpose is to help technology professionals advance their knowledge and support the growth of new technologies by publishing vital user focused knowledge-based content faster than any other tech publisher, with a growing library of over 9,000 titles, in book, e-book, audio and video learning formats, our multimedia content is valued as a vital learning tool and offers exceptional support for the development of technology knowledge.
We publish on topics that are at the very cutting edge of technology, helping IT professionals learn about the newest tools and frameworks in a way that suits them.
More courses by Packt Publishing
Rust: Building Reusable Code with Rust from Scratch (2019)
4.5 (522 Reviews)
Provider: Udemy
Time: 6.3h
$59.99
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 Kadeem Khan on 12/30/2024
I really enjoyed learning in this course. The content of the course covered a lot of ground. I would give it 5 stars, however, I spent about 50% of the time trying to get different packages to work/be compatible. I think this is a factor of how old the course is at this point (5 years). Overall, I learned so much.
By Louis Rewiako on 8/21/2024
Great and really comprehensive
By Leo Ort on 11/9/2023
Nice explanation.
By Venkata Sai Saran Karangula on 10/31/2020
Many concepts were not taught in detail. The course satisfies the name, fundamentals.
By Olsen Gupta on 6/3/2020
at least 3 pieces of information that I found useful good theory background between the codes, not too much just the right proportion
By Arunachala Damodar on 12/9/2019
A hidden gem, not many look into this. Guys, NLP is here!!!
By Samuel Kleske on 11/4/2019
Content is great, but he is too fast or high level. The videos could be clustered better - having the python examples in separated videos.
By Sanat Das on 9/13/2019
It's very good start
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100












