一种基于模型、与开放数据源对话的聊天机器人生成方法
软件工程
2024-04-02 v1
摘要
开放数据运动倡导数据的免费分发。越来越多的公司与政府组织遵循开放数据理念将其数据在线发布,催生了日益壮大的技术与服务市场,以帮助发布与消费数据。发布此类数据的新兴方式之一是通过 Web API,其为重用数据并与其它服务集成提供了有力手段。Socrata、CKAN 与 OData 是通过 Web API 发布数据的流行规范示例。然而,查询与集成这些 Web API 耗时且需要技术技能,限制了开放数据运动对普通市民的益处。在其它语境中,聊天机器人应用正日益被采纳为公司与终端用户之间的直接沟通渠道。我们相信开放数据亦可如此,以弥合市民与开放数据源之间的鸿沟。本文描述了一种从基于 API 的开放数据源自动派生完备聊天机器人的方法。我们的流程依赖于基于模型的中间表示(通过 UML 类图与剖面)以促进待生成聊天机器人的定制。
引用
@article{arxiv.2007.10503,
title = {A Model-based Chatbot Generation Approach to Converse with Open Data Sources},
author = {Hamza Ed-douibi and Javier Luis Cánovas Izquierdo and Gwendal Daniel and Jordi Cabot},
journal= {arXiv preprint arXiv:2007.10503},
year = {2024}
}