Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Project based Text Mining in Python
Rating: 4.2 out of 5(96 ratings)
550 students

Project based Text Mining in Python

Use of Natural Language Processing, Machine Learning and Sentiment Analysis towards Data Science
Created byTaimoor khan
Last updated 10/2021
English

What you'll 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

Course content

13 sections96 lectures10h 30m total length
  • Course Introduction1:30

    Course Introduction

  • Instructor's Introduction0:51

    Introduction of the Instructor

  • Course Outline3:32

    Outline of the course, briefly describing the content of its 9 modules.

  • Course Overview5:17

    An overview of the project to do at the end of this course is given. It almost covers all the topics that we study during this course.

Requirements

  • Basics of programming (Any language, python is a bonus)
  • Basic understanding of Machine Learning
  • Can code with lists, loops and conditions and have basic understanding of models learning patterns from data

Description

In this course, we study the basics of text mining.

  1. The basic operations related to structuring the unstructured data into vector and reading different types of data from the public archives are taught.

  2. Building on it we use Natural Language Processing for pre-processing our dataset.

  3. Machine Learning techniques are used for document classification, clustering and the evaluation of their models.

  4. Information Extraction part is covered with the help of Topic modeling

  5. Sentiment Analysis with a classifier and dictionary based approach

  6. Almost all modules are supported with assignments to practice.

  7. Two projects are given that make use of most of the topics separately covered in these modules.

  8. Finally, a list of possible project suggestions are given for students to choose from and build their own project.

Who this course is for:

  • Beginners in python and curious about data science
  • Knows programming in Python and basic concepts of Data Science but cannot practically relate the two.
  • Intermediate level Data scientists interested in latest text analysis approaches.