用于构造对话系统实体的方法和装置制造方法及图纸

技术编号:10558719 阅读:164 留言:0更新日期:2014-10-22 13:35
本发明专利技术提供了用于构造对话系统实体的方法和装置。所述用于构造对话系统实体的方法包括如下步骤:基于定义了多个域节点之间关系的域平面内关系信息,生成域实体平面;基于定义了多个主行为节点之间关系的主行为平面内关系信息,生成主行为实体平面;以及基于定义了多个个体名节点之间关系的个体名平面内关系信息,生成个体名实体平面。因此,能够构造多重实体平面以及准确识别诸如域、主行为和个体名的对话帧的组件。此外,利用所述多重实体面,通过准确识别对话帧,可执行高效的系统响应。

【技术实现步骤摘要】
用于构造对话系统实体的方法和装置
本专利技术大体上涉及对话系统,更加具体地,涉及用于构造自然语言对话系统实体(ontology)的方法和装置。
技术介绍
对话系统为使用语音或者文本通过对话向用户提供必要信息的装置。此外,对话系统的使用范围延伸至用于诸如终端、车辆、机器人等装置的新一代智能界面。近年,由于诸如智能电话等的移动设备的广泛普及,对于类似于Siri的自然语言对话处理软件的兴趣增涨。图1为现有的自然语言对话系统配置的示例框图。参照图1,自然语言对话系统10包括多种用于处理对话的部件(component)。首先,自然语言对话系统10包括:自然语言识别(NaturalLanguageUnderstanding:NLU)单元11,用于将所输入的自然语言文本转换为系统可识别的对话帧(dialogueframe);对话管理(DialogManagement:DM)单元12,用于从对话帧预测系统实际将要执行的系统行为,并统筹管理将要执行的下一个对话;以及任务管理(TaskManagement:TM)单元13,用于根据预测的行为,执行适当的进程,并提供系统响应。每个部件具有用于执行适当进程的必要功能,所述必要功能学自对话语料库(DialogCorpus)。然而,由于在每个部件中所用的功能根据管理所述功能的部件而具有冗余,所以难以管理学到的信息。
技术实现思路
用于解决所述问题的本专利技术的目的在于,提供构造用于对话系统实体的方法。用于解决所述问题的本专利技术的目的在于,提供构造用于对话系统实体的装置。根据为了达成所述目的的本专利技术的一个方面的用于构造对话系统实体的方法,其包括如下步骤:基于定义了多个域节点(domainnode)之间关系的域平面内关系(intra-planerelation)信息,生成域实体平面(domainontologyplane);基于定义了多个主行为节点之间关系的主行为平面内关系信息,生成主行为实体平面(mainactontologyplane);以及基于定义了多个个体名节点(entitynamenode)之间关系的个体名平面内关系信息,生成个体名实体平面(entitynameontologyplane)。此外,用于构造对话系统实体的方法可进一步包括如下步骤:基于定义了域实体平面、主行为实体平面以及个体名实体平面之间关系的平面间关系信息,构造平面间关系(inter-planerelation)。此处,在构造平面间关系的步骤中,基于包括平面间概率信息的平面间关系信息,构造平面间关系,所述平面间概率信息为多个域节点、多个主行为节点及多个个体名节点相互间的关系信息。此处,在生成域实体平面步骤中,基于域平面内关系信息,可生成域实体平面,所述域平面内关系信息包括域节点的转移概率信息、域节点的使用关键词相似度信息及域节点的层信息中的至少一种,所述域平面内关系信息可定义多个域节点之间的关系。此处,在生成主行为实体平面步骤中,基于主行为平面内关系信息,生成主行为实体平面,所述主行为平面内关系信息包括主行为节点的转移概率信息、主行为节点的使用关键词相似度信息和主行为节点的执行次序信息中的至少一种,所述主行为平面内关系信息可定义多个主行为节点之间的关系。此处,在生成个体名实体平面步骤中,基于个体名的平面内关系,生成个体名实体平面,所述个体名的平面内关系信息包括个体名节点的转移概率信息、个体名节点的使用关键词相似度信息以及个体名节点的同时出现概率信息中的至少一种,所述个体名的平面内关系信息可定义多个个体名节点之间的关系。根据用于达成所述目的的本专利技术的另一个方面的用于构造对话系统实体的装置,其包括:域管理单元,其被配置为管理基于定义了多个域节点之间关系的域平面内关系信息而生成的域实体平面;主行为管理单元,其被配置为管理基于定义了多个主行为节点之间关系的主行为平面内关系信息而生成的主行为实体平面;以及个体名管理单元,其被配置为管理基于定义了多个个体名节点之间关系的个体名平面内关系信息而生成的个体名实体平面。此外,用于构造对话系统实体的装置可进一步包括:平面间关系管理单元,其被配置为基于定义了域实体平面、主行为实体平面及个体名实体平面之间关系的平面间关系信息来构造平面间关系。所述根据本专利技术的用于构造对话系统实体的方法及装置构造用于对话系统的多重实体平面,从而准确地识别作为对话帧的组件的域、主行为、个体名。此外,利用多重实体平面,可对对话帧进行准确识别,从而可有效地执行系统响应。附图说明通过参照附图对本专利技术实施例所作的详细描述将会使本专利技术实施例更加显而易见,其中:图1为常规自然语言对话系统构成的示例框图;图2为用于描述根据本专利技术实施例的节点之间关系的概念图;图3为用于描述根据本专利技术实施例的多重实体平面的概念图;图4为用于描述根据本专利技术实施例的域实体平面的典型视图;图5为用于描述根据本专利技术实施例的主行为实体平面的典型视图;图6为用于描述根据本专利技术实施例的个体名实体平面的典型视图;图7为用于描述根据本专利技术实施例的平面间关系的典型视图;图8为描述用于构造根据本专利技术实施例的对话系统实体的方法的流程图;以及图9为描述用于构造根据本专利技术实施例的对话系统实体的装置的框图。具体实施例此处公开了本专利技术可进行多种变更的各种实施例。此处公开的特定结构和功能细节仅旨在描述本专利技术的实施例,然而,本专利技术可有多种替换形式并且不应解释为限定于此处描述的本专利技术实施例。对各附图进行说明的同时,相同的标记表示相同的元件(element)。虽然可以使用“第一”、“第二”、“A”、“B”等术语描述不同的元件,但是所述元件并非限定于所述术语。所述术语的使用目的在于,将一个元件与另一个元件区分开来。例如,在不脱离本专利技术的范围的同时,第一元件可命名为第二元件,并且类似地,第二元件也可以命名为第一元件。术语“和/或”包括多个相关记载的项目的组合,或者多个相关记载的项目中的某一项目。应当理解的是,当一个元件“连接”或者“耦合”至另一元件时,其可以直接连接或者耦合至另一元件,或者可能存在中间介入元件。相反地,当一个元件“直接连接”或者“直接耦合”至另一元件时,则不存在中间介入元件。此处所用的术语仅用于描述特定实施例,而非意在限制本专利技术。除非上下文明确指出,例如此处使用的单数形式“一(a)”、“一个(an)”以及“所述(the)”也意欲包括复数形式。进一步地,此处使用的术语“由…组成”、“组成为”、“包括”和/或“具有”等,表明了所述的特征、整体、步骤、操作、元件和/或部件的存在,但是并不排除一种或者多种其它特征、整体、步骤、操作、元件、部件和/或它们的组合的存在或者附加。除非做了其它的定义,此处所用的所有的术语(包括技术和科学术语)与本专利技术所属的
技术人员通常的理解具有相同的含义。需要进一步理解的是,诸如常用字典中所定义的那些术语应解释为具有与其在相关领域上下文中的含义相一致的含义,除非此处作了清楚的定义,其不应以理想化的或者过度正式的含义进行解释。以下,将会结合附图对本专利技术的实施例作详细描述。图2为用于描述根据本专利技术实施例的节点之间关系的概念图。首先,本申请中所用的与自然语言对话系统相关的部分术语描述如下。作为输入接收到的自然语言文本转换为可被系统识别的对话帧,该本文档来自技高网
...
用于构造对话系统实体的方法和装置

【技术保护点】
一种用于构造对话系统实体的方法,该方法包括如下步骤:基于定义了多个域节点之间关系的域平面内关系信息,生成域实体平面;基于定义了多个主行为节点之间关系的主行为平面内关系信息,生成主行为实体平面;基于定义了多个个体名节点之间关系的个体名平面内关系信息,生成个体名实体平面。

【技术特征摘要】
2013.04.18 KR 10-2013-00427091.一种用于构造对话系统实体的方法,该方法包括如下步骤:基于定义了多个域节点之间关系的域平面内关系信息,生成域实体平面;基于定义了多个主行为节点之间关系的主行为平面内关系信息,生成主行为实体平面;基于定义了多个个体名节点之间关系的个体名平面内关系信息,生成个体名实体平面;基于定义了所述域实体平面、所述主行为实体平面及所述个体名实体平面之间关系的平面间关系信息,构造平面间关系;其中,在所述构造平面间关系的步骤中,基于包括平面间概率信息的所述平面间关系信息,构造所述平面间关系,所述平面间概率信息为所述多个域节点、所述多个主行为节点及所述多个个体名节点之间的相互关系。2.根据权利要求1所述的方法,其中,在所述生成域实体平面的步骤中,基于所述域平面内关系信息,生成所述域实体平面,所述域平面内关系信息包括域节点的转移概率信息、域节点的使用关键词相似度信息以及域节点的层信息中的至少一种,所述域平面内关系信息可定义所述多个域节点之间的关系。3.根据权利要求1所述的方法,其中,在所述生成主行为实体平面的步骤中,基于所述主行为平面内关系信息,生成所述主行为实体平面,所述主行为平面内关系信息包括主行为节点的转移概率信息、主行为节点的使用关键词相似度信息以及主行为节点的执行次序信息中的至少一种,所述主行为平面内关系信息可定义所述多个主行为节点之间的关系。4.根据权利要求1所述的方法,其中,在所述生成个体名实体平面的步骤中,基于所述个体名的平面内关系信息,生成所述个体名实体平面,所述个体名的平面内关系信息包括个体名节点的转移概率信息、个体名节点的使用关键词相似度信息以及个体名节点的同时出现概率信息中的至少一种,所述个体名的平面内关系信息可...

【专利技术属性】
技术研发人员:李根培李东贤崔俊辉金龙熙柳成瀚具常俊
申请(专利权)人:浦项工科大学校产学协力团
类型:发明
国别省市:韩国;KR

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

1