优步建立了Plato研究对话系统(Plato Research Dialogue System, PRDS),以应对构建大规模会话应用的挑战。从概念上讲,PRDS是一个用于在不同环境中创建、训练和评估人工智能会话智能体的框架。从功能的角度看,PRDS包括以下组件:语音识别(将语音转录为文本)语言理解(从该文本中提取含义)状态跟踪(有关到目前为止所说的和完成的操作的汇总信息)API调用(搜索数据库,查询API等)对话政策(生成代理响应的抽象含义)语言生成(将抽象含义转换为文本)语音合成(将文本转换为语音)PRDS的设计考虑了模块化,以便将最新的研究纳入对话系统中,并不断发展平台的每个组件。在PRDS中,可以在线(通过交互)或离线训练每个组件,并将其合并到核心引擎中。从训练的角度来看,PRDS支持与人类和模拟用户的交互。后者通常用于在研究场景中启动人工智能对话智能体,而前者更能代表实时交互。