Loved by learners at thousands of companies
Introduction to Natural Language Processing in Python
Learn fundamental natural language processing techniques using Python and how to apply them to extract insights from real-world text data.
Sentiment Analysis in Python
Are customers thrilled with your products or is your service lacking? Learn how to perform an end-to-end sentiment analysis task.
Building Chatbots in Python
Learn the fundamentals of how to build conversational bots using rule-based systems as well as machine learning.
Advanced NLP with spaCy
Learn how to use spaCy to build advanced natural language understanding systems, using both rule-based and machine learning approaches.
Spoken Language Processing in Python
Learn to load, transform, and transcribe human speech from raw audio files in Python.