返回
Model-Driven Development of Chatbot Microservices
DOI:10.1007/978-3-031-96841-9_4.png)
摘要
En 中文
对话代理和聊天机器人在软件系统中正通过提供超越传统图形用户界面(GUI)的功能而日益凸显。这些智能助手促进了软件开发任务,如部署、错误处理和调度。然而,聊天机器人的开发仍然因生产力、可重用性、可扩展性和可维护性问题而面临挑战。我们提出了一种面向聊天机器人开发的模型驱动方法,分为四个阶段:计算无关模型构建、平台无关模型构建、平台特定模型构建和代码生成。该方法通过自动化代码生成提高生产力,并通过计算无关和平台无关的定义改善可重用性。此外,它引入了一种新颖的方法来对用户意图进行分类、枚举、参数化和表示。我们获取数据用于训练自然语言理解服务,并利用微服务架构和架构设计模式来增强可扩展性、可维护性和互操作性。该方法已根据三组标准进行了评估:与通用软件开发生命周期相关的标准、特定于模型驱动开发的标准以及与聊天机器人相关的标准。
Keyword:
Model-driven methodology
Chatbot microservice
Natural Language processing
期刊
M
IF:
0
论文数:
13
被引数:
0
机构
引用论文
Model-Driven Approaches for Conversational Agents Development: A Systematic Mapping Study
IEEE ACCESS
IF3.6
A Model-Based Chatbot Generation Approach to Converse with Open Data Sources一种基于模型的方法,用于与开放数据源进行对话的聊天机器人生成
没有更多内容

