验证系统、验证方法以及程序技术方案

技术编号:19123076 阅读:27 留言:0更新日期:2018-10-10 05:40
本发明专利技术涉及一种验证系统、验证方法及程序,更容易地实现与实际利用对话引擎的状况匹配地验证对话引擎的动作。实施方式的验证系统具备存储控制部、第一受理部、判定部、构筑部、第二受理部、生成部以及输出控制部。存储控制部将第一响应数据和第一状况数据关联起来存储到存储部。第一受理部受理第二响应数据。判定部判定表示使用第二响应数据的状况的第二状况数据和第一状况数据的第一类似度。构筑部构筑包括第二响应数据和与第一类似度是第一阈值以上的第一状况数据关联起来的第一响应数据的响应内容信息。第二受理部受理讲话数据。生成部使用响应内容信息来生成与讲话数据对应的响应句子。输出控制部输出一个以上的响应句子。

【技术实现步骤摘要】
验证系统、验证方法以及程序
本专利技术的实施方式涉及验证系统、验证方法以及程序。
技术介绍
以往已知有通过对话引擎生成针对利用语音以及文本等输入的用户的讲话(speech)的响应并利用语音以及文本等输出该响应的对话系统。近年来,伴随对话系统的普及,构筑了专用于特定的任务的对话引擎以及生成个性的响应的对话引擎等定制的对话引擎。
技术实现思路
然而,在现有的技术中,难以更容易地实现与实际利用对话引擎的状况匹配地验证对话引擎的动作。实施方式的验证系统具备存储控制部、第一受理部、判定部、构筑部、第二受理部、生成部以及输出控制部。存储控制部将能够在一个以上的响应句子的生成中使用的第一响应数据和表示使用所述第一响应数据的状况的第一状况数据关联起来存储到存储部。第一受理部受理在所述一个以上的响应句子的生成中使用的第二响应数据。判定部判定表示使用所述第二响应数据的状况的第二状况数据和所述第一状况数据的第一类似度。构筑部构筑包括所述第二响应数据和与所述第一类似度是第一阈值以上的所述第一状况数据关联起来的所述第一响应数据的响应内容信息。第二受理部受理表示由用户做出的讲话的讲话数据。生成部使用所述响应内容信息来生成与所述讲话数据对应的所述响应句子。输出控制部输出所述一个以上的响应句子。根据上述验证系统,能够更容易地实现与实际利用对话引擎的状况匹配地验证对话引擎的动作。附图说明图1是示出第一实施方式的验证系统的功能结构的例子的图。图2是用于说明第一实施方式的类似度的判定例1的图。图3A是用于说明第一实施方式的类似度的判定例2的图。图3B是示出在类似度的判定例2中使用的定义信息的例子的图。图4A是用于说明第一实施方式的类似度的判定例3的图。图4B是示出在类似度的判定例3中使用的变换信息的例子的图。图5是示出第一实施方式的响应内容DB的例子的图。图6是示出第一实施方式的对话系统的动作例的图。图7是示出第一实施方式的验证方法的例子的流程图。图8是用于说明第一实施方式的验证系统的验证例1的图。图9是用于说明第一实施方式的验证系统的验证例2的图。图10是示出第二实施方式的验证系统的功能结构的例子的图。图11是示出第二实施方式的推测部的推测例的图。图12是示出第三实施方式的验证系统的功能结构的例子的图。图13是示出第三实施方式的验证方法的例子的流程图。图14是示出第一至第三实施方式的验证系统的硬件结构的例子的图。(符号说明)11:受理部;12:判定部;13:存储部;14:构筑部;15:推测部;16:判定部;17:修正部;18:存储部;21:存储部;22:受理部;23:响应控制部;24:生成部;25:输出控制部;100:验证系统;200:对话系统;201:讲话理解模型;202:响应内容DB;203:响应形式DB;204:响应生成模型;300:对话系统;301:控制装置;302:主存储装置;303:辅助存储装置;304:麦克风;305:显示装置;306:输入装置;307:通信装置;308:扬声器;310:总线。具体实施方式以下,参照附图,详细说明验证系统、验证方法以及程序的实施方式。(第一实施方式)首先,说明第一实施方式。[功能结构的例子]图1是示出第一实施方式的验证系统100的功能结构的例子的图。第一实施方式的验证系统100具备受理部11、判定部12、存储部13、构筑部14以及对话系统200。受理部11从工作人员受理响应数据(第二响应数据)和状况数据(第二状况数据)。响应数据被用于一个以上的响应句子(responsesentence)的生成。响应数据例如是商品的促销信息。促销信息例如包括期间、店名以及内容。期间例如是“4/29-5/5”等。店名例如是“家电零售店D”等。内容例如是“玩偶30%折扣”等。在响应数据是商品的促销信息的情况下,例如生成“作为经营玩偶的商铺,发现了家电零售店D”等响应句子。状况数据表示使用响应数据的状况。状况数据例如包括表示期间的信息、表示场所的信息、表示年龄的信息、表示性别的信息、表示价格的信息、表示种类(类型)的信息以及表示喜好的信息中的至少一个。状况数据的数据形式可以任意。状况数据例如是表示使用响应数据的状况的参数。期间例如是“4/29~5/5”等。表示场所的信息例如是“3F玩具区”等。表示年龄的信息例如是“3岁~12岁”等。表示性别的信息例如是“女性”等。表示价格的信息例如是“3000日元以下”等。表示种类(类型)的信息例如是表示西装的种类的“正式”以及“休闲”等。表示喜好的信息例如是表示食物的喜好的“西餐”、“日餐”以及“中餐”等。此外,在响应数据中包含的信息和在状况数据中包含的信息也可以一部分重复。例如,表示期间的信息以及表示价格的信息等也可以包含于响应数据以及状况数据这两方。受理部11在受理到响应数据和状况数据时,将响应数据输入到构筑部14,将状况数据输入到判定部12。判定部12在从受理部11受理到状况数据时,判定该状况数据和在存储部13中存储的数据集101-k(1≤k≤n,n以及k是1以上的整数)中包含的状况数据103-k的类似度。存储部13(存储控制部)存储数据集101-1~数据集101-n。数据集101-1~数据集101-n的说明相同,所以以数据集101-1为例子进行说明。数据集101-1包括响应数据102-1以及状况数据103-1。响应数据102-1的说明与由受理部11受理到的响应数据的说明相同,所以省略。同样地,状况数据103-1的说明与由受理部11受理到的状况数据的说明相同,所以省略。以下,在不区分数据集101-1~数据集101-n的情况下,简称为数据集101。同样地,在不区分响应数据102-1~响应数据102-n的情况下,简称为响应数据102。同样地,在不区分状况数据103-1~状况数据103-n的情况下,简称为状况数据103。<状况数据的类似度的判定例>由受理部11受理到的状况数据以及在存储部13中存储的状况数据103有具有数值的情况和具有标签的情况。在具有数值的情况下,是表示期间的信息(5/1~5/8等)、表示年龄的信息(6岁~12岁等)以及表示价格的信息(10,000日元以下等)。在具有标签的情况下,是表示场所的信息(主楼1F等)、表示性别的信息(男性等)以及种类(正式等)。以下,为了说明,将由受理部11受理到的状况数据称为动作验证用状况数据。另外,将由受理部11受理到的响应数据称为动作验证用响应数据。在动作验证用状况数据具有数值的情况下,判定部12例如根据动作验证用状况数据表示的范围和在存储部13中存储的状况数据103表示的范围重复的范围的大小,判定类似度。在动作验证用状况数据具有标签的情况下,判定部12例如根据标签是否一致,判定类似度。另外,例如在动作验证用状况数据具有标签的情况下,判定部12根据定义类似度的定义信息,判定类似度。此外,判定部12例如也可以使用将标签变换为数值的变换表格等变换信息,从而比较标签和数值。以下,参照具体例,说明类似度的判定例。<表示期间的信息的情况>图2是用于说明第一实施方式的类似度的判定例1的图。在动作验证用响应数据表示仅在特定的期间进行的促销等的情况下,动作验证用状况数据例如包括其开始本文档来自技高网...
验证系统、验证方法以及程序

【技术保护点】
1.一种验证系统,具备:存储控制部,将能够在一个以上的响应句子的生成中使用的第一响应数据和表示使用所述第一响应数据的状况的第一状况数据关联起来存储到存储部;第一受理部,受理在所述一个以上的响应句子的生成中使用的第二响应数据;判定部,判定表示使用所述第二响应数据的状况的第二状况数据和所述第一状况数据的第一类似度;构筑部,构筑包括所述第二响应数据和与所述第一类似度是第一阈值以上的所述第一状况数据关联起来的所述第一响应数据的响应内容信息;第二受理部,受理表示由用户做出的讲话的讲话数据;生成部,使用所述响应内容信息来生成与所述讲话数据对应的所述响应句子;以及输出控制部,输出所述一个以上的响应句子。

【技术特征摘要】
2017.03.22 JP 2017-0564031.一种验证系统,具备:存储控制部,将能够在一个以上的响应句子的生成中使用的第一响应数据和表示使用所述第一响应数据的状况的第一状况数据关联起来存储到存储部;第一受理部,受理在所述一个以上的响应句子的生成中使用的第二响应数据;判定部,判定表示使用所述第二响应数据的状况的第二状况数据和所述第一状况数据的第一类似度;构筑部,构筑包括所述第二响应数据和与所述第一类似度是第一阈值以上的所述第一状况数据关联起来的所述第一响应数据的响应内容信息;第二受理部,受理表示由用户做出的讲话的讲话数据;生成部,使用所述响应内容信息来生成与所述讲话数据对应的所述响应句子;以及输出控制部,输出所述一个以上的响应句子。2.根据权利要求1所述的验证系统,其中,所述第一受理部还受理所述第二状况数据。3.根据权利要求1所述的验证系统,其中,还具备推测部,该推测部根据所述第二响应数据来推测所述第二状况数据。4.根据权利要求1所述的验证系统,其中,所述第一状况数据以及所述第二状况数据包括表示期间的信息、表示场所的信息、表示年龄的信息、表示性别的信息、表示价格的信息、表示种类的信息以及表示喜好的信息中的至少一个。5.根据权利要求1所述的验证系统,其中,还具备响应控制部,该响应控制部确定与表示所述讲话数据的意图的讲话意图信息对应的表示响应句子的形式的响应形式,所述存储控制部还将所述响应形式和表示使用所述响应形式的状况的第三状况数据关联起来存储到所述存储部,所述判定部还判定所述第二状况数据和所述第三状况数据的第二类似度,所述构筑部构筑包括所述一个以上的响应形式的响应形式信息,该响应形式与所述第二类似度是第二阈值以上的所述第三状况数据被关联起来,所述响应控制部使用所述响应形式信息,根据所述讲话意图信息确定所述响应形式,所述生成部使用由所述响应控制部确定的所述响应形式,生成与所述讲话数据对应的所述响应句子。6.根据权利要求5所述的验证系统,其中,所述响应形式包括询问形式、确认形式以及提案形式中的至少一个。7.根据权利要求1所述的验证系统,其中,还具备响应控制部,该响应控制部确...

【专利技术属性】
技术研发人员:吉田尚水岩田宪治藤村浩司
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本,JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1