一种低代码的用于聊天机器人开发的前后端连接系统技术方案

技术编号:41450135 阅读:39 留言:0更新日期:2024-05-28 20:39
本发明专利技术公开了一种低代码的用于聊天机器人开发的前后端连接系统,包括:开源开发平台,用于构建聊天机器人的语音理解、对话管理和语言生成组件,支持低代码或无代码的界面设计和定制;物联网平台,用于作为中间件,连接聊天机器人的前端和后端服务,并实现数据传输和消息交互;低代码开发工具,提供图形化界面和可视化编程,用于配置聊天机器人的交互流程、数据处理以及连接到后端服务的业务功能;动作服务器,作为聊天机器人的后端服务,用于处理聊天机器人的请求,并执行相应的动作和任务;本发明专利技术的优点在于:简化聊天机器人的开发过程,提高开发效率,允许非技术专业人士进行低代码或无代码的事务性对话用户界面开发。

【技术实现步骤摘要】

本专利技术涉及聊天机器人开发领域,具体涉及一种低代码的用于聊天机器人开发的前后端连接系统


技术介绍

1、在当今的数字化时代,随着人工智能和自然语言处理技术的快速发展,聊天机器人作为一种人机交互技术,正在被广泛应用于各个领域,包括客户服务、虚拟助手、智能问答等。聊天机器人的开发通常涉及多个组件,包括语言理解、对话管理和语言生成等。然而,传统的聊天机器人开发过程存在一些挑战,例如中国专利公开号cn1735027a公开的一种聊天机器人系统,仅涉及简单的对话功能。首先,将聊天机器人的前端用户界面与后端服务和业务功能进行连接需要大量的人工编码工作和编程技能,包括语言理解、对话管理和语言生成等方面的技术。这对于非技术专业人士和非编程背景的用户来说是一个障碍,限制了聊天机器人的广泛应用和定制。其次,现有的聊天机器人开发平台在语言理解、对话管理和语言生成等方面提供了良好的支持和工具,但实现与后端服务和业务功能的连接需要手动编程和定制开发,增加了开发的复杂性和工作量。

2、因此,需要一种新的方法和系统来克服这些问题,提供一种简化的聊天机器人开发流程,降低开发门本文档来自技高网...

【技术保护点】

1.一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,包括:

2.根据权利要求1所述的一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,所述开源开发平台为Rasa,所述Rasa包括Rasa NLU模块、Rasa Core模块、Rasa X模块,Rasa NLU模块是自然语言理解模块,用于解析和理解用户输入的自然语言;Rasa Core模块是对话管理模块,负责处理对话流程和决策,允许开发者定义对话策略、编写自定义的对话流程,并根据用户输入做出相应的回应;Rasa X模块是一个可视化界面工具,用于训练、评估和调试聊天机器人。

3.根据权利要求1所述...

【技术特征摘要】

1.一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,包括:

2.根据权利要求1所述的一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,所述开源开发平台为rasa,所述rasa包括rasa nlu模块、rasa core模块、rasa x模块,rasa nlu模块是自然语言理解模块,用于解析和理解用户输入的自然语言;rasa core模块是对话管理模块,负责处理对话流程和决策,允许开发者定义对话策略、编写自定义的对话流程,并根据用户输入做出相应的回应;rasa x模块是一个可视化界面工具,用于训练、评估和调试聊天机器人。

3.根据权利要求1所述的一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,所述物联网平台为node-red,利用物联网平台创建一个项目,并导入开源开发平台的相关文件和模块,将两个平台集成。

4.根据权利要求1所述的一种低代码的用于聊天机器人开发的前后端连接系统,其特征在于,所述低代码开发工具是在物联网平台的可视化界面中,创建一个流程,该流程作为聊天机器人的工作流程,然后拖放相关节点到工作区,并配置其属性和逻辑,将这些节点连接起来,构建聊天机器人的交互逻辑。

5.根据权利要求1所述的一种低代码的用于...

【专利技术属性】
技术研发人员:赵毅
申请(专利权)人:浙江工商职业技术学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1