К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Chatbots for Beginners: A Complete Guide to Build Chatbots · LearnSpace
Назад в каталог
courseraПрограммирование

Chatbots for Beginners: A Complete Guide to Build Chatbots

Курс от Packt
Средний≈ 9.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Embark on a journey to master chatbot development with this detailed course designed for beginners. Starting with an introduction to chatbots, you’ll learn their history, applications, and benefits. Understand the differences between rule-based and self-learning chatbots, and explore their mechanisms and challenges. Dive into machine learning-based chatbots, exploring the Natural Language Toolkit (NLTK) and developing a rule-based chatbot. Progress to advanced concepts with deep learning, including generative and retrieval chatbots. Develop chatbots using TensorFlow, Keras, and other powerful tools. The course also covers chatbot development with Amazon Lex, guiding you through creating, integrating, and deploying chatbots using AWS services. Learn to connect chatbots with Lambda, Twilio, and other platforms to enhance functionality and user experience. By the end of this course, you’ll have the expertise to build sophisticated chatbots, ready to implement in various industries and applications. This course is perfect for beginners, software developers, and tech enthusiasts interested in learning how to build intelligent chatbots. No prior experience in chatbot development is necessary.

Навыки, которые вы освоите

Amazon Web ServicesNatural Language ProcessingServerless ComputingModel TrainingKeras (Neural Network Library)Cloud DeploymentApplication DeploymentMachine LearningCloud-Based IntegrationDeep LearningGenerative AIMachine Learning MethodsTensorflowArtificial IntelligencePython Programming

Программа курса

4 модулей · 106 учебных материалов

01Introduction8 материалов

Introduction

Course IntroductionВидеоFull Course ResourcesЧтениеInstructor IntroductionВидеоAI Sciences IntroductionВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Chatbots for Beginners: A Complete Guide to Build Chatbots
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 9.9 ч

4 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Немецкий, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
Course DescriptionВидео
Machine Learning-Based ChatbotsВидео
Deep Learning-Based ChatbotsВидео
Chatbots with Amazon LexВидео
02Basics of Chatbots with Machine Learning and Python40 материалов

Basics of Chatbots with Machine Learning and Python

Overview of Chatbots: Module OverviewВидеоOverview of Chatbots: History of ChatbotsВидеоOverview of Chatbots: Applications of ChatbotsВидеоOverview of Chatbots: Chatbots Versus Virtual Assistants Versus Personal AssistantsВидеоOverview of Chatbots: Benefits 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 Wikipedia 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ВидеоUnderstanding Chatbot Types and ApplicationsDIALOGUE
03Advanced Chatbots with Deep Learning and Python25 материалов

Advanced Chatbots with Deep Learning and Python

Fundamentals of Chatbots for Deep Learning: Module IntroductionВидеоFundamentals of Chatbots for Deep Learning: Conventional Versus AI ChatbotsВидеоFundamentals of Chatbots for Deep Learning: Generative Versus Retrieval ChatbotsВидеоFundamentals of Chatbots for Deep Learning: Benefits of Deep Learning ChatbotsВидеоFundamentals of Chatbots for Deep Learning: Chatbots in the Medical DomainВидеоFundamentals of Chatbots for Deep Learning: Chatbots in BusinessВидеоFundamentals of Chatbots for Deep Learning: Chatbots in EcommerceВидеоDeep Learning-Based Chatbot Architecture and Development: Module IntroductionВидеоDeep Learning-Based Chatbot Architecture and Development: Deep Learning ArchitectureВидеоDeep Learning-Based Chatbot Architecture and Development: Encoder DecoderВидеоDeep Learning-Based Chatbot Architecture and Development: Steps InvolvedВидеоDeep Learning-Based Chatbot Architecture and Development: Project Overview and PackagesВидеоDeep Learning-Based Chatbot Architecture and Development: Importing LibrariesВидеоDeep Learning-Based Chatbot Architecture and Development: Data PreparationВидеоDeep Learning-Based Chatbot Architecture and Development: Develop VocabularyВидеоDeep Learning-Based Chatbot Architecture and Development: Max Story and Question LengthВидеоDeep Learning-Based Chatbot Architecture and Development: TokenizerВидеоDeep Learning-Based Chatbot Architecture and Development: Separation and SequenceВидеоDeep Learning-Based Chatbot Architecture and Development: Vectorize StoriesВидеоDeep Learning-Based Chatbot Architecture and Development: Vectorizing Train and Test DataВидеоDeep Learning-Based Chatbot Architecture and Development: EncodingВидеоDeep Learning-Based Chatbot Architecture and Development: Answer and ResponseВидеоDeep Learning-Based Chatbot Architecture and Development: Model CompletionВидеоDeep Learning-Based Chatbot Architecture and Development: PredictionsВидеоComparing Chatbot ModelsDIALOGUE
04Chatbots Development with Amazon Lex33 материалов

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: Benefits 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ВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание