Stemming Vs. Lemmatization with Python NLTK

Stemming Vs. Lemmatization with Python NLTK

Stemming and Lemmatization are text/word normalization techniques widely used in text pre-processing. They basically reduce the words to their root form. Here is an example: Let’s say you have to train the data for classification and you are choosing any...
Text Classification using Machine Learning

Text Classification using Machine Learning

Machine Learning, Deep Learning, Artificial Intelligence are the popular buzzwords in present trends. Artificial Intelligence(AI) is the branch of computer science which deals with developing intelligence artificially to the machines which are able to think, act and...
Better Word Embeddings Using GloVe

Better Word Embeddings Using GloVe

We talked about word embeddings a bit in our last article, using word2vec. Word embeddings are one of the most powerful tools available to NLP developers today, and most NLP tasks will require some kind of word embedding in one of the levels. Thus, it is important to...
Feature Extraction in Natural Language Processing

Feature Extraction in Natural Language Processing

In simple terms, Feature Extraction is transforming textual data into numerical data. In Natural Language Processing, Feature Extraction is a very trivial method to be followed to better understand the context. After cleaning and normalizing textual data, we need to...
Abstractive Summarization Using Google’s T5

Abstractive Summarization Using Google’s T5

In this article, we will discuss abstractive summarization using T5, and how it is different from BERT-based models. T5 (Text-To-Text Transfer Transformer) is a transformer model that is trained in an end-to-end manner with text as input and modified text as output,...