You know how to tokenize text, but now what can you do with it? In this tutorial, you will learn how to use regular expressions along with NLTK.

## Lexical Resources and NLP Pipeline

After learning the basics of nltk and how to manipulate corpora, you will learn important concepts in NLP that you will use throughout the following tutorials.

## Frequency Distribution in NLTK

After learning about the basics of Text class, you will learn about what is **Frequency Distribution** and what resources the NLTK library offers.

## NLTK Corpus

In the previous NLTK tutorial, you learned what frequency distribution is. Now, you will learn how what a corpus is and how to use it with NLTK.

## NLTK Getting Started

This is the first part of the series that will introduce you to the NLTK module. In this tutorial, you will learn how to set up your NLTK and start with some of the functions in the module.

## Edit Distance and Jaccard Distance Calculation with NLTK

## Edit Distance

Edit Distance (a.k.a. Levenshtein Distance) is a measure of similarity between two strings referred to as the source string and the target string.

The distance between the source string and the target string is the minimum number of edit operations (deletions, insertions, or substitutions) required to transform the source into the target. The lower the distance, the more similar the two strings.

Continue reading “Edit Distance and Jaccard Distance Calculation with NLTK”