处理方法、处理系统及记录介质技术方案

技术编号:16919293 阅读:21 留言:0更新日期:2017-12-31 14:52
提供处理方法、处理系统及记录介质。处理方法包括:对下单信息进行解析,提取对下单共同地使用的一定型式的要素以外的语句,当参照将多个语句与针对下单的多个确认项目相关联的第1数据库判断为语句是第1数据库所含的第1语句时,将第1确认信息向用户输出,输入表示来自用户的第1应答的第1应答信息,当判断为未包含于第1数据库时,参照将多个语句和与多个语句关联的一个以上的语句相联系的第2数据库,当判断为语句是第2数据库所含的第2语句时,从与第2语句关联的一个以上的语句选择共同包含于第1数据库的第3语句,参照第1数据库将第2确认信息向用户输出,输入表示来自用户的第2应答的第2应答信息,继续执行受理用户的下单的处理。

【技术实现步骤摘要】
处理方法、处理系统及记录介质
本公开涉及根据所输入的声音或文本来生成应答文的对话处理方法、对话处理系统以及程序。
技术介绍
公开了利用知识库来回应来自用户的要求的知识库系统。该知识库系统具备多个知识处理装置,多个知识处理装置的每一个具备自己的知识库。在该知识库系统中,当某知识处理装置使用自己的知识库无法解决用户的要求时,通过请求其他的知识处理装置来解决,从而能够解决用户的要求。现有技术文献专利文献1:日本特开昭62-276627号公报
技术实现思路
专利技术要解决的课题但是,在上述现有技术中,还需要进一步的改善。用于解决课题的技术方案本公开的一个技术方案的处理方法是用于通过与用户的对话自动地从所述用户受理餐饮店的下单的处理装置中的处理方法,包括:对单个的下单信息进行解析,所述单个的下单信息通过与所述处理装置连接的麦克风、与所述处理装置连接的键盘或与所述处理装置连接的触摸面板输入,表示所述用户的下单,从所述单个的下单信息中,提取对所述餐饮店的下单共同地使用的一定型式的要素以外的语句,在参照将多个语句与针对下单的多个确认项目相关联的第1数据库,判断为所提取的所述语句是所述第1数据库所含的第1语句的情况下,将表示与所述第1语句对应的第1确认项目的第1确认信息通过与所述处理装置连接的扬声器或与所述处理装置连接的显示器向所述用户输出,所述语句包括名词以及名词短语,通过所述麦克风、所述键盘或所述触摸面板输入第1应答信息,所述第1应答信息表示与所述第1确认项目对应的来自所述用户的第1应答,在参照所述第1数据库判断为所提取的所述语句未包含于所述第1数据库的情况下,参照将多个语句和与所述多个语句关联的一个以上的语句相联系的第2数据库,所述第2数据库所含的所述多个语句以及所述关联的一个以上的语句包括名词、名词短语、形容词、形容词短语,在判断为所提取的所述语句是所述第2数据库所含的第2语句的情况下,从与所述第2语句关联的一个以上的语句中选择共同包含于所述第1数据库的第3语句,所述第3语句包括名词以及名词短语,参照所述第1数据库,将表示与所述第3语句对应的第2确认项目的第2确认信息通过所述扬声器或所述显示器向所述用户输出,通过所述麦克风、所述键盘或所述触摸面板输入第2应答信息,所述第2应答信息表示与所述第2确认项目对应的来自所述用户的第2应答,继续执行受理所述用户的下单的处理。专利技术的效果根据本公开的对话处理方法、对话处理系统以及程序,应答能力会提高。附图说明图1A是示出任务知识库的一例的图。图1B是示出一般知识库的一例的图。图2是示出本公开的一个技术方案的对话处理系统的结构的框图。图3是示出本公开的实施方式的对话处理的概略的流程图。图4是示出图3的步骤S303的详细的处理的流程图。图5是示出本公开的实施方式的任务知识库的具体例的图。图6是示出本公开的实施方式的一般知识库的具体例的图。图7是示出本公开的实施方式的结合知识信息的具体例的图。图8是示出图4的步骤S406的详细的处理的流程图。图9是示出利用云(网络)来实现本公开的对话处理系统时的安装例的图。图10是示出利用云(网络)来实现本公开的对话处理系统时的其他安装例的图。标号的说明10输入装置;11声音输入部;12文字输入部;20控制装置;21声音识别部;22自然语言处理部;23对话处理部;24存储器;25声音合成部;30存储装置;31任务知识库;32一般知识库;40输出装置;41声音输出部;42文字输出部;50终端装置;100对话处理系统。具体实施方式(得到本公开的一个技术方案的经过)近年来,正在研究通过人工智能来代为进行业务。在业务的形式中尤其是接待客户等对人业务中,需要通过与顾客的口头交流,来回应顾客的要求。因此,正在研究任务执行型的对话技术。图1A中示出任务知识库的一例。任务知识库是包含与任务的执行关联的知识的知识库。图1B中示出一般知识库的一例。一般知识库是包含一般的知识的知识库。在以后的说明中,将用语定义如下。“概念”:自然语言所含的单词、或由2个以上的单词构成的语句。“行为”:与任务的执行关联的工作。“节点”:在知识库内,表示概念以及行为(图1中以椭圆表示)。“根”:知识库内的最上位概念。“边”:在知识库内,通过关系词将节点间相互相关联(图1中以箭头表示)。“关系词”:表示节点间的关系(图1的“IsA”、“HasFeature”、“Antonym”、“RelatedTo”、“ToDo”)。“知识”:包含概念、行为(action)、概念和概念的关系、以及概念和行为的关系。在本公开中,“任务的执行”是指进行根据用户的指示的工作。例如,任务的执行是受理使得成为能够实际地提供咖啡的状态的下单。在本公开中,各关系词具有以下的含义。关系词“IsA”:表示概念的上下关系。具体而言,表示连接源的节点是连接目的地的节点的下位概念。例如,在图1A中示出节点2a“Concept_01”是根节点1a“TASKroot”的下位概念。关系词“HasFeature”:表示具有特征(性质)。具体而言,表示连接源的节点具有连接目的地的节点来作为特征。关系词“RelatedTo”:表示连接源和连接目的地的概念存在关系。关系词“Antonym”:表示连接源和连接目的地的概念是反义词。关系词“ToDo”:表示对连接源的节点2a关联行为节点4a,应执行连接目的地的行为节点4a所示的行为。具体而言,例如,表示与节点2a“Concept_01”关联而应执行行为节点4a的“Action_01”。如图1A以及图1B所示,任务知识库31以及一般知识库32分别是通过关系词将多个概念相互相关联的有向图。任务知识库31基于与任务的执行相关联的知识而生成,包含与任务的执行相关联的知识。如图1A所示,任务知识库31在根节点1a“TASKroot”的下位包含表示各概念的节点2a。节点2a之间,通过由关系词“IsA”、“RelatedTo”以及“HasFeature”等表示的边3a而连接。任务知识库31包含表示工作的行为节点4a“Action_01”以及“Action_02”。行为节点4a利用关系词“ToDo”与表示概念的节点2a连接。这样的任务知识库31基于任务知识库31的记述者的设想而生成。但是,用户的要求是多种多样的,生成事先预测所有的要求而包含任务的执行所需的所有知识的任务知识库31是困难的。另外,为了准确地生成任务知识库31以便可靠地执行任务,要求任务知识库31的质量。因此,任务知识库31通过手工操作构建的情况较多,任务知识库31的量受限制,难以包罗所有的概念。因此,会发生仅利用任务知识库31无法解释用户的要求的情况。另一方面,如图1B所示那样的一般知识库32根据语料库(大量的语言数据)机械地构建,包含一般的知识。一般知识库32通常包含较多与概念的上下关系相关的信息(例如用关系词“IsA”表示)和与概念所具有的性质相关的信息(例如用关系词“HasFeature”表示)。由于一般知识库32不包含位于任务知识库31那样的与任务的执行关联的行为节点4a,因此,仅利用一般知识库32,难以执行用户所要求那样的任务。另外,可以通过机械的构建方法构建大规模的知识库,但是,概念未能高精度地相关联的情况较多,难以执行用户所要求那本文档来自技高网...
处理方法、处理系统及记录介质

【技术保护点】
一种处理方法,是用于通过与用户的对话自动地从所述用户受理餐饮店的下单的处理装置中的处理方法,包括:对单个的下单信息进行解析,所述单个的下单信息通过与所述处理装置连接的麦克风、与所述处理装置连接的键盘或与所述处理装置连接的触摸面板输入,表示所述用户的下单,从所述单个的下单信息中,提取对所述餐饮店的下单共同地使用的一定型式的要素以外的语句,在参照将多个语句与针对下单的多个确认项目相关联的第1数据库,判断为所提取的所述语句是所述第1数据库所含的第1语句的情况下,将表示与所述第1语句对应的第1确认项目的第1确认信息通过与所述处理装置连接的扬声器或与所述处理装置连接的显示器向所述用户输出,所述语句包括名词以及名词短语,通过所述麦克风、所述键盘或所述触摸面板输入第1应答信息,所述第1应答信息表示与所述第1确认项目对应的来自所述用户的第1应答,在参照所述第1数据库判断为所提取的所述语句未包含于所述第1数据库的情况下,参照将多个语句和与所述多个语句关联的一个以上的语句相联系的第2数据库,所述第2数据库所含的所述多个语句以及所述关联的一个以上的语句包括名词、名词短语、形容词、形容词短语,在判断为所提取的所述语句是所述第2数据库所含的第2语句的情况下,从与所述第2语句关联的一个以上的语句中选择共同包含于所述第1数据库的第3语句,所述第3语句包括名词以及名词短语,参照所述第1数据库,将表示与所述第3语句对应的第2确认项目的第2确认信息通过所述扬声器或所述显示器向所述用户输出,通过所述麦克风、所述键盘或所述触摸面板输入第2应答信息,所述第2应答信息表示与所述第2确认项目对应的来自所述用户的第2应答,继续执行受理所述用户的下单的处理。...

【技术特征摘要】
2016.06.16 JP 2016-1200911.一种处理方法,是用于通过与用户的对话自动地从所述用户受理餐饮店的下单的处理装置中的处理方法,包括:对单个的下单信息进行解析,所述单个的下单信息通过与所述处理装置连接的麦克风、与所述处理装置连接的键盘或与所述处理装置连接的触摸面板输入,表示所述用户的下单,从所述单个的下单信息中,提取对所述餐饮店的下单共同地使用的一定型式的要素以外的语句,在参照将多个语句与针对下单的多个确认项目相关联的第1数据库,判断为所提取的所述语句是所述第1数据库所含的第1语句的情况下,将表示与所述第1语句对应的第1确认项目的第1确认信息通过与所述处理装置连接的扬声器或与所述处理装置连接的显示器向所述用户输出,所述语句包括名词以及名词短语,通过所述麦克风、所述键盘或所述触摸面板输入第1应答信息,所述第1应答信息表示与所述第1确认项目对应的来自所述用户的第1应答,在参照所述第1数据库判断为所提取的所述语句未包含于所述第1数据库的情况下,参照将多个语句和与所述多个语句关联的一个以上的语句相联系的第2数据库,所述第2数据库所含的所述多个语句以及所述关联的一个以上的语句包括名词、名词短语、形容词、形容词短语,在判断为所提取的所述语句是所述第2数据库所含的第2语句的情况下,从与所述第2语句关联的一个以上的语句中选择共同包含于所述第1数据库的第3语句,所述第3语句包括名词以及名词短语,参照所述第1数据库,将表示与所述第3语句对应的第2确认项目的第2确认信息通过所述扬声器或所述显示器向所述用户输出,通过所述麦克风、所述键盘或所述触摸面板输入第2应答信息,所述第2应答信息表示与所述第2确认项目对应的来自所述用户的第2应答,继续执行受理所述用户的下单的处理。2.根据权利要求1所述的处理方法,还包括:在输入了表示与所述第1确认项目对应的来自所述用户的第1应答的第1应答信息后,使用所述第1数据库,将表示与第4语句对应的第3确认项目的第3确认信息通过所述扬声器或所述显示器向所述用户输出,所述第4语句表示所述第1语句的上位概念,通过所述麦克风、所述键盘或所述触摸面板,输入表示与所述第3确认项目对应的来自所述用户的第3应答的第3应答信息,使得对受理所述用户的下单的处理进行确定。3.根据权利要求1所述的处理方法,所述第1数据库,存储表示所述第3语句的同位概念的第5语句,存储表示所述第3语句以及所述第5语句的上位概念的第6语句,存储表示所述第3语句与所述第6...

【专利技术属性】
技术研发人员:远藤充V·高桥史宏杰
申请(专利权)人:松下知识产权经营株式会社
类型:发明
国别省市:日本,JP

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

1