Rasa课程系列之:192分钟掌握Rasa 3.x项目Helpdesk Assistant架构、流程、源码及Interactive本质内幕

236 阅读2分钟

课程关键字:Rasa Application、Helpdesk Assistant、Interactive Learning、Testing、Debugging、Duckling、Microservices、Payload、Docker、Validation、Domain、NLU、Policies、Dialogue Management

\

课程内容:

本课程讲解一个完整的Rasa智能对话机器人项目Helpdesk Assistant,包括其架构设计、配置内幕、源码实现、测试调试以及Rasa Interactive Learning等。首先会聚焦于该项目的运行流程、命令行下交互过程及源码剖析,紧接着是项目调试过程全程再现及各类现象内幕解密,最后对项目的Domain、Action逐行解密及Rasa Interactive运行过程剖析。

尤其是Debugging及Rasa Interactive Learning部分所使用的工具及透过这些工具所呈现出了项目内部的NLU、Dialogue Management及Action运行的内部流程及对各种现象的本质剖析,不仅能够帮助学员从项目动态运行的角度彻底掌握该项目,同时对提升学员对Rasa内核的理解力也会大有裨益。

\

资料及答疑:

购买后联系授课导师Gavin获得代码、资料及完整的课程视频(包含额外的根据学员学习反馈而补充的视频及助教录制的视频)。

课程提供1年的技术答疑服务,Gavin老师负责所有课程技术问题的答疑服务。

\

\

课程大纲:

第1课:Rasa项目实战之Helpdesk Assistant运行流程、命令行下交互过程及源码剖析

1,通过Rasa shell演示Helpdesk Assistant的项目功能

2,现场解决DucklingEntityExtractor在Docker中使用问题

3,通过Rasa Visualize透视Helpdesk Assistant核心运行流程

4,action_check_incident_status源码解析及Slot操作深度剖析

\

第2课:Rasa项目实战之Helpdesk Assistant中Bug调试过程全程再现及各类现象内幕解密

1,通过Rasa Shell交互式命令复现案例中的Bug问题

2,逐词阅读Bug信息定位错误来源

3,关于payload中KeyError内幕剖析

4,配置文件分析及源码解析

5,使用rasa data validate进行数据校验

6,使用Debug模式透视问题内幕

7,Helpdesk Assistant中Bug的解决及过程总结

\

第3课:Rasa项目实战之Helpdesk Assistant中Domain、Action逐行解密及Rasa Interactive运行过程剖析

1,对Helpdesk Assistant中的Domain内容逐行解密

2,Helpdesk Assistant中的Action微服务代码逐行解密

3,通过Rasa Interactive纠正Helpdesk Assistant中的NLU错误全程演示

4,通过Rasa Interactive纠正Helpdesk Assistant中的Prediction错误全程演示

5,通过Rasa Interactive纠正Helpdesk Assistant中的两大核心场景全程交互解密