<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>NLP with Deep Learning on DATATWEETS</title><link>/courses/machine-learning/nlp-deep-learning/</link><description>Recent content in NLP with Deep Learning on DATATWEETS</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2025 Datatweets</copyright><lastBuildDate>Fri, 14 Nov 2025 09:00:00 +0200</lastBuildDate><atom:link href="/courses/machine-learning/nlp-deep-learning/index.xml" rel="self" type="application/rss+xml"/><item><title>Lesson 1 - Introduction to Natural Language Processing</title><link>/courses/machine-learning/nlp-deep-learning/lesson-1-introduction-to-natural-language-processing/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-1-introduction-to-natural-language-processing/</guid><description>Discover what NLP is and why raw text is so difficult for machine learning models. You will meet the real Disaster Tweets dataset, explore its class balance and tweet lengths, and walk through the classic text preprocessing pipeline of tokenization, lowercasing, and stopword removal with Keras and TensorFlow.</description></item><item><title>Lesson 2 - Text Vectorization and Word Embeddings</title><link>/courses/machine-learning/nlp-deep-learning/lesson-2-text-vectorization-and-word-embeddings/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-2-text-vectorization-and-word-embeddings/</guid><description>Learn how text becomes numbers for deep learning. You will use the Keras TextVectorization layer to build a vocabulary and produce padded integer sequences, then see why dense word embeddings beat one-hot encoding and watch an Embedding layer learn to place disaster words apart from everyday words.</description></item><item><title>Lesson 3 - Building Text Classification Models</title><link>/courses/machine-learning/nlp-deep-learning/lesson-3-building-text-classification-models/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-3-building-text-classification-models/</guid><description>Turn raw tweets into a working classifier. You will assemble a TextVectorization -&amp;gt; Embedding -&amp;gt; GlobalAveragePooling1D -&amp;gt; Dense pipeline in Keras, train it on real disaster tweets, evaluate it with accuracy and AUC, and understand why averaging word vectors throws away word order.</description></item><item><title>Lesson 4 - Building Sequence Models for Text</title><link>/courses/machine-learning/nlp-deep-learning/lesson-4-building-sequence-models-for-text/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-4-building-sequence-models-for-text/</guid><description>Discover why bag-of-embeddings models throw away word order, and how recurrent layers read text as a sequence. You will build an Embedding to Bidirectional(LSTM) to Dense classifier on the real Disaster Tweets dataset and watch test accuracy climb from 0.710 to 0.751.</description></item><item><title>Lesson 5 - Building Text Models with Transformers</title><link>/courses/machine-learning/nlp-deep-learning/lesson-5-building-text-models-with-transformers/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-5-building-text-models-with-transformers/</guid><description>Understand the transformer idea: self-attention lets every token attend to every other token directly, with no recurrence. You will learn queries, keys, and values, multi-head attention, and positional information, then build a compact transformer block in Keras and evaluate it on the real disaster tweets dataset.</description></item><item><title>Lesson 6 - Guided Project: Classifying Disaster Tweets</title><link>/courses/machine-learning/nlp-deep-learning/lesson-6-guided-project-classifying-disaster-tweets/</link><pubDate>Fri, 14 Nov 2025 09:00:00 +0200</pubDate><guid>/courses/machine-learning/nlp-deep-learning/lesson-6-guided-project-classifying-disaster-tweets/</guid><description>Assemble everything from this module into one project. You will load the real disaster tweets dataset, clean and vectorize the text, train and compare three model families with Keras, then evaluate the best model with a confusion matrix and a careful error analysis.</description></item></channel></rss>