A simple yet effective guide on Natural Language Processing(NLP) using Python

Prateek Nima
Analytics Vidhya
Published in
6 min readNov 8, 2020

--

Natural Language Processing(NLP)! Although the term might seem new, I can bet that you have definitively used it at least once in your lifetime.

  • Ever wondered whenever you type in your email on Gmail how does it suggests you a completed sentence?
  • Many of the times a mail automatically goes to your spam folder. How does that happen?
  • How is Alexa, Siri etc. able to understand you?

And the list goes on.

In this tutorial, we will go through a step by step guide which will help you get started through Natural Language Processing(NLP).

Before we get started NLP can be used for various purposes but not limited to:

  • Text Classification

It is a process which helps us to classify the text based on its content by analyzing and assigning tags to it.

  • Sentiment Analysis

Sentiment is a synonym for emotion. Using sentiment analysis we can identify the opinion of someone across various sources ranging from blogs, reviews to social media.

  • Topic Modelling

--

--