Mohadra
Learn fast, stay consistent
Section world

Natural Language Processing (NLP)

Explore the world of Natural Language Processing, focusing on how machines understand and process human language.
10Courses
30Lessons
60Micro-lessons
Course #1

What is NLP

A practical view of how computers handle human language.

Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #2

Text Data

Dive into the world of text data and learn how textual information is represented digitally.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #3

Tokenization

Learn the process of breaking down text into meaningful units called tokens.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #4

Stop Words

Explore the role of stop words in NLP and how they are filtered out to improve text analysis.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #5

Stemming

Explore the process of reducing words to their root forms in NLP.
Open course
3 Lessons6 Micro-lessonsDifficulty: Beginner
Course #6

Lemmatization

Explore the process of reducing words to their base or dictionary form, focusing on lemmatization in NLP.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #7

Bag of Words

Explore the Bag of Words model in NLP, focusing on converting text into numerical features.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #8

TF-IDF

Explore the intricacies of TF-IDF in Natural Language Processing, focusing on how word importance is weighted within a text.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #9

Sentiment Analysis

Explore how sentiment analysis works within NLP, focusing on detecting emotional tone in text.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate
Course #10

Named Entity Recognition

Explore the intricacies of identifying entities within text using NLP techniques.
Open course
3 Lessons6 Micro-lessonsDifficulty: Intermediate