Python构建AI-Chatbot,从零开始开放AI GPT-3模型,本课程提供了使用Python和Open AI GPT3模型开发Rasa聊天机器人的介绍。该课程涵盖了聊天机器人开发的所有基础知识。因为Rasa是一个用于构建上下文AI助手的开源框架。您将学习如何创建和训练Rasa NLU模型,以从传入的用户消息中提取意图和实体。Rasa Chatbot Development Using Python And Openai Gpt-3 Model

本课程还将涵盖一些主题,如使用对话流创建自定义插槽、表单、故事,以及一些概念,如连接到duckling实体提取器、提醒调度器、保存对话和创建。bat文件运行,托管服务器以及如何使用rasa webchat连接到rasa服务器。还包括如何在您的本地机器上构建和托管Rasa聊天机器人,如何使用机器学习和自然语言处理(NLP)来理解用户输入,以及如何使用Open AI GPT3来使聊天机器人更加智能。只要具备非常基本的编程技能,任何编程初学者都可以通过这门课程学习如何构建高级聊天机器人!。通过实践活动,参与者将获得创建和托管自己的Rasa聊天机器人的实践经验。在课程结束时,参与者将具备构建和托管自己的Rasa聊天机器人所需的技能和知识。

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz
语言:英语|大小:900M |时长:2.5小时

你会学到什么
为什么是拉莎?Rasa中有哪些组件?
什么是NLU(自然语言理解),为什么需要它?
使用CLI(命令行界面)创建聊天机器人
通过Rasa连接到其他API
如何在Rasa聊天机器人中使用开放人工智能GPT-3模型
使用Flask创建API并将其托管在本地机器上
将Flask API连接到Rasa webchat
先进的概念,如小鸭实体提取,提醒调度
使用Pandas和NumPy从头开始创建报告聊天机器人

要求
对python的基本理解
自然语言编程基础

概观
第一部分:导言

第一讲简介

第2节:Rasa简介

第2讲Rasa简介

第3讲Rasa组件

第4讲软件安装

第5讲Rasa初始化

第3部分:聊天机器人创建示例

第6讲聊天机器人创建示例

第7讲Rasa操作、端点

第8讲为机票预订创建聊天机器人示例

第9讲机票预订聊天机器人示例-2

第10讲机票预订聊天机器人示例-3

第十一讲。机票预订聊天机器人示例_4

第12讲机票预订聊天机器人示例_5

第13讲机票预订聊天机器人示例_6

第4节:连接到开放的人工智能GPT-3模型

第14讲连接GPT_3模型

第15讲连接GPT_3模型_2

第16讲连接rasa webchat

第5节:Rasa中的高级概念

第17讲高级概念,小鸭实体提取器和提醒调度器

第18讲提醒计划

第19课更改默认端口

第六部分:报告聊天机器人的最终项目

第20讲报告聊天机器人第一部分

第21讲报告聊天机器人第2部分

第22讲结束

希望免费开发聊天机器人的Rasa聊天机器人开发初学者,对在聊天机器人中使用GPT-3模型感兴趣的NLP爱好者,对使用开源库的AI聊天机器人感兴趣的Python开发人员

Building AI-Chatbot with Python and Open AI GPT-3 model from scratch

What you’ll learn
Why Rasa? What are the components in Rasa?
What is NLU(Natural Language Understanding) and why it is required?
Creating Chat bot using CLI(Command line interface)
Connecting to other API’s through Rasa
How to use Open-AI GPT-3 model inside Rasa chatbot
Creating API using Flask and hosting it in your local machine
Connecting Flask API to Rasa webchat
Advanced concepts like duckling entity extraction ,reminder scheduler
Creating reporting chatbot from scratch using Pandas and NumPy

Requirements
Basic understanding of python
Basics of Natural Language Programming

Description
This course provides an introduction to Rasa chatbot development using Python and Open AI GPT3 model. The course covers all the fundamentals of chatbot development.As Rasa is an open source framework for building contextual AI assistants. You will learn how to create and train Rasa NLU models to extract intents and entities from incoming user messages. The course will also cover topics such as creating custom slots, forms, stories using conversational flows and also some of the concepts such as connecting to duckling entity extractor , reminder scheduler , saving the conversation and creating .bat files to run ,host the servers and how to use rasa webchat to connect to rasa sever.It also Includes how to build and host a Rasa chatbot on your local machine, how to use machine learning and natural language processing (NLP) to understand user input, and how to use Open AI GPT3 to make the chatbot more intelligent. With very basic coding skills needed any beginner in programming can get along with the course and learn how to build advanced chatbots!.Through hands-on activities, participants will gain practical experience in creating and hosting their own Rasa chatbot. At the end of the course, participants will have the skills and knowledge necessary to build and host their own Rasa chatbot.

Overview
Section 1: Introduction

Lecture 1 Introduction

Section 2: Rasa Introduction

Lecture 2 Rasa Introduction

Lecture 3 Rasa Components

Lecture 4 Software Installation

Lecture 5 Rasa Initialization

Section 3: Sample Chatbot creation

Lecture 6 Sample Chatbot creation

Lecture 7 Rasa Actions, endpoints

Lecture 8 Sample Chatbot creation for flight booking

Lecture 9 Sample chatbot for Flight booking-2

Lecture 10 Sample chatbot for flight booking-3

Lecture 11 .Sample chatbot for Flight booking_4

Lecture 12 Sample chatbot for Flight booking_5

Lecture 13 Sample chatbot for Flight booking_6

Section 4: Connecting to Open AI GPT-3 model

Lecture 14 Connecting to GPT_3 model

Lecture 15 Connecting to GPT_3 model_2

Lecture 16 Connecting rasa webchat

Section 5: Advanced Concepts in Rasa

Lecture 17 Advanced concepts ,Duckling entity extractor and Reminder Scheduler

Lecture 18 Reminder scheduling

Lecture 19 Changing default ports

Section 6: Final Project on Reporting chatbot

Lecture 20 Reporting Chatbot Part-1

Lecture 21 Reporting Chatbot Part_2

Lecture 22 Closure

Beginners in Rasa Chatbot development who want develop chatbot for free,NLP enthusiasts who are curious to use GPT-3 model inside Chatbot,Python Developers who curious about AI-Chatbot using open source libraries