Vector Representation of Text - One Hot Encoding
Course Content
0 / 104 completedSummary
Why NLP and how its different from Normal ML
Challenges of NLP
Understanding Human Language
Introduction to NLTK library
Tokenization , bigrams, trigrams, and N gram - Hands on
NLP Pipeline
POS Tagging & Stop Words Removal
Data Extraction and Text Cleaning hands On
Introduction to Spacy Library
Stemming & Lemmatization
Summary
NER and Wordsense Disambiguation
Hands On Spacy
Understanding BoW Technique
Vector Representation of Text - One Hot Encoding
TF-IDF
BoW Hands On
TF-IDF Hands On
Tf-idf from Scratch Implementation
Introduction to Word Embeddings
Skip-gram Word Embeddings - Understanding Data Preperation
Intuition of Vector Representation
Skip Gram Model Architecture
Hands On Word Embeddings - Usage of Pre-trained models
CBOW Model Architecture & Hands On
Practical Difference between CBOW and Skip-gram
Hyperparameters - Negative Sampling and Sub Sampling
Section Summary
Skip Gram Hands On - Deep Dive
Bonus How does a Network is trained - Back-propagation
Approaches to Classification
General Pipeline for Classification
Loading the Dataset
Exploratory Data Analysis & Text Preprocessing
Remove Low Frequency Words
Remove Stop Words with Stemming & Lemmatisation
Application of Model
TfIDF Approach
Challenges of NLP & N-grams
Introduction to NER
Understanding CRF - Introduction
Building a Simple Chatbot
Understanding Chatbots
Types of Chatbot and Pipeline for Chatbot
Terminologies in Chatbot
Dialog flow - Introduction
Hands On Building a Simple FAQ Chatbot
Dialogflow Fulfilment
Basics of Dialogflow
Dialogflow system setup
Dialogflow IntegrationsDeployment
Dialogflow Miscellaneous Tools
Create Dialogflow chatbot
Dialog Intent Prediction
Deep Dive into the components of Dialog System
Deep Learning based intent Classification
Introduction to RASA Chatbot
Installation of RASA
RASA project Structure
RASA Files
Basics of YAML
Create API Key from NyTimes
Building the chatbot - Add intents and Response
Building the chatbot - Extract Entity & working with Slots
Building Custom Action File
Working with Action File - Demo
Test the Action Server
RASA Deployment - Integration with RASA Chatbot - Pre-requisites
RASA Pipeline file
Run Ngork on RASA Chatbot with Actions
Practice Project Concert Chatbot & Summary
Slack Settings for Connection to RASA Chatbot
Text Summarization - Introduction
Hands On Text Summarization
Importance of Social Media Platforms
Setting Up Twitter Developer Account
Introduction to Tweepy
Hands On Implementation of Project
NLP Transformers - Introduction
LSTM - Long Short Term Memory Networks
RNN - Recurrent Neural Networks
Feed Forward Neural Network and Challenges
Attention Mechanism - Attention is all you Need
Transformer Architecture Overview
Transfer Learning
Additional Video on Transformers
Deep Dive into Attention Layers
Introduction to Hugging Face Library
Working with Hugging Face Library Pipeline
Tokenization using Huggingface
Text Classification with HuggingFace Transformers - Data Loading
Finetuning on Transformers
Tokenization on Dataset
Text Classification with Feature Extraction
Working with ChatGPT-3
Working of BERT Language Model
Installation of Anaconda
Machine Learning Model Deployment Model Prep
Deploy as Flask App
Introducing MLOps
StreamLit Deployment
Bonus Introduction to Enterprise MLOps
Introducing Prompt Engineering and Generative AI ChatGPT