一种用于获得答案信息的方法、装置和设备的制造方法_5

文档序号:9235433阅读:来源:国知局
断存在相类似的语义信息时,根据包含于历史语义信息且未包含于当前语义信息中的语义信息,对当前语义信息进行补充,第三子查询装置根据补充后的语义信息,在预定知识库中进行匹配查询,确定初始答案信息。如作为一个更具体的示例,历史文本序列为“上海下雨么? ”,其历史语义信息包括分词“上海”、“下雨”和“么”的语义信息,当前处理的文本序列为“北京呢? ”,其语义信息包括分词“北京”和“呢”的语义信息;则补充装置判断分词“上海”和“么”,与分词和“北京”和“呢”的语义信息相类似,并将包含于历史语义信息中且不包含于当前语义信息中的分词“下雨”的语义信息,补充入当前语义信息中。则语义补充后的语义信息包括“北京”、“下雨”和“呢”的语义信息。优选地,补充装置还可在进一步判断历史语义信息与当前语义信息中是否存在相类似的语义信息,且该等相类似的语义信息之间的逻辑关系也相似的情况下,才执行语义补充的操作。
[0168]需要说明的是,第一子查询装置可与第二子查询装置相结合,也即:结合用户设备的历史查询信息,将各个分词的语义信息与所述预定知识库中的多组语义匹配信息进行匹配查询,并将匹配得到的一组语义匹配信息对应的初始答案信息,作为所述语义信息对应的初始答案信息。更优选地,可根据所述历史语义信息,对根据当前处理的文本序列的分词的语义信息进行语义补充,并将语义补充后的语义信息与预定知识库中的多组语义匹配信息进行匹配查询,并将匹配得到的一组语义匹配信息对应的初始答案信息,作为所述语义信息对应的初始答案信息”。
[0169]本优选方案能够根据用户的历史查询对用户当前需要处理的文本序列进行补充,从而能够在用户给出的文本不完整的情况下,自动实现语义补完和理解;此外,通过对触发获取历史查询信息的条件进行限制,能够使得计算机设备在适当的情况下才启动文本补充的操作,从而防止或减少计算机设备因不断对历史进行查询从而导致崩溃的可能。
[0170]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据各个分词的语义信息,在预定知识库中进行匹配查询,确定与各个分词的语义信息相对应的初始答案信息的实现方式,均应包含在本发明的范围内。
[0171]当判断获得的初始答案信息不能被直接提供给所述用户设备时,第二获取装置4从分词的语义信息中获得参数信息。其中,所述参数信息能够对初始答案信息进行补充。
[0172]其中,第二获取装置4可采用多种方式来判断初始答案信息是否能够被直接提供给用户设备。
[0173]例如,每个初始答案信息可对应一个标识,该标识用于指示初始答案信息是否能够被直接提供给用户设备。则当查询装置3获得初始答案信息后,第二获取装置4可直接根据该标识来判断初始答案信息是否能够被直接提供给用户设备。
[0174]又例如,第二获取装置4通过判断初始答案信息对应的匹配信息的类别是否属于预定类别,或直接判断初始答案信息是否处于预定类别,来判断初始答案信息是否能够被直接提供给用户设备。如若初始答案信息或其对应的匹配信息属于天气类别,则判断其不能被直接提供给所述用户设备等。
[0175]又例如,第二获取装置4通过解析初始答案信息,并判断其是否具有缺省项,来判断初始答案信息是否能够被直接提供给用户设备。
[0176]其中,第二获取装置4可采用多种方式,来从分词的语义信息中获得参数信息。
[0177]例如,不能被直接提供给用户设备的初始答案信息中规定了其缺省项的相关信息,如缺省项的表达式等,则第二获取装置4根据该相关信息,从分词的语义信息中获取相应的参数信息。如基于待处理的文本序列“今天天气如何”获得的初始答案信息中规定了该初始答案信息的缺省项为地名或时间,则第二获取装置4在分词的语义信息中查询地名类或时间类的分词,并从时间类分词“今天”的语义信息中获得所需的时间参数信息。
[0178]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当判断获得的初始答案信息不能被直接提供给所述用户设备时,从分词的语义信息中获得参数信息的实现方式,均应包含在本发明的范围内。
[0179]第三获取装置5根据所述参数信息,对所述初始答案信息进行处理,获得用于提供给所述用户设备的最终答案信息。
[0180]优选地,所述最终答案信息包括对初始答案信息进行处理后能够直接发送给用户设备的答案信息。优选地,最终答案信息包括但不限于以下至少一项:
[0181]I)纯文本信息。
[0182]如一段纯文本描述等。
[0183]2)纯多媒体信息。
[0184]如语音、视频等。
[0185]3)具有扩展标签的多媒体信息。
[0186]如包含链接的文本、视频、网页等。
[0187]4)可执行信息。
[0188]所述可执行信息可被用户设备运行;优选地,可执行信息包含函数和指令等。
[0189]具体地,第三获取装置5可根据参数信息来对初始答案信息进行补充,且第三获取装置5可直接将补充后的初始答案信息作为最终答案信息,也可运行将补充后的初始答案信息,并将运行结果作为最终答案信息。
[0190]例如,初始答案信息包括纯文本“你今天心情X”,其中,X表示形容词类的缺省项,且第二获取装置4获得的参数信息为“很好”,则第三获取装置5将补充后的初始答案信息“你今天心情很好”,直接作最终答案信息来发送给用户设备。
[0191]又例如,初始答案信息包括可执行信息,该可执行信息中包括时间类的缺省项,且第二获取装置4获得的参数信息为“今天”,则第三获取装置5根据该时间参数信息对初始答案信息进行补充后,获得完整的可执行信息,并运行该可执行信息来获得与时间参数“今天”相应的信息最为最终答案信息,并发送给用户设备。
[0192]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据参数信息,对初始答案信息进行处理,获得用于提供给用户设备的最终答案信息的实现方式,均应包含在本发明的范围内。
[0193]需要说明的是,当判断所获得的初始答案信息能够被直接提供给所述用户设备时,问答装置中的发送装置(图未示)可直接将初始答案信息发送给所述用户设备,以供用户设备将其呈现给用户。
[0194]作为本实施例的优选方案之一,预定知识库包含语义匹配信息,且一组语义匹配信息对应的初始答案信息可具有多个,则问答装置还包括在查询装置3之后执行操作的选择装置(图未示),改选择装置根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择初始答案信息;第二获取装置4进一步包括参数获取装置(图未示),当判断所选择的初始答案信息不能被直接提供给所述用户设备时,参数获取装置从分词的语义信息中获得参数信息。
[0195]其中,所述用户设备的设备信息包括任何能够影响答案信息的显示的设备信息。例如,用户设备的类别,如手机、电视机等;又例如,用户设备支持的显示格式信息等;又例如,用户设备当前的网络信息,如移动网络或W1-Fi等。
[0196]其中,所述应用信息包括任何与答案信息在应用中的显示相关的信息。例如,应用名称或平台,如MSN、短信、微博、微信等;又例如,应用支持的代码格式等。
[0197]具体地,选择装置根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择适用于用户设备和/或应用的初始答案信息。
[0198]例如,多个初始答案信息中包括纯文本信息和具有扩展标签的多媒体信息,则若用户设备当前连接至W1-Fi,选择装置选择具有扩展标签的多媒体信息作为初始答案信息,若用户设备当前连接至移动网络,则选择装置选择纯文本信息作为初始答案信息。
[0199]又例如,多个初始答案信息中包括使用与多个平台的可执行信息,则如发送文本序列的应用为微博,选择装置选择微博支持的可执行信息作为初始答案信息等。
[0200]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择初始答案信息的实现方式,均应包含在本发明的范围内。
[0201]本实施例中,通过对文本序列进行更好的语义理解,能够提供更准确的答案信息。
[0202]图4为本发明一个优选实施例的创建本体实例的问答装置的结构示意图。本实施例的问答装置可包含于计算机设备中,该问答装置包括第四获取装置6和实例生成装置7。本实施例中,预定知识库包括本体实例,所述本体实例的至少一个属性中的每个属性包括一组语义匹配信息和与该语义匹配信息对应的初始答案信息。需要说明的是,一个本体示例可具有多个属性,每个属性还可包括其他信息,如标准问题、属性类型等。
[0203]第四获取装置6获取一个本体的实例项,其中,所述本体的至少一个属性中的每个属性包括本体答案信息以及具有缺省项的一组语义匹配信息。优选地,本体答案信息也可具有缺省项。
[0204]其中,本体的实例项表示该本体的缺省项的一个具体实例。例如,本体的一组语义匹配信息中的缺省项为XX,如“ [XX]资费”,则作为XX的一个具体实例,本体的实例项为“3G”。
[0205]其中,第四获取装置6可采用多种方式来获得本体的实例项。如获得人工输入或已预先存储的实例项等。
[0206]实例生成装置7根据本体的实例项,对所述本体的属性中的缺省项进行处理,获得继承所述本体的全部属性的本体实例。
[0207]例如,本体的属性包括本体答案信息以及一组语义匹配信息,该组语义匹配信息包含以下具有缺省项的语义匹配结构“ [XXX][收费I付费I计费][方法]”、“ [XXX][多少钱]”、“ [XXX][收费I付费I资费I扣费I缴费I计费][标准I情况]”以及语句“XXX贵吗”,本
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1