NLTK with Python 3

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

NLTK with Python 3

Text mining and Natural Language Processing (NLP) are among the most active research areas. Pre-processing your text data before feeding it to an algorithm is a crucial part of NLP. In this course, you will learn NLP using the natural language toolkit (NLTK), part of Python. You will learn the pre-processing of data to make it ready for any NLP application.

We go through text cleaning, stemming, lemmatization, part of speech tagging, and stop words removal. The difference between this course and others is that this course dives deep into the NLTK instead of teaching everything quickly.

This course has 21 videos. In the first part, you will learn the definition of NLP and its applications. Additionally, you will learn how to install NLTK and learn about its components.

In the part section, you will learn the core functions of NLTK and its methods and techniques. We examine different available algorithms for pre-processing text data.

In the end, we will build 3 NLP applications using the methods we learned in the previous section.

Specifically, we will go through developing a topic modelling application to identify topics in a large text. We will identify the main topics discussed in a large corpus.

Then, we will build a text summarization application. We will teach the computer to summarize the large text and to summarize the important points.

The last application is about sentiment analysis. Sentiment analysis in Python is a prevalent application that can be used on various text data. One of its applications is Twitter sentiment analysis. Since tweets are short pieces of text, they are ideal for sentiment analysis. We will go through building a sentiment analysis system in the last example.

Finally, we compare NLTK with SpaCy, which is another popular NLP library in Python. It’s going to be a fascinating course. Let’s start learning.

Who this course is for:

  1. Anyone interested in NLP and text mining.
Show More

What Will You Learn?

  • Learn Python NLTK Library
  • Learn Applications of NLP
  • Learn Text Pre-processing
  • Learn Stemming, Lemmatization, Part of Speech Tagging
  • Learn to Build A Topic Modeling Application
  • Learn to Build A Text Summarization Application
  • Learn to Build A Sentiment Analysis Application
  • And Much More...

Course Content

NLTK with Python 3

  • Natural Language Processing With Python and NLTK p.1
    00:00
  • Stop Words – Natural Language Processing With Python and NLTK p.2
    00:00
  • Stemming – Natural Language Processing With Python and NLTK p.3
    00:00
  • Part of Speech Tagging – Natural Language Processing With Python and NLTK p.4
    00:00
  • Chunking – Natural Language Processing With Python and NLTK p.5
    00:00
  • Chinking – Natural Language Processing With Python and NLTK p.6
    00:00
  • Named Entity Recognition – Natural Language Processing With Python and NLTK p.7
    00:00
  • Lemmatizing – Natural Language Processing With Python and NLTK p.8
    00:00
  • NLTK Corpora – Natural Language Processing With Python and NLTK p.9
    00:00
  • WordNet – Natural Language Processing With Python and NLTK p.10
    00:00
  • Text Classification – Natural Language Processing With Python and NLTK p.11
    00:00
  • Words as Features for Learning – Natural Language Processing With Python and NLTK p.12
    00:00
  • Naive Bayes – Natural Language Processing With Python and NLTK p.13
    00:00
  • Save Classifier with Pickle – Natural Language Processing With Python and NLTK p.14
    00:00
  • Scikit-Learn incorporation – Natural Language Processing With Python and NLTK p.15
    00:00
  • Combining Algos with a Vote – Natural Language Processing With Python and NLTK p.16
    00:00
  • Investigating Bias – Natural Language Processing With Python and NLTK p.17
    00:00
  • Better training data – Natural Language Processing With Python and NLTK p.18
    00:00
  • Sentiment Analysis Module – Natural Language Processing With Python and NLTK p.19
    00:00
  • Twitter Sentiment Analysis – Natural Language Processing With Python and NLTK p.20
    00:00
  • Graphing Live Twitter Sentiment – Language Processing With Python and NLTK p.21
    00:00

Student Ratings & Reviews

No Review Yet
No Review Yet
ResearcherStore

Want to receive push notifications for all major on-site activities?