Text Processing Using NLTK in Python [Video]

Preview in Mapt

Text Processing Using NLTK in Python [Video]

Krishna Bhavsar, Naresh Kumar, Pratap Dangeti
New Release!

Learn the tricks and tips that will help you design Text Analytics solutions
Mapt Subscription
FREE
€29.98/m after trial
Video
€104.04
RRP €122.38
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€104.04
€29.99 p/m after trial
RRP €122.38
Subscription
Video
Start 14 Day Trial

Frequently bought together


Text Processing Using NLTK in Python [Video] Book Cover
Text Processing Using NLTK in Python [Video]
€ 122.38
€ 104.04
Developing NLP Applications Using NLTK in Python [Video] Book Cover
Developing NLP Applications Using NLTK in Python [Video]
€ 122.38
€ 104.04
Buy 2 for €35.72
Save €174.20
Add to Cart

Video Details

ISBN 139781789348989
Course Length1 hour and 24 minutes

Video Description

Natural Language Processing (NLP) is a feature of Artificial Intelligence concerned with the interactions between computers and human (natural) languages. This course includes unique videos that will teach you various aspects of performing Natural Language Processing with NLTKβ€”the leading Python platform for the task.

In this course, you will learn what WordNet is and explore its features and usage. It will teach how to extract raw text from web sources and introduce some critical pre-processing steps. You will also get familiarized with the concept of pattern matching as a way to do text analysis.

By the end of the course, you will be confident & have covered various solutions, covering natural language understanding, Natural Language Processing, and syntactic analysis.

All the code and supporting files for this course are available on Github at https://github.com/PacktPublishing/Text-Processing-using-NLTK-in-Python

Style and Approach

This video course takes a solution-based approach where every topic is explicated with the help of a real-world example.

Table of Contents

Corpus and WordNet
The Course Overview
Accessing In-Built Corpora
Downloading an External Corpus
Counting All the wh-words
Frequency Distribution Operations
WordNet
The Concepts of Hyponyms and Hypernyms Using WordNet
Compute the Average Polysemy According to WordNet
Raw Text, Sourcing, and Normalization
The Importance of String Operations
Getting Deeper with String Operations
Reading a PDF File in Python
Reading Word Documents in Python
Creating a User-Defined Corpus
Reading Contents from an RSS Feed
HTML Parsing Using BeautifulSoup
Pre-Processing
Tokenization – Learning to Use the Inbuilt Tokenizers of NLTK
Stemming – Learning to Use the Inbuilt Stemmers of NLTK
Lemmatization – Learning to Use the WordNetLemmatizer of NLTK
Stopwords – Learning to Use the Stopwords Corpus
Edit Distance – Writing Your Own Algorithm to Find Edit Distance Between Two Strings
Processing Two Short Stories and Extracting the Common Vocabulary
Regular Expressions
Regular Expression – Learning to Use *, +, and ?
Regular Expression – Learning to Use Non-Start and Non-End of Word
Searching Multiple Literal Strings and Substrings Occurrences
Creating Date Regex
Making Abbreviations
Learning to Write Your Own Regex Tokenizer
Learning to Write Your Own Regex Stemmer

What You Will Learn

  • Import, access external corpus & explore frequency distribution of the text in corpus file
  • Learn WordNet usage and a couple of simple application assignments using WordNet
  • Read word & text files and create user-defined corpus
  • Learn HTML parsing using BeautifulSoup
  • Perform tokenization, stemming, lemmatization, spelling corrections, stop words removals, and more
  • Understand Regular expressions for character matching 
  • Write your own Regex tokenizer & stemmer using RNNs

Authors

Table of Contents

Corpus and WordNet
The Course Overview
Accessing In-Built Corpora
Downloading an External Corpus
Counting All the wh-words
Frequency Distribution Operations
WordNet
The Concepts of Hyponyms and Hypernyms Using WordNet
Compute the Average Polysemy According to WordNet
Raw Text, Sourcing, and Normalization
The Importance of String Operations
Getting Deeper with String Operations
Reading a PDF File in Python
Reading Word Documents in Python
Creating a User-Defined Corpus
Reading Contents from an RSS Feed
HTML Parsing Using BeautifulSoup
Pre-Processing
Tokenization – Learning to Use the Inbuilt Tokenizers of NLTK
Stemming – Learning to Use the Inbuilt Stemmers of NLTK
Lemmatization – Learning to Use the WordNetLemmatizer of NLTK
Stopwords – Learning to Use the Stopwords Corpus
Edit Distance – Writing Your Own Algorithm to Find Edit Distance Between Two Strings
Processing Two Short Stories and Extracting the Common Vocabulary
Regular Expressions
Regular Expression – Learning to Use *, +, and ?
Regular Expression – Learning to Use Non-Start and Non-End of Word
Searching Multiple Literal Strings and Substrings Occurrences
Creating Date Regex
Making Abbreviations
Learning to Write Your Own Regex Tokenizer
Learning to Write Your Own Regex Stemmer

Video Details

ISBN 139781789348989
Course Length1 hour and 24 minutes
Read More

Read More Reviews

Recommended for You

Developing NLP Applications Using NLTK in Python [Video] Book Cover
Developing NLP Applications Using NLTK in Python [Video]
€ 122.38
€ 104.04
Text Mining with Machine Learning and Python [Video] Book Cover
Text Mining with Machine Learning and Python [Video]
€ 122.38
€ 104.04
Data Visualization Projects in Python [Video] Book Cover
Data Visualization Projects in Python [Video]
€ 122.38
€ 104.04
Visitor Insights and Social Media Analytics in R [Video] Book Cover
Visitor Insights and Social Media Analytics in R [Video]
€ 122.38
€ 104.04
JavaScript (and jQuery) in 7 Days [Video] Book Cover
JavaScript (and jQuery) in 7 Days [Video]
€ 122.38
€ 104.04
All-in-One Introduction to Programming [Video] Book Cover
All-in-One Introduction to Programming [Video]
€ 122.38
€ 104.04