Learning NLP using Python Follow the topics in this order for a comprehensive understanding of Natural Language Processing (NLP) using Python: Text Basics NLP Basics Part-of-Speech Tagging (POS) Text Classification Semantic and Sentiment Analysis Topic Modeling