Natural Language Processing Tutorials


Learn how to deal with analyzing, processing text and build models that can understand the human language in Python using TensorFlow and many other frameworks.

How to Perform Text Summarization using Transformers in Python
How to Perform Text Summarization using Transformers in Python

Learn how to use Huggingface transformers and PyTorch libraries to summarize long text, using pipeline API and T5 transformer model in Python.

Sentiment Analysis using VADER in Python
Sentiment Analysis using VADER in Python

Learn how you can easily perform sentiment analysis on text in Python using vaderSentiment library.

How to Translate Text in Python
How to Translate Text in Python

Learn how to do text translation using Google Translate API with Googletrans wrapper library to translate text into more than 100 languages using Python.

How to Perform Text Classification in Python using Tensorflow 2 and Keras
How to Perform Text Classification in Python using Tensorflow 2 and Keras

Building deep learning models (using embedding and recurrent layers) for different text classification problems such as sentiment analysis or 20 news group classification using Tensorflow and Keras in Python

How to Build a Text Generator using TensorFlow 2 and Keras in Python
How to Build a Text Generator using TensorFlow 2 and Keras in Python

Building a deep learning model to generate human readable text using Recurrent Neural Networks (RNNs) and LSTM with TensorFlow and Keras frameworks in Python.

How to Build a Spam Classifier using Keras in Python
How to Build a Spam Classifier using Keras in Python

Classifying emails (spam or not spam) with GloVe embedding vectors and RNN/LSTM units using Keras in Python.