NLP with Python
Course Content
• Python Text Basics
• NLP Python Basics
• Paarts of Speech Tagging
• Text Classification
• Semantic and Sentiment Analysis
• Topic Modelling
• Chatbots and Advanced Material
Python Text Basics
• We’ll learn about the Python’s text capabilities
• Opening Text Files
• Working with PDF Files
• Regular Expressions
NLP Python Basics
• Deeper Dive into Spacy and NLTK
• Two most popular NLP libraries for Python
NLP Python Basics
• Spacy Pipelines
• Tokenizations
• Stemming
• Lemmatizations
• Stop Words
• Vocabulary and Phrase Matching
Parts of Speech Tagging
• Parts of Speech (POS)
• Names Entity Recognition (NER)
• Sentence Segmentation with Spacy
• Visualisation of POS and NER
Text Classification
• Scikit-Learn for Machine Learning
• Text Feature Extraction
• TexT Classification Projects
Semantics and Sentiment Analysis
• Semantics and Word Vectors (word2vec)
• Sentiment Analysis
Course Installation and Setup Lecture
Lets get you set up for the course !
Download and Install Anaconda
Create a Virtual Environment
Open Jupyter Notebook
[Link]