Hands On Natural Language Processing (NLP) using Python (Udemy.com)
Learn Natural Language Processing ( NLP ) & Text Mining by creating text classifier, article summarizer, and many more.
Created by: Next Edge Coding
Last updated September 2019
What you will learn
- Understand the various concepts of natural language processing along with their implementation
- Build natural language processing based applications
- Learn about the different modules available in Python for NLP
- Create personal spam filter or sentiment predictor
- Create personal text summarizer
How it compares
Against the other 126 rated Udemy courses in Deep Learning on CourseDuck:
- Rating4.5 out of 5higher than 46% of them
- Reviews1,964#37 of 127 by number of reviews
- Length10.6 hourslonger than 52% of them
- Last updatedSeptember 2019earlier than 94% of them
Course Description
In this course you will learn the various concepts of natural language processing by implementing them hands on in python programming language. This course is completely project based and from the start of the course the main objective would be to learn all the concepts required to finish the different projects. You will be building a text classifier which you will use to predict sentiments of tweets in real time and you will also be building an article summarizer which will fetch articles from websites and find the summary. Apart from these you will also be doing a lot of mini projects through out the course. So, at the end of the course you will have a deep understanding of NLP and how it is applied in real world.
Instructor Details
- 4.5 Rating
1,964 Reviews
Next Edge Coding
I am a developer, gadget geek and data enthusiast. I am currently doing my Bachelors in Computer Science in India. I have been programming since the age of 12 and it's the thing I enjoy doing most.
I have experience of working on several real life projects based on Machine Learning, Natural Language Processing, Big Data with Hadoop and Spark, JavaScript, Front and back end web development and may more.
Currently I have 7000+ happy students on Udemy and still counting. Teaching is not my profession but passion. Whenever I learn something, I just love to share it with other people and that interest has brought me to this diverse platform.
By the way, thank you for reading all that. Peace.
More courses by Next Edge Coding
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 Victor Zaldivar on 11/24/2022
Una buena elección. Tiene buenas introducciones a los temas teóricos y apunta a referencias más científicas para quien desee profundizar. Una área de oportunidad es que los ejemplos usan versiones "viejas" de las liberías y muchos ejemplos no corren como se muestra en el curso, hay que investigar los cambios en las versiones para poder correr todos los ejemplos. en general muy buen curso
By Raja Ramani Ramalingam on 11/29/2021
Honestly telling I would have taken this course at very early, concepts are explained briefly and concisely . if someone want to taste the flavor of NLP this one will be my first suggestion. Thanks to Bijoyan. If he features new course (mainly project based) on NLP with deep-learning it will be a no brainer in Udemy platform. Thanks once again.
By Anonymized User on 6/30/2021
I am very inspired by the fact that the instructor is a young man sharing his knowledge through this course. I am sure the future holds great things for him. The explanations and the flow and the examples are all well presented. Only not sure if the coding (layers of nested for loops and if conditions etc.) is efficient and the best practice in the real world. Overall it is great course for someone looking to be introduced to NLP with some limited background in python & ML .
By Lionel TADJOU on 4/17/2020
J'ai trouvé le cours très intéressant car il explique comment sont calculées les représentations des moet dans les textes pour faire des analyses et les projet sont très intéressants car ils expliques commet utiliser les réprésentations (BOW, TF-IDF, n-gram) basées sur le comptage d'occurences des mots pour des problèmes concrets de NLP certes de petites tailles. Aussi dans le cours, des librairies sont utlisées pour aller plus vite dans certains calculs. Très bon cours pour comprendre les bases du NLP.
By Puneeth Bikks on 4/8/2020
I liked all the chapters/videos except word2vec. It could have been much more detailed. Also, while choosing the examples and code structure , it could have been specific. Eg: Please choose list-of-words as "words" or anything with word "words" but not "sentences". Rest seems good! Thank you.
By Olga Matthiopoulou on 11/22/2019
This course is quite thorough in covering all the basics of NLP. The projects are a great starting point and really help. I would have liked a final project that we had to complete ourselves, but other than that I am satisfied with the course content and the instructor. One note to the instructor is maybe use Juputer Notebook as it was hard to see against the dark theme of Spyder. It is also more of an industry standard. I followed along using Jupyter Notebook which simplified everything.
By Talha Anwar on 10/18/2019
This is one of the best course, i see. Though there are some issue, like font size, code should be in center of editor. Good thing is that instructor first give intution of how things works with very easy example and do work manually. The other good thing is instructor does rely less on pre built functions of nltk for creating bag of words or TF-IDF, instead he code them. This help me to understand them more clearly
By Brandon Welch on 7/22/2018
By far the best NLP course on Udemy. I highly recommend starting here if you're interested in NLP. The instructor's python coding is also very intuitive and he does a great job explaining along the way. This was good for me. I'm a SAS programmer, and python doesn't immediately click with me.
By Enayetur Raheem on 5/3/2018
For an intro level course, it is great. The instructor knows the materials and has a caring attitude of teaching. My two suggestion: Use a different theme in Spyder since red fonts are not visible on dark background especially on mobile devices. Do not typeset code when you are at the bottom of the screen. Create some extra space at the bottom and typeset near the 3rd quarter of the screen from the top. Thanks
By Shubhendra Kumar on 4/25/2018
The course 'Hands On Natural Language Processing (NLP) using Python' was excellent. The way in which the instructor delivers the content is engaging. This course is a must for someone who wishes to learn NLP with python and wants to focus on TEXT ANALYSIS. This course also teaches how to implement Machine Learning in context of NLP on Text Analysis. The instructor is very responsive and always answered all of my doubts and queries within few hours of posting the same. Overall its a must do course !!!. A big thanks to the instructor and Udemy for bringing out this course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100







