- Level Professional
- Duration 7 hours
- Course by Codio
-
Offered by
About
Code and run your first NLP program in minutes without installing anything! This course is designed for learners who have some experience with Python but are a novice to NLP. The modules in this course cover processing and analyzing text; analyzing speech, syntax, and semantics; and building a chatbot. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to slowly building features, resulting in large coding projects at the end of the course.Modules
Getting Started: Corpora, Lexicons, and Tokens
1
External Tool
- Codio: Getting Started
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Getting Started (optional download)
Pre-Processing Text: Stop Words, Tagging, Stemming, and Lemmatization
1
External Tool
- Codio: Pre-Processing Text
1
Readings
- Pre-Processing Text (optional download)
Parsing Text: Regex, Chunking, NER, and Tokens
1
External Tool
- Codio: Parsing Text
1
Readings
- Parsing Text (optional download)
Analyzing Text: Taggers and N-Grams
1
External Tool
- Codio: Analyzing Text
1
Readings
- Analyzing Text (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
Word Frequency Analysis: Bag of Words
1
External Tool
- Codio: Word Frequency Analysis: Bag of Words
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Word Frequency Analysis: Bag of Words (optional download)
Term Frequency-Inverse Document Frequency
1
External Tool
- Codio: Term Frequency-Inverse Document Frequency
1
Readings
- Term Frequency-Inverse Document Frequency (optional download)
Text Similarity Metrics
1
External Tool
- Codio: Text Similarity Metrics
1
Readings
- Text Similarity Metrics (optional download)
Pre-Trained Language Models
1
External Tool
- Codio: Pre-Trained Language Models
1
Readings
- Pre-Trained Language Models (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
The Simple Bot
1
External Tool
- Codio: The Simple Bot
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- The Simple Bot (optional download)
The API Bot
1
External Tool
- Codio: The API Bot
1
Readings
- The API Bot (optional download)
Pretrained Models
1
External Tool
- Codio: Pretrained Model
1
Readings
- Pretrained Model (optional download)
Coding Exercises
1
External Tool
- Codio: Coding Exercises
Auto Summary
Dive into the world of Natural Language Processing with this hands-on Python course. Tailored for those with some Python experience but new to NLP, you'll explore text and speech analysis, syntax, semantics, and chatbot creation. This self-paced, video-free course from Coursera offers interactive assignments, instant feedback, and culminates in large coding projects. Ideal for IT and Computer Science professionals, it spans 420 minutes and is available under the Starter subscription. Enhance your skills through practical, engaging learning designed by industry experts.

Mohit Chandarana

Kevin Noelsaint