Course curriculum

  • 1

    Introduction

    • Course Introduction
    • Instructor Introduction
    • AI Sciences Introduction
    • Course Description
    • Machine Learning Based Chatbots
    • Deep Learning Based Chatbots
    • Chatbots with Amazon Lex
  • 2

    Basics of Chatbots with Machine Learning & Python

    • Overview of Chatbots: Module Overview
    • Overview of Chatbots: History of Chatbots
    • Overview of Chatbots: Applications of Chatbots
    • Overview of Chatbots: Chatbots vs Virtual Assistants vs Personal Assistants
    • Overview of Chatbots: Benifits of Chatbots
    • Overview of Chatbots: Why Should Companies Pick Chatbots
    • Overview of Chatbots: Chatbot Types
    • Overview of Chatbots: Rule Based Chatbots
    • Overview of Chatbots: Self Learning Chatbots
    • Overview of Chatbots: Mechanism of Chatbots
    • Overview of Chatbots: Challenges of Chatbots
    • Overview of Chatbots: Quiz
    • Overview of Chatbots: Quiz Solution
    • Machine Learning Based Chatbots: Module Introduction
    • Machine Learning Based Chatbots: Module Overview
    • Machine Learning Based Chatbots: Architecture of ML Chatbots
    • Machine Learning Based Chatbots: ML Enabled Features
    • Machine Learning Based Chatbots: Revolution with ML
    • Machine Learning Based Chatbots: NLTK Features
    • Machine Learning Based Chatbots: Rule Based Chatbots
    • Machine Learning Based Chatbots: Package Installation
    • Machine Learning Based Chatbots: Data Input
    • Machine Learning Based Chatbots: Word Tokens and Remove ASCII
    • Machine Learning Based Chatbots: Remove Tags and Lemmatize
    • Machine Learning Based Chatbots: Chatbot Greets
    • Machine Learning Based Chatbots: Response Generation
    • Machine Learning Based Chatbots: Wiki Search
    • Machine Learning Based Chatbots: Developing Results
    • Machine Learning Based Chatbots: Local Search and Wikipidea Search
    • Project: Conversational Chatbot Development with Machine Learning: Module Introduction
    • Project: Conversational Chatbot Development with Machine Learning: Project Overview and Packages
    • Project: Conversational Chatbot Development with Machine Learning: Getting the Data
    • Project: Conversational Chatbot Development with Machine Learning: Elimination
    • Project: Conversational Chatbot Development with Machine Learning: Tokenization
    • Project: Conversational Chatbot Development with Machine Learning: Lemmatization and Processed Text
    • Project: Conversational Chatbot Development with Machine Learning: Greeting Function
    • Project: Conversational Chatbot Development with Machine Learning: Generate Response
    • Project: Conversational Chatbot Development with Machine Learning: Bot Finishing
    • Project: Conversational Chatbot Development with Machine Learning: Testing the Bot
  • 3

    Advanced Chatbots with Deep Learning & Python

    • Fundamentals of Chatbots for Deep Learning: Module Introduction
    • Fundamentals of Chatbots for Deep Learning: Conventional vs AI Chatbots
    • Fundamentals of Chatbots for Deep Learning: Geneative vs Retrievel Chatbots
    • Fundamentals of Chatbots for Deep Learning: Benifits of Deep Learning Chatbots
    • Fundamentals of Chatbots for Deep Learning: Chatbots in Medical Domain
    • Fundamentals of Chatbots for Deep Learning: Chatbots in Business
    • Fundamentals of Chatbots for Deep Learning: Chatbots in E-Commerce
    • Deep Learning Based Chatbot Architecture and Develpment: Module Introduction
    • Deep Learning Based Chatbot Architecture and Develpment: Deep Learning Architecture
    • Deep Learning Based Chatbot Architecture and Develpment: Encoder Decoder
    • Deep Learning Based Chatbot Architecture and Develpment: Steps Involved
    • Deep Learning Based Chatbot Architecture and Develpment: Project Overview and Packages
    • Deep Learning Based Chatbot Architecture and Develpment: Importing Libraries
    • Deep Learning Based Chatbot Architecture and Develpment: Data Prepration
    • Deep Learning Based Chatbot Architecture and Develpment: Develop Vocabulary
    • Deep Learning Based Chatbot Architecture and Develpment: Max Story and Question Length
    • Deep Learning Based Chatbot Architecture and Develpment: Tokenizer
    • Deep Learning Based Chatbot Architecture and Develpment: Separation and Sequence
    • Deep Learning Based Chatbot Architecture and Develpment: Vectorize Stories
    • Deep Learning Based Chatbot Architecture and Develpment: Vectorizing Train and Test Data
    • Deep Learning Based Chatbot Architecture and Develpment: Encoding
    • Deep Learning Based Chatbot Architecture and Develpment: Answer and Response
    • Deep Learning Based Chatbot Architecture and Develpment: Model Completion
    • Deep Learning Based Chatbot Architecture and Develpment: Predictions
  • 4

    Chatbots Development with Amazon Lex

    • Fundamentals of AWS for Chatbots: Module Overview
    • Fundamentals of AWS for Chatbots: Overview of AWS
    • Fundamentals of AWS for Chatbots: Services of AWS
    • Fundamentals of AWS for Chatbots: Salient Features of AWS
    • Fundamentals of AWS for Chatbots: Lex Bot Overview
    • Fundamentals of AWS for Chatbots: Benifits of Amazon Lex
    • Fundamentals of AWS for Chatbots: Framework of Lex
    • Chatbot Development with AWS Lex and AWS Lambda: Module Overview
    • Chatbot Development with AWS Lex and AWS Lambda: Chatbot Steps
    • Chatbot Development with AWS Lex and AWS Lambda: AWS Lambda Steps
    • Chatbot Development with AWS Lex and AWS Lambda: Twilio and Website
    • Chatbot Development with AWS Lex and AWS Lambda: Response Cards
    • Chatbot Development with AWS Lex and AWS Lambda: Start Developing Chatbot
    • Chatbot Development with AWS Lex and AWS Lambda: Intent Utterance and Slot
    • Chatbot Development with AWS Lex and AWS Lambda: Making Utterances
    • Chatbot Development with AWS Lex and AWS Lambda: Generic Utterance with Slots
    • Chatbot Development with AWS Lex and AWS Lambda: Adding Custom Slots
    • Chatbot Development with AWS Lex and AWS Lambda: Build and Test
    • Chatbot Development with AWS Lex and AWS Lambda: Visual Builder
    • Chatbot Development with AWS Lex and AWS Lambda: Lambda Introduction
    • Chatbot Development with AWS Lex and AWS Lambda: Interconnection
    • Chatbot Development with AWS Lex and AWS Lambda: Starting Lambda Code
    • Chatbot Development with AWS Lex and AWS Lambda: Session state Dialog Hook and Dialog Action
    • Chatbot Development with AWS Lex and AWS Lambda: Completing Lambda Function
    • Chatbot Development with AWS Lex and AWS Lambda: Testing our Chatbot
    • Chatbot Development with AWS Lex and AWS Lambda: Chatbot Deployment on Whatsapp with Twilio
    • Chatbot Development with AWS Lex and AWS Lambda: Integration with Boto
    • Chatbot Development with AWS Lex and AWS Lambda: Responses with Boto
    • Chatbot Development with AWS Lex and AWS Lambda: Chatbot on Website
    • Chatbot Development with AWS Lex and AWS Lambda: Response Cards for User Experience
    • Chatbot Development with AWS Lex and AWS Lambda: Complete Chatbot with Response Cards