Toggle navigation sidebar
Toggle in-page Table of Contents
NLPlanet
Practical NLP with Python
Welcome to the Course
Refresher
AI and ML Refresher
Intro to NLP
1.1 A Brief History of NLP
1.2 What Tasks Can I Solve with NLP Today?
1.3 How It Started: Grammars and Why Human Language Is Hard for Computers
1.4 Statistical Approaches and Text Classification with N-grams
1.5 Stemming, Lemmatization, Stopwords, POS Tagging
1.6
Project:
Classify Medium Articles with Bag of Words
1.7
Project:
Search Engine over Medium with Bag of Words
1.8
Project:
Text Generation with N-Grams
1.9 Representing Texts as Vectors: TF-IDF
1.10
Project:
Search Engine over Medium with TF-IDF
1.11
Project:
Recommender System over Medium with TF-IDF
1.12 Representing Texts as Vectors: Word Embeddings
1.13
Project:
Search Engine over Medium with Embeddings
1.14
Project:
Classify Medium Articles with Embeddings
Chapter Quiz
Hugging Face and Pre-trained Models
2.1 First Steps with Hugging Face
2.2 Hugging Face Hub: Models and Model Cards
2.3 Hugging Face Hub: Datasets
2.4 Hugging Face Spaces
2.5 Hugging Face Pipeline for Quick Prototyping
2.6
Project:
Finding the Tweets with Negative Sentiment about a Product
2.7 Evaluating a Sentiment Analysis Model
2.8
Project:
Detecting Emotions from Text
2.9
Project:
Language Detection
2.10 Semantic Search on Big Data
2.11
Project:
Multilingual Search and Recsys over Wikipedia
2.12
Project:
Clustering Newspaper Articles
2.13
Project:
Semantic Image Search over Unsplash
2.14
Project:
Named Entity Recognition
2.15 Knowledge Graphs
2.16
Project:
Building a Knowledge Base from Texts
2.17 Question Answering
2.18 Text Summarization
Chapter Quiz
A Primer on Transformers
3.1 Intro to Transformers and Why They Are So Used Today
Index