Chatbot Engineering with Python - From Basics to Transformer-Powered AI
01
Skill level
All levels
02
Sections
13
03
Lectures
40
04
Instructor
John Bura
What's inside
This course includes.
✓
13
Sections
✓
40
Lectures
✓
38
Resources
✓
Certificate of completion
Included
✓
Mobile and desktop access
Included
✓
AI learning assistance
Included
Unlock all courses with our Subscription Bundle! Get unlimited access to entire course library, books and assets. Learn more and subscribe today!
Course content
Curriculum & lectures.
+ 00 Transformer Project Overview 2 lectures
01 Introduction To Transformer Neural Networks
Locked
02 Transformer Project Overview
Locked
+ 00A Build and tokenize chat data 2 lectures
01 Build Patterns And Responses Training Data
Locked
02 Tokenize Chat Data For Training
Locked
+ 00B Clean and process data for machine learning 3 lectures
01 Clean Chat Data For Machine Learning
Locked
02 Build Bag Of Words For Ml Model
Locked
03 Split Data For Machine Learning
Locked
+ 00C Build and train TensorFlow model on chat data 4 lectures
01 Build A Tensorflow Machine Learning Model For Chat
Locked
02 Test Chatbot Machine Learning Model
Locked
03 Categorize Chat Question With Ml
Locked
04 Pick A Chatbot Response In Top Category
Locked
+ 01 Preprocess text data for Transformer chatbot ML 6 lectures
01 Connect To Google Drive Dataset In Colab
Locked
02 Read Text Files In Python
Locked
03 Read Movie Conversation Text File In Python
Locked
04 Clean Text Data For NLP
Locked
05 Remove Contractions From Text Data With Python
Locked
06 Preprocess Text Data For Transformer Chatbot Ml
Locked
+ 02 Tokenize and filter sentences with Python 3 lectures
01 Build Tokenizer With TFDs
Locked
02 Add Padding To Tokenized Sentences With Python
Locked
03 Build Tensorflow Dataset For Ml
Locked
+ 03 Build multi head attention layer for chatbot ML Python 4 lectures
01 Calculate Scaled Dot Product Attention
Locked
02 Set Up Multi Head Attention Layer In Python Nn
Locked
03 Split Attention Layer Into Multiple Heads
Locked
04 Add Scaled Dot Product Attention And Final Layer
Locked
+ 04 Build token masks for neural network 2 lectures
01 Mask Padding Tokens With Python
Locked
02 Build Lookahead Mask For Future Tokens
Locked
+ 05 Build positional encoding machine learning 2 lectures
01 Set Up Positional Encoding Layer In Neural Network
Locked
02 Build Positional Encoding Layer With Tensorflow Keras
Locked
+ 06 Build input encoder for neural network 2 lectures
01 Build Input Encoder For Neural Network
Locked
02 Combine Input And Positional Encoding
Locked
+ 07 Build decoder for NLP ML model 2 lectures
01 Set Up Decoder Layer With Python
Locked
02 Combine Output And Positional Encoding For Decoder
Locked
+ 08 Combine encoding and decoding in NN 6 lectures
01 Combine Encoding And Decoding In Nn
Locked
02 Build Custom Ml Model Learning Rate
Locked
03 Build Custom Model Loss Function
Locked
04 Compile Neural Network With Python
Locked
05 Zero Out Padding Tokens In Attention
Locked
06 Limit And Pad Tokenized Sentences
Locked
+ 09 Evaluate chatbot neural network 2 lectures
01 Handle New Chatbot Question Input
Locked
02 Decode Tokens Into Words
Locked
Instructors
Taught by people who ship.
John Bura
Founder and CEO of Mammoth Club and Course Pro, the #1 AI-powered Learning Management System for course and content development, training and evaluation.
Ready to start building?
Join Mammoth Club and move through the course with structured lessons, previews, and certificates.