信息处理装置,信息处理方法及信息处理程序

文档序号:157297 发布日期:2021-10-26 浏览:11次 >En<

阅读说明:本技术 信息处理装置,信息处理方法及信息处理程序 (Information processing apparatus, information processing method, and information processing program ) 是由 宇津绚美 于 2020-04-22 设计创作,主要内容包括:本发明提供能够有助于灵活地应对来自用户的询问的信息处理装置、信息处理方法及信息处理程序。从与用户之间的对话中依次提取表示对话的主题的关键词作为主题词,来更新存储于存储部的主题词。从与用户之间的对话中提取确定用户的询问事项的意图词。然后,参照存储部而取得主题词,生成并输出与主题词及意图词对应的回答。(The invention provides an information processing device, an information processing method and an information processing program which can be helpful for flexibly responding to inquiry from a user. Keywords indicating the topic of the conversation are sequentially extracted from the conversation with the user as topic words, and the topic words stored in the storage unit are updated. An intention word determining a query item of a user is extracted from a dialog with the user. Then, the subject word is acquired with reference to the storage unit, and an answer corresponding to the subject word and the intention word is generated and output.)

信息处理装置,信息处理方法及信息处理程序

技术领域

[关于关联申请的记载]

本发明基于日本国专利申请:特愿2019-081810号(2019年4月23日申请)的优先权主张,该申请的全部记载内容以引用的方式并入记载在本说明书中。

本发明涉及信息处理装置、信息处理方法及信息处理程序。特别是,涉及利用人工智能进行对话的信息处理装置、信息处理方法及信息处理程序。

背景技术

已经开发了利用人工智能(AI:Artificial Intelligence)技术进行对话的聊天机器人。在该聊天机器人中,存在生成并输出适合对来自用户的询问的回答的一问一答式的系统(专利文献1,非专利文献1)。另外,还存在对用户提示多个选择项,而最终导出适当的回答的树形式的系统(非专利文献1)。

现有技术文献

专利文献

专利文献1:日本特开2006-171719号公报

非专利文献

非专利文献1:Sciseed,“彻底剖析现在听不到的聊天机器人!从机制到各公司工具对比”[2019年2月21日检索],因特网〈URL:https://saichat.jp/2017/12/21/chatbot_definition/〉

发明内容

发明所要解决的课题

以下的分析是根据本发明的观点进行的。此外,通过引用的方式将上述在先技术文献的各公开并入到本说明书中。

在专利文献1及非专利文献1中公开的一问一答式的系统中,存在如果在一个文章中来自用户的询问没有完成则不能输出回答这样的问题点。例如,若以在零售业的实际店铺中导入了聊天机器人的情况为例进行说明,则在专利文献1所公开的一问一答式的系统中,如果在来自用户的一句发言中不包含“商品名”和“询问事项”这双方,则无法输出回答。

另外,在非专利文献1所公开的树形式的系统中,由于按照预先准备的脚本引导用户,所以存在用户不能进行不按照脚本的询问这样的问题点。换言之,在非专利文献1所公开的树形式的系统中,存在用户必须适当地选择系统提示的选择项并到达询问事项,无法进行自发的询问这样的问题点。

因此,在本发明中,目的在于提供有助于灵活地应对来自用户的询问的信息处理装置、信息处理方法及信息处理程序。

用于解决课题的技术方案

根据本发明的第一方面,提供一种信息处理装置,包括:

主题词存储部,将表示与用户之间的对话的主题的关键词作为主题词存储;

主题词提取部,从与用户之间的对话中依次提取主题词来更新存储于所述主题词存储部的主题词;

意图词提取部,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成部,在由所述意图词提取部提取出意图词的情况下,参照所述主题词存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

本发明的第二方面,提供一种信息处理方法,包括:

主题词提取步骤,从与用户之间的对话中依次提取表示对话的主题的关键词作为主题词,来更新存储于存储部的主题词;

意图词提取步骤,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成步骤,在由所述意图词提取步骤提取出意图词的情况下,参照所述存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

本发明的第三方面,提供一种信息处理程序,使计算机执行以下步骤:

主题词提取步骤,从与用户之间的对话中依次提取表示对话的主题的关键词作为主题词,来更新存储于存储部的主题词;

意图词提取步骤,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成步骤,在由所述意图词提取步骤提取出意图词的情况下,参照所述存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

发明效果

根据本发明的各方面,提供有助于灵活地应对来自用户的询问的信息处理装置、信息处理方法及信息处理程序。

附图说明

图1是是用于说明本发明的一个概要的图。

图2是表示第一实施方式的系统的图。

图3是表示信息处理装置100的结构的框图。

图4是表示主题列表的一例的图。

图5是表示主题列表的一例的图。

图6是表示信息处理装置100的处理的流程的流程图。

图7是表示回答生成处理的模式的图。

图8是表示主题列表的一例的图。

具体实施方式

参照附图对本发明可采用的优选实施方式进行详细说明。此外,在以下的记载中附记的附图参照符号作为用于帮助理解的一例,是为了方便而对各要素附记的符号,并不意图将本发明限定于图示的方式。此外,图中的电路构造中的连接线只要没有特别的指定,就包含双方向,在单向箭头的情况下,也不排除反方向。

首先,参照图1,对本发明的一个概要进行说明。如图1所示,一个实施方式涉及的信息处理装置100包括主题词存储部110、主题词提取部120、意图词提取部130及回答生成部140。

信息处理装置100的主题词存储部110将表示与用户之间的对话的主题的关键词作为主题词存储。主题词提取部120从与用户之间的对话中依次提取主题词,来更新存储于主题词存储部110的主题词。意图词提取部130从与用户之间的对话中提取确定用户的询问事项的意图词。在由意图词提取部130提取出意图词的情况下,回答生成部140参照主题词存储部110而取得主题词。然后,回答生成部140生成并输出与主题词及意图词对应的回答。

作为具体的一例,以在蛋糕店的实际店铺导入了信息处理装置100的情况为例进行说明。首先,信息处理装置100对来到蛋糕店的用户尝试对话。例如,信息处理装置100通过“想要哪种蛋糕?”等实际的店员进行的那样的对话对用户开始服务。

在此,假设用户说出“想吃水果奶油蛋糕”。此时,信息处理装置100的主题词提取部120将“水果奶油蛋糕”作为主题词提取而保存于主题词存储部110。由于在该“想吃水果奶油蛋糕”这样的发言中不包含询问事项,因此信息处理装置100向用户提供提高水果奶油蛋糕的购买意愿的信息。

在此,假设用户说出“那个多少钱(多少日元)?”。此时,信息处理装置100的意图词提取部130将“多少钱(多少日元)?”作为意图词提取。然后,回答生成部140参照主题词存储部110而取得主题词“水果奶油蛋糕”,生成并输出包含水果奶油蛋糕的价格的回答。

这样,本发明的信息处理装置100对于“商品名(水果奶油蛋糕)”和“询问事项(多少钱(多少日元)?)”这双方不包含在一个文章中的用户的询问也能够应对。

之后,假设用户说出“蒙布朗也很难割舍”。此时,信息处理装置100的主题词提取部120将“蒙布朗”作为主题词提取,而将存储于主题词存储部110的主题词从“水果奶油蛋糕”更新为“蒙布朗”。然后,信息处理装置100向用户提供与水果奶油蛋糕同样地提高蒙布朗的购买意愿的信息。

在此,假设用户说出“栗子的产地是哪里?”。此时,信息处理装置100的意图词提取部130将“哪里?”作为意图词提取。然后,回答生成部140参照主题词存储部110而取得主题词“蒙布朗”,生成并输出包含与蒙布朗中使用的栗子的产地相关的信息的回答。

这样,本发明的信息处理装置100即使用户的兴趣突然从“水果奶油蛋糕”向“蒙布朗”转移,也能够应对用户的询问。换言之,根据本发明的信息处理装置100,用户能够突然将话题从“水果奶油蛋糕”向“蒙布朗”切换,进行与“蒙布朗”相关的自发的询问。

总结本发明的信息处理装置100的效果,与一问一答式的系统相比,根据本发明的信息处理装置100,即使在“商品名”和“询问事项”这双方不包含在一个文章的情况下,也能够输出回答。另外,在树形式的系统中,用户为了询问蒙布朗中使用的栗子的产地,需要取消与“水果奶油蛋糕”相关的选择,而重新进行“蒙布朗”、“原材料”、“栗子”、“产地”这样的选择。与此相对,在本发明的信息处理装置100中,不需要这样的用户的选择就能够输出回答。即,根据本发明的信息处理装置100,能够灵活地应对来自用户的询问。

[实施方式1]

以下,关于基于上述的一个概要的本发明的可采用的优选实施方式,列举具体的一例进行说明。

在第一实施方式中,假设信息处理装置100作为计算机导入到蛋糕店的各特许经营店铺中。如图2所示,各信息处理装置100经由网络而与一个数据库200可通信地连接,具有相同的结构。在此,在第一实施方式中,假设一个信息处理装置100进行了与上述的一个概要相同的与用户的对话。

数据库200存储利用人工智能进行对话所需的各种信息。特别是数据库200存储成为对来自用户的询问事项的回答的信息。在此,数据库200只要是信息处理装置100能够取得的成为对从用户询问的事项的回答的信息即可,能够应用在现有的聊天机器人中使用的数据库、服务器装置、存储装置等。

列举具体的一例,数据库200具有与后述的主题列表中列举的主题词的每一个相关联的文件夹。在各文件夹中,保存成为对意图词的回答的信息。例如,在数据库200中,设置有与主题词“水果奶油蛋糕”相关的文件夹,在该文件夹中保存成为对意图词“多少钱(多少日元?)”的回答的信息“300日元”。

如图3所示,第一实施方式的信息处理装置100作为包括接口、输入部、输出部、存储部及处理部的计算机来实现。接口具有用于在与数据库200之间进行信息通信的功能。输入部具备麦克风、键盘、输入插头等,例如,将用户的发言作为声音数据输入。输出部构成为具备扬声器、显示器等,例如,将对用户的询问的回答作为声音数据、图像数据输出。此外,例如,也可以如触摸面板那样将输入部及输出部合并而构成。

存储部是ROM(read only memory)、RAM(random access memory)、闪存等,存储用于控制信息处理装置100整体的程序等。特别是在第一实施方式中,存储部具备主题词存储部110及意图词存储部111。

主题词存储部110将表示与用户之间的对话的主题的关键词作为主题词存储。列举具体的一例,如图4所示,主题词存储部110预先存储列举出主题词的主题列表,在各主题词设有表示是与用户之间的当前的主题的标志。

意图词存储部111存储确定用户的询问事项的意图词。意图词存储部111预先存储列举了意图词的意图列表,在各意图词设置有标志。

处理部构成为包括CPU(Central Processing Unit)、芯片,从存储部读出程序而实现本发明所需的处理模块。在第一实施方式中,作为处理模块,实现文章解析部112、主题词提取部120、意图词提取部130及回答生成部140。

文章解析部112将经由输入部输入的声音数据转换为文本数据。然后,文章解析部112对文本数据进行文本挖掘处理,而划分为包括单词、分节、词性、词缀的要素(具有含义的表达的最小单位)。即,文章解析部112对文本数据进行解析,以使得主题词提取部120、意图词提取部130及回答生成部140能够执行各个处理。

主题词提取部120从与用户之间的对话中依次提取主题词,来更新存储于主题词存储部110的主题词。具体而言,主题词提取部120从由文章解析部112生成的文本数据中检索在主题列表中列举的主题词。在此,在主题词提取部120从文本数据中检索到“水果奶油蛋糕”这样的主题词时,在主题列表的“水果奶油蛋糕”的栏中设置标志。另外,在主题词提取部120从文本数据中检索到“蒙布朗”这样的主题词时,删除“水果奶油蛋糕”的栏的标志,在“蒙布朗”的栏中设置标志。此外,主题词提取部120在不能检索到主题列表中列举的主题词的情况下,不更新而维持主题列表。

意图词提取部130从与用户之间的对话中提取确定用户的询问事项的意图词(例如,“多少钱(多少日元)?”)。在此,意图词提取部130也与主题词提取部120同样地,从文本数据中检索意图列表中列举的意图词,对检索到的意图词设置标志。

回答生成部140在由意图词提取部130提取出意图词的情况下,参照主题词存储部110而取得主题词,生成并输出与主题词及意图词对应的回答。特别是,第一实施方式的回答生成部140在通过文章解析部112将声音数据转换为文本数据时,判定该文本数据的类别而生成基于判定结果的回答。此外,回答生成部140的处理基本上可以与现有的聊天机器人的处理同样地进行设计,以下对本发明中需要特别说明的处理进行详细说明。

列举具体的一例进行说明,首先,回答生成部140参照主题列表及意图列表而取得设置了标志的主题词及意图词。然后,回答生成部140判定文本数据是否包含商品名、材料名等名词、店名、地域名等固有名词。在此,在判定为包含名词、固有名词的情况下,回答生成部140判定该名词、固有名词是否与主题列表中设置了标志的主题词一致。另外,回答生成部140判定文本数据是否包含表示用户的意图、目的的单词。然后,在判定为包含表示意图、目的的单词的情况下,回答生成部140判定该单词是否与在意图列表中设置了标志的意图词一致。

以上这样的回答生成部140的判定被分为图5所示的9个模式。另外,2个模式分别被进一步分为2个情况。

作为模式1,例如,可以考虑“水果奶油蛋糕多少钱(多少日元?)”这样的文本数据。在该情况下,回答生成部140取得主题词“水果奶油蛋糕”及意图词“多少钱(多少日元?)”。然后,回答生成部140参照数据库200,从与主题词“水果奶油蛋糕”相关的文件夹中取得成为对意图词“多少钱(多少日元?)”的回答的信息。接着,回答生成部140通过组合主题词“水果奶油蛋糕”和所取得的信息“300日元”而生成回答“水果奶油蛋糕的价格是300日元”。然后,回答生成部140经由输出部将生成的回答作为声音数据或图像数据输出。

作为模式2,例如,如在上述的一个概要中说明的那样,考虑“想吃水果奶油蛋糕”这样的文本数据。这相当于主题词提取部120更新主题列表的标志但意图词提取部130不更新意图列表的标志的模式。在该模式中,回答生成部140参照数据库200而取得提高水果奶油蛋糕的购买意愿的信息。可以考虑该信息例如是“关于生奶油的喜好”等,只要预先保存于数据库200中即可。然后,回答生成部140基于取得的信息生成回答,经由输出部作为声音数据或图像数据输出。此外,包含“想乘上水果奶油蛋糕”等作为在蛋糕店的意图、目的是设想之外的单词的文本数据也被分类到模式2,但在该情况下,回答生成部140只要执行与现有的聊天机器人上的处理同样的处理即可。例如,回答生成部140只要向用户询问想要知道与关于水果奶油蛋糕的什么相关的信息即可。另外,在上述的一个概要中说明的“蒙布朗也难以舍去”这样的文本数据也被分类到模式2,但在该情况下,只要如上述那样从数据库200取得并输出提高蒙布朗的购买意愿的信息即可。

作为模式3,例如,可以考虑“水果奶油蛋糕是?”这样的文本数据。在该模式中,包含在意图列表中设置了标志的情况3-1和在意图列表中不存在标志的情况3-2。换言之,包括回答生成部140能够取得意图词的情况3-1和不能取得的情况3-2。

模式3的情况3-1是信息处理装置100将例如“奶酪蛋糕多少钱(多少日元)?”这样的询问的回答在到目前为止与用户的对话中已经输出的情况。在该情况3-1下,与模式1同样地,回答生成部140取得主题词“水果奶油蛋糕”及意图词“多少钱(多少日元?)”,输出回答。

模式3的情况3-2是信息处理装置100未能从到目前为止与用户的会话中提取任何意图词的情况。在该情况下,回答生成部140可以与模式2同样地输出提高水果奶油蛋糕的购买意愿的信息,也可以执行与现有的聊天机器人中的处理相同的处理。例如,回答生成部140可以输出问询用户的意图、目的那样的询问。

作为模式4,例如,可以考虑“纳豆蛋糕多少钱(多少日元)?”这样的文本数据。此外,假设纳豆蛋糕没有在主题列表中被列举。作为模式5,例如,可以考虑“此后去现场演唱会”这样的文本数据。作为模式6,例如,可以考虑“现场演唱会是?”这样的文本数据。不论哪种模式,回答生成部140都只要执行与现有的聊天机器人中的处理相同的处理即可。例如,在模式4中,可以向用户询问“想知道什么的价格?”。另外,在模式5、6中,也可以随声附和“现场演唱会真好!”。

作为模式7,例如,可以考虑“那个多少钱(多少日元)?”这样的文本数据。在该模式中,包括在主题列表中设置了标志的情况7-1和在主题列表中不存在标志的情况7-2。换言之,包括回答生成部140能够取得主题词的情况7-1和不能取得的情况7-2。

模式7的情况7-1例如是如在上述的一个概要中说明的例那样,是已经执行了模式2的处理的情况。在该情况7-1下,回答生成部140与模式1同样地取得主题词“水果奶油蛋糕”及意图词“多少钱(多少日元?)”,输出回答。

模式7的情况7-2是未能从到目前为止与用户的会话提取到任何主题词的情况。在该情况7-2下,回答生成部140只要执行与现有的聊天机器人中的处理相同的处理即可。例如,回答生成部140可以向用户询问“想知道什么的价格?”。

作为模式8,例如,可以考虑“想吃那个”这样的文本数据。作为模式9,例如,可以考虑仅包括随声附和、问候、感叹词的文本数据。不论哪种模式,回答生成部140都只要执行与现有的聊天机器人中的处理相同的处理即可。

以下,参照图6对第一实施方式的信息处理装置100的整体的处理的流程进行说明。

当作为声音数据输入用户的发言时(步骤S01,是),信息处理装置100将声音数据转换为文本数据并进行解析(步骤S02)。然后,信息处理装置100从文本数据中提取主题词来更新主题列表(步骤S03),提取意图词来更新意图列表(步骤S04)。然后,信息处理装置100执行包含从数据库200取得信息的回答生成处理(步骤S05),输出回答(步骤S06),再次等待用户的发言(步骤S01,否)。

如上所述,根据第一实施方式的信息处理装置100,能够灵活地应对来自用户的询问。例如,由于信息处理装置100保存了从到目前为止与用户的对话中提取的主题词,因此针对不包含主题词的询问“那个多少钱(多少日元)?”,也能够应答(参照上述的情况7-1)。另外,由于信息处理装置100保存了从到目前为止与用户的对话中提取的意图词,因此甚至针对不包含意图词的询问“水果奶油蛋糕是?”,也能够应答(参照上述的情况3-1)。

[变形例]

以下,对与第一实施方式的信息处理装置100相关的各种变形例进行说明。

主题词及意图词原本不限于单词,也可以是成语、分节。即,“词”可以换言之为“术语”或“短语”。

输入信息处理装置100的数据不限于声音数据,例如,用户可以使用平板PC(personal computer)直接输入文本数据。

文章解析部112的数据解析不限于文本挖掘处理。即,对文章解析部112的数据解析而言,主题词提取部120、意图词提取部130及回答生成部140只要能够执行各自的处理,就可以适用现有的技术(例如,使用辞典功能的技术)。另外,文章解析部112也可以向外部装置委托数据解析。

主题词不限于在主题列表中列举的主题词,只要主题词提取部120从与用户之间的对话中依次提取主题词并保存该主题词即可。例如,在闪存中保存主题词的文本等、提取/保存的方式可以使用现有的技术的方式。另外,关于意图词,也是同样的。

数据库200的结构及回答生成部140的处理只要能够取得成为对从用户能够询问的事项的回答的信息即可,可以适用现有的技术。例如,回答生成部140可以具有矩阵表,该矩阵表表示根据主题词及意图词的有无而应该参照哪个文件夹,从以与该矩阵表对应的方式构成的数据库200取得信息。此外,信息处理装置100的存储部也可以构成为具有作为数据库200的功能,在一个信息处理装置100完成处理。

[实施方式2]

在实施方式1中,说明了将水果奶油蛋糕等的商品名作为主题词而在主题列表中列举的示例。在此,例如,“草莓”等材料名也可以成为主题词。因此,在第二实施方式中,对信息处理装置100按类别分类并保存主题词并针对用户的询问输出回答的情况进行说明。

首先,关于第二实施方式的概要,列举具体的一例进行说明。例如,假设用户说出“草莓的水果奶油蛋糕多少钱(多少日元?)”。由于在该发言中包含主题词“草莓”及“水果奶油蛋糕”,因此信息处理装置100保存主题词“草莓”及“水果奶油蛋糕”这双方。然后,假设用户说出“果馅饼是?”。该发言是“(草莓的)果馅饼(多少钱(多少日元))?”的意思,因此,信息处理装置100生成并输出包含草莓的果馅饼的价格的回答。

接着,关于第二实施方式的信息处理装置100的结构,对与第一实施方式不同的点进行说明。

主题词存储部110将主题词按类别分类地存储。列举具体的一例,如图7所示,主题词存储部110预先存储列举了按类别分类的主题词的主题列表。

主题词提取部120将主题词按类别进行分类并提取,来更新存储于主题词存储部110的主题词。具体而言,主题词提取部120从由文章解析部112生成的文本数据中检索在主题列表中列举的各类别的主题词,来更新主题列表。例如,主题词提取部120从“草莓的水果奶油蛋糕多少钱(多少日元?)”这样的文本数据中提取“草莓”及“水果奶油蛋糕”,来更新主题列表中的“草莓”及“水果奶油蛋糕”的标志。另外,主题词提取部120从“果馅饼是?”这样的文本数据中提取“果馅饼”,删除“水果奶油蛋糕”的栏的标志,而在“果馅饼”的栏中设置标志。此时,主题词提取部120不对“草莓”的栏的标志进行更新而进行维持。

回答生成部140生成并输出与各类别的主题词及意图词对应的回答。在上述的概要的情况下,“果馅饼是?”这样的文本数据被分类到上述的模式3的情况3-1。在此,回答生成部140取得主题词“果馅饼”、“草莓”及意图词“多少钱(多少日元?)”,从数据库200取得并输出成为回答的信息。

如上所述,根据第二实施方式的信息处理装置100,由于按类别分类并保存主题词,因此能够更灵活地应对来自用户的询问。

[实施方式3]

包含在由信息处理装置100提供给用户的信息中的关键词也可能成为主题词。因此,作为第三实施方式,对将信息处理装置100提供的信息中包含的关键词作为副主题词保存并且生成并输出与副主题词及意图词对应的回答的情况进行说明。

首先,关于第三实施方式的概要,列举具体的一例进行说明。例如,用户说出“想吃草莓”。针对该发言,信息处理装置100向用户提供与使用草莓的商品(例如,水果奶油蛋糕、果馅饼等)相关的信息作为回答。此时,信息处理装置100将“水果奶油蛋糕”及“果馅饼”作为副主题词保存。然后,用户说出“那个多少钱(多少日元)?”。该发言是“那个(草莓的水果奶油蛋糕、果馅饼)多少钱(多少日元)?”的意思,因此,信息处理装置100生成并输出包含草莓的水果奶油蛋糕的价格及草莓的果馅饼的价格的回答。

接着,关于第三实施方式的信息处理装置100的结构,对与第一、二实施方式不同的点进行说明。

主题词存储部110也将包含在由回答生成部140生成的回答中的关键词作为副主题词存储。此外,第三实施方式的主题词存储部110也称为副主题词存储部。列举具体的一例,主题词存储部110预先存储图8所示的主题列表,在各主题词设置表示是提供给用户的信息中包含的主题词的副标志。

主题词提取部120从由回答生成部140生成的回答中提取副主题词而保存于副主题词存储部110。具体而言,主题词提取部120个与使用草莓的商品相关的信息中提取副主题词“水果奶油蛋糕”及“果馅饼”,设置主题列表中的“水果奶油蛋糕”及“水果奶油蛋糕”的副标志。

回答生成部140取得存储于副主题词存储部110的副主题词,生成并输出与副主题词及意图词对应的回答。在上述的情况下,由于“想吃草莓”这样的文本数据被分类到上述的模式2,因此回答生成部140生成并输出提高使用草莓的商品的购买意愿的信息作为回答。此外,在该回答中包含“水果奶油蛋糕”及“果馅饼”的商品介绍。

另外,“那个多少钱(多少日元)?”这样的文本数据被分类到上述的模式7的情况7-1。在此,回答生成部140取得主题词“草莓”、副主题词“水果奶油蛋糕”、“果馅饼”及意图词“多少钱(多少日元?)”,生成并输出包含草莓的水果奶油蛋糕的价格及草莓的果馅饼的价格的回答。

如上所述,根据第三实施方式的信息处理装置100,由于将向用户提供的信息中包含的关键词作为副主题词保存,因此能够更灵活地应对来自用户的询问。

上述实施方式的一部分或全部也可以以如下的附记的方式记载,但不限于以下记载。

(附记1)

一种信息处理装置,包括:

主题词存储部,将表示与用户之间的对话的主题的关键词作为主题词存储;

主题词提取部,从与用户之间的对话中依次提取主题词来更新存储于所述主题词存储部的主题词;

意图词提取部,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成部,在由所述意图词提取部提取出意图词的情况下,参照所述主题词存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

(附记2)

在附记1记载的信息处理装置中,所述信息处理装置还包括意图词存储部,该意图词存储部存储所述意图词,

所述意图词提取部利用从与用户之间的对话中提取的意图词来更新存储于所述意图词存储部的意图词,

所述回答生成部参照所述意图词存储部而取得意图词,生成并输出与主题词及意图词对应的回答。

(附记3)

在附记1或2记载的信息处理装置中,所述主题词存储部将主题词按类别分类地存储,

所述主题词提取部将主题词按类别进行分类并提取,来更新存储于所述主题词存储部的主题词,

所述回答生成部生成并输出与各类别的主题词及意图词对应的回答。

(附记4)

在附记1~3中任一项记载的信息处理装置中,所述信息处理装置还包括副主题词存储部,该副主题词存储部将由所述回答生成部生成的回答中包含的关键词作为副主题词而存储,

所述主题词提取部从由所述回答生成部生成的回答中提取副主题词而保存于所述副主题词存储部,

在由所述意图词提取部提取出意图词的情况下,所述回答生成部取得存储于所述副主题词存储部的副主题词,生成并输出与副主题词及意图词对应的回答。

(附记5)

一种信息处理方法,包括:

主题词提取步骤,从与用户之间的对话中依次提取表示对话的主题的关键词作为主题词,来更新存储于存储部的主题词;

意图词提取步骤,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成步骤,在由所述意图词提取步骤提取出意图词的情况下,参照所述存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

(附记6)

一种信息处理程序,使计算机执行以下步骤:

主题词提取步骤,从与用户之间的对话中依次提取表示对话的主题的关键词作为主题词,来更新存储于存储部的主题词;

意图词提取步骤,从与用户之间的对话中提取确定用户的询问事项的意图词;及

回答生成步骤,在由所述意图词提取步骤提取出意图词的情况下,参照所述存储部而取得主题词,生成并输出与主题词及意图词对应的回答。

此外,在本说明书中通过引用并入上述的专利文献的公开。在本发明的全部公开(包括请求保护的范围)的框架内,还可以基于其基本的技术思想,进行实施方式或实施例的变更/调整。另外,在本发明的请求保护的范围的框架内,可以进行各种公开要素(包括各请求保护的范围的各要素、各实施方式或实施例的各要素、各附图的各要素等)的多种组合或选择(包括部分的选择、非选择)。即,本发明当然包括本领域技术人员根据包含请求保护的范围的全部公开、技术的思想可得到的各种变形、修正。

标号说明

100 信息处理装置

110 主题词存储部、副主题词存储部

111 意图词存储部

112 文章解析部

120 主题词提取部

130 意图词提取部

140 回答生成部

200 数据库

16页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:智能文件推荐引擎

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!