Recent work in human-computer interaction has explored the use of conversational agents as facilitators for group goal-oriented discussions. Inspired by this work and by the apparent lack of tooling available to support it, we created Diplomat, a Python-based framework for building conversational agent facilitators. Diplomat is designed to support simple specification of agent functionality as well as customizable integration with online chat services. We document a preliminary user study we conducted to help inform the design of Diplomat. We also describe the architecture, capabilities, and limitations of our tool, which we have shared on GitHub.
翻译:最近在人与计算机互动方面的工作探索了使用对话代理人作为小组目标性讨论的促进者的问题,在这项工作和显然缺乏可用工具支持这项工作的启发下,我们创建了外交官,这是一个以Python为基础的框架,用于建立对话代理人促进者;外交官旨在支持简单的代理功能规格以及可定制的与在线聊天服务整合;我们记录了我们为帮助设计外交官而进行的初步用户研究,我们还描述了我们工具的结构、能力和局限性,我们在GitHub上分享了这一工具。