Natural Language Processing (NLP) for Beginners Using NLTK

Your journey to NLP mastery starts here
Rating: 4.1 out of 5 (626 ratings)
11,519 students
Natural Language Processing (NLP) for Beginners Using NLTK
Rating: 4.1 out of 5 (626 ratings)
11,521 students
By the end of this course, you will know basic operations performed in NLP and tools made available to us by NLTK package.

Requirements

  • Basics of Python programming language and any development environment to write Python programs.
Description

In this video series, we will start with in introduction to corpus we have at our disposal through NLTK. Once we download the corpus and learn different tricks to access it, we will move on to very useful feature in NLP called frequency distribution. In this section, we will see how calculate, tabulate and plot  frequency distribution of words. In the next section, we will start learning NLP specific techniques that include:

1. Stemming

2. Lemmatization

3. Tokenization

Who this course is for:
  • This course is designed for people interested in learning Natural Language Processing (NLP) from scratch. No prior knowledge of NLP techniques is assumed.
Course content
3 sections • 8 lectures • 42m total length
  • Introduction to NLTK Corpora
    02:49
  • How to download corpora?
    02:28
  • How to access a corpus in NLTK corpora?
    04:54
  • Basics of Frequency Distribution
    06:30
  • Conditional Frequency Distribution
    07:24
  • Stemming
    06:16
  • Lemmatization
    06:43
  • Tokenization
    05:33

Instructor
Engineer and a Machine Learning Enthusiast
Harshal Samant
  • 4.1 Instructor Rating
  • 626 Reviews
  • 11,519 Students
  • 1 Course

Hi, I am an engineer by education. My specialization is in electronics. In spare time, I work on machine learning projects as I find them stimulating. Mostly I code in Python as it provides phenomenal libraries and have very vibrant support community. I am on Udemy to share my passion for machine learning and learn new skills in other walks of life.