BotSIM:面向商业任务型对话系统的端到端机器人仿真工具包
计算与语言
2022-12-01 v2
摘要
我们介绍 BotSIM,一个模块化、开源的机器人仿真(Bot SIMulation)环境,具备对话生成、用户仿真与对话分析能力。BotSIM 旨在作为大规模数据高效端到端评估、诊断与修复商业任务型对话(TOD)系统的一站式解决方案,以显著加速商业机器人开发与评估,降低成本与上市时间。BotSIM 采用分层设计,包含基础设施层、适配层与应用层。基础设施层承载关键模型与组件,通过流线型的“生成-仿真-修复”流水线支撑 BotSIM 的主要功能。适配层用于扩展 BotSIM 以适配新的机器人平台。应用层提供一套命令行工具与 Web 应用,以显著降低 BotSIM 用户(如机器人管理员或从业者)的使用门槛。在本报告中,我们聚焦于各系统组件的技术设计。还给出了一个使用 Einstein BotBuilder 的详细案例研究,展示如何应用 BotSIM 流水线进行机器人评估与修复。系统详细描述可见我们的系统演示论文。该工具包可在 https://github.com/salesforce/BotSIM 获取。
引用
@article{arxiv.2211.15916,
title = {BotSIM: An End-to-End Bot Simulation Toolkit for Commercial Task-Oriented Dialog Systems},
author = {Guangsen Wang and Shafiq Joty and Junnan Li and Steven Hoi},
journal= {arXiv preprint arXiv:2211.15916},
year = {2022}
}
备注
Accompanying code documentation at https://opensource.salesforce.com/botsim/latest/index.html. arXiv admin note: text overlap with arXiv:2211.11982