Project based Text Mining in Python (Udemy.com)
Use of Natural Language Processing, Machine Learning and Sentiment Analysis towards Data Science
Created by: Taimoor khan
Last updated October 2021
What you will learn
- In this course the students will learn the basics of text mining and will build on it to perform document categorization, grouping and sentiment analysis.
- The practicals are carried out in Python language, Natural Language Processing (NLP) is used for pre-processing before training machine learning models.
- Sentiment analysis of user hotel reviews
- Deep neural networks for text analysis
How it compares
Against the other 503 rated Udemy courses in Teaching & Academics on CourseDuck:
- Rating4.2 out of 5higher than 7% of them
- Reviews96#436 of 504 by number of reviews
- Length10.5 hourslonger than 86% of them
- Last updatedOctober 2021earlier than 65% of them
Course Description
In this course, we study the basics of text mining.
The basic operations related to structuring the unstructured data into vector and reading different types of data from the public archives are taught.
Building on it we use Natural Language Processing for pre-processing our dataset.
Machine Learning techniques are used for document classification, clustering and the evaluation of their models.
Information Extraction part is covered with the help of Topic modeling
Sentiment Analysis with a classifier and dictionary based approach
Almost all modules are supported with assignments to practice.
Two projects are given that make use of most of the topics separately covered in these modules.
Finally, a list of possible project suggestions are given for students to choose from and build their own project.
Instructor Details
- 4.2 Rating
96 Reviews
Taimoor khan
I am a researcher and an academician since 2011, and have a background of professional software development for around 3 years. As an Assistant Professor in Computer Science faculty I have taught various courses to undergraduate and graduate students. I am particularly interested in courses related to software design and development, databases, artificial intelligence, machine learning and data mining etc.
My PhD research is related to data science and computational linguistics, having worked with large-scale textual data for building knowledge-based systems that are adaptive and evolve with the growing needs without having to explicitly trained for a specific scenario. I have published papers in internationally recognized journals and conferences where we proposed solutions to real-world data analysis issues. I have supervised tens of projects that offered software based solutions for social content analytics, recommendations and tracking evolving public interests.
More Teaching & Academics courses
GMAT Focus | Quantitative| Master Math Course | 2026 Updated
5.0 (854 Reviews)
Provider: Udemy
Time: 55.3h
$11.99
Speed Reading MACHINE 5.1: How To Read 307 Books In 2026
4.9 (1,386 Reviews)
Provider: Udemy
Time: 7.2h
$12.99
GRE Quantitative Prep | Master Math Course | 2026 Updated
4.9 (980 Reviews)
Provider: Udemy
Time: 59h
$10.99
IELTS Pro: Reading | Writing | Listening | Speaking (2026)
4.9 (799 Reviews)
Provider: Udemy
Time: 30.4h
$10.99
Reviews
By Dawood Sarfraz on 10/26/2023
Course "Project-based Text Mining in Python" was extremely informative and practical. The hands-on text mining approach provided valuable insights into real-world applications. The instructor's clear explanations and interesting projects made learning enjoyable. I strongly recommend this course to anyone interested in mastering text mining with Python.
By Shibli Nisar on 2/21/2022
Amazing course ....... Because of this course, I am capable to supervise multiple MS thesis .... Thank you Dr. Taimur for such a valuable course
By Muhammad Uzair on 4/21/2021
Exceptional! Gets right to the point and explains very well. The instructors explained everything clearly and nicely, just what I needed.
By Ein Stein on 10/10/2020
Can not follow all explanations.
By Umar on 8/25/2020
An absolutely wonderful course! I learned a lot about text mining. I think it is a must-take course for those who are interested in project based learning.
By Mayur Gade on 6/29/2020
Instructor is explaining the concepts at very fast pace and the conceptual and code explanation is not for beginners.
By FJ Kist on 4/24/2020
Professor TAimoor khan made Text Mining accessible for someone like me with very little programming experience. The step-by-step approach breaks down Text Mining neatly. it takes longer to finish the course than just listening to the videos. Professor Taimoor khan is a fast talker. So, I had watch most videos several times. Most of all, I'm amazed at what Text Mining is already achieving in science and business. I aim to use that knowledge for government.
By Mikaeel Khalid on 4/13/2020
This course widely covers Text Mining topics and explained very well. The codes are practical and useful. I'll recommend to everyone who is interested in Text Mining.
By Bilal Khan on 3/17/2020
An outstanding course that provides a ton of missing details not covered in other courses. Kudos to Sir Taimoor for his teaching style, passion and wealth of information!
By Sannia on 12/11/2019
It is going very good until now. I found that it is very to the point without creating any confusions. Yeah, It is very much helpful for me. Keep it up
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100






