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

文档序号:9235433阅读:来源:国知局
户设备的初始答案信息中规定了其缺省项的相关信息,如缺省项的表达式等,则计算机设备根据该相关信息,从分词的语义信息中获取相应的参数信息。如基于待处理的文本序列“今天天气如何”获得的初始答案信息中规定了该初始答案信息的缺省项为地名或时间,则计算机设备在分词的语义信息中查询地名类或时间类的分词,并从时间类分词“今天”的语义信息中获得所需的时间参数信息。
[0086]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当判断获得的初始答案信息不能被直接提供给所述用户设备时,从分词的语义信息中获得参数信息的实现方式,均应包含在本发明的范围内。
[0087]在步骤S5中,计算机设备根据所述参数信息,对所述初始答案信息进行处理,获得用于提供给所述用户设备的最终答案信息。
[0088]优选地,所述最终答案信息包括对初始答案信息进行处理后能够直接发送给用户设备的答案信息。优选地,最终答案信息包括但不限于以下至少一项:
[0089]I)纯文本信息。
[0090]如一段纯文本描述等。
[0091]2)纯多媒体信息。
[0092]如语音、视频等。
[0093]3)具有扩展标签的多媒体信息。
[0094]如包含链接的文本、视频、网页等。
[0095]4)可执行信息。
[0096]所述可执行信息可被用户设备运行;优选地,可执行信息包含函数和指令等。
[0097]具体地,计算机设备可根据参数信息来对初始答案信息进行补充,且计算机设备可直接将补充后的初始答案信息作为最终答案信息,也可运行将补充后的初始答案信息,并将运行结果作为最终答案信息。
[0098]例如,初始答案信息包括纯文本“你今天心情X”,其中,X表示形容词类的缺省项,且在步骤S4中获得的参数信息为“很好”,则计算机设备将补充后的初始答案信息“你今天心情很好”,直接作最终答案信息来发送给用户设备。
[0099]又例如,初始答案信息包括可执行信息,该可执行信息中包括时间类的缺省项,且在步骤S4中获得的参数信息为“今天”,则计算机设备根据该时间参数信息对初始答案信息进行补充后,获得完整的可执行信息,并运行该可执行信息来获得与时间参数“今天”相应的信息最为最终答案信息,并发送给用户设备。
[0100]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据参数信息,对初始答案信息进行处理,获得用于提供给用户设备的最终答案信息的实现方式,均应包含在本发明的范围内。
[0101]需要说明的是,当判断所获得的初始答案信息能够被直接提供给所述用户设备时,计算机设备可直接将初始答案信息发送给所述用户设备,以供用户设备将其呈现给用户。
[0102]作为本实施例的优选方案之一,预定知识库包含语义匹配信息,且一组语义匹配信息对应的初始答案信息可具有多个,则在步骤S3之后还可包括以下步骤:计算机设备根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择初始答案信息;且步骤S4进一步为:当判断所选择的初始答案信息不能被直接提供给所述用户设备时,从分词的语义信息中获得参数信息。
[0103]其中,所述用户设备的设备信息包括任何能够影响答案信息的显示的设备信息。例如,用户设备的类别,如手机、电视机等;又例如,用户设备支持的显示格式信息等;又例如,用户设备当前的网络信息,如移动网络或W1-Fi等。
[0104]其中,所述应用信息包括任何与答案信息在应用中的显示相关的信息。例如,应用名称或平台,如MSN、短信、微博、微信等;又例如,应用支持的代码格式等。
[0105]具体地,计算机设备根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择适用于用户设备和/或应用的初始答案信息。
[0106]例如,多个初始答案信息中包括纯文本信息和具有扩展标签的多媒体信息,则若用户设备当前连接至W1-Fi,计算机设备选择具有扩展标签的多媒体信息作为初始答案信息,若用户设备当前连接至移动网络,则计算机设备选择纯文本信息作为初始答案信息。
[0107]又例如,多个初始答案信息中包括使用与多个平台的可执行信息,则如发送文本序列的应用为微博,则选择微博支持的可执行信息作为初始答案信息等。
[0108]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何根据用户设备的设备信息和/或用户设备中发送待处理文本序列的应用的应用信息,从所述多个初始答案信息中选择初始答案信息的实现方式,均应包含在本发明的范围内。
[0109]本实施例中,通过对文本序列进行更好的语义理解,能够提供更准确的答案信息。
[0110]图2为本发明一个优选实施例的创建本体实例的方法流程图。本实施例的方法包括步骤S6和步骤S7。本实施例中,预定知识库包括本体实例,所述本体实例的至少一个属性中的每个属性包括一组语义匹配信息和与该语义匹配信息对应的初始答案信息。需要说明的是,一个本体示例可具有多个属性,每个属性还可包括其他信息,如标准问题、属性类型等。
[0111]在步骤S6中,计算机设备获取一个本体的实例项,其中,所述本体的至少一个属性中的每个属性包括本体答案信息以及具有缺省项的一组语义匹配信息。优选地,本体答案信息也可具有缺省项。
[0112]其中,本体的实例项表示该本体的缺省项的一个具体实例。例如,本体的一组语义匹配信息中的缺省项为XX,如“ [XX]资费”,则作为XX的一个具体实例,本体的实例项为“3G”。
[0113]其中,计算机设备可采用多种方式来获得本体的实例项。如获得人工输入或已预先存储的实例项等。
[0114]在步骤S7中,计算机设备根据本体的实例项,对所述本体的属性中的缺省项进行处理,获得继承所述本体的全部属性的本体实例。
[0115]例如,本体的属性包括本体答案信息以及一组语义匹配信息,该组语义匹配信息包含以下具有缺省项的语义匹配结构“ [XXX][收费I付费I计费][方法]”、“ [XXX][多少钱]”、“ [XXX][收费I付费I资费I扣费I缴费I计费][标准I情况]”以及语句“XXX贵吗”,本体的实例项为“神州行”,则计算机设备将本体的实例项补充至本体属性的各个缺省项中,获得继承本体的全部属性,如继承本体的全部语义匹配信息,的本体实例,该本体实例的属性包括作为初始答案信息的本体答案信息以及一组语义匹配信息,该组语义匹配信息包含以下具有缺省项的语义匹配结构“[神州行][收费I付费I计费][方法]”、“[神州行][多少钱]”、“[神州行][收费I付费I资费I扣费I缴费I计费][标准I情况]”以及语句“神州行贵吗”。
[0116]优选地,若本体答案信息具有缺省项,则计算机设备还可根据本体的实例项,对所述本体答案信息中的缺省项进行处理,获得初始答案信息。
[0117]需要说明的是,一个本体若为另一个本体的子本体,则该子本体也可继承其所属本体的所有属性。该实现方式与前述步骤S6和S7相似,故不再赘述。
[0118]本实施例中,对于具有相似属性的大量本体实例,无需针对每个本体实例重复性地建立属性,而可通过继承本体的所有属性的方式,简便地创建新的本体实例,大大减轻了本体实例创建过程中的资源消耗。
[0119]图3为本发明一个优选实施例的获得答案信息的问答装置的结构示意图。本实施例的问答装置可包含于计算机设备中,该问答装置包括第一获取装置1、语义装置2、查询装置3、第二获取装置4以及第三获取装置5。
[0120]第一获取装置I获取来自用户设备的待处理的文本序列。
[0121]其中,该待处理的文本序列可为用户直接输入的文本序列,也可为对用户输入的语音进行识别后所得的文本序列。
[0122]例如,用户在对话框中输入“今天天气如何”,并按下发送按键以指示用户设备将“今天天气如何”发送给计算机设备,则“今天天气如何”即为来自用户设备的待处理的文本序列。
[0123]又例如,用户在某个应用中输入一段语音,该段语音被该应用经由互联网发送给计算机设备,第一获取装置I识别该语音并获得文本序列“今天天气如何”,则“今天天气如何”即为来自用户设备的待处理的文本序列。
[0124]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取来自用户设备的待处理的文本序列的实现方式,均应包含在本发明的范围内。
[0125]接着,语义装置2对待处理的文本序列进行分词,并获得其至少一个分词的语义信息。
[0126]其中,分词的语义信息包括任何能够被计算机识别并用于表示该分词的语义的信息。优选地,分词的语义信息包括但不限于以下至少一项:
[0127]I)分词的同义词和/或同义词组合。
[0128]例如,分词“天气”的语义信息包括其同义词“气候”等。
[0129]2)分词的同类词和/或同类词组合。
[0130]其中,分词的同类词表示与该分词属于同一类别的词汇。如若分词属于地名,则该分词的同类词可包括其他地名。
[0131]例如,分词“上海”的语义信息可包括“北京”、“天津”等。
[0132]3)与分词具有相同或相似结构的实体。
[0133]其中,与分词具有相同或相似结构的实体表示该实体的信息结构与分词相同或相似。优选地,该实体可为特殊语义表达式。
[0134]例如,分词为一个特定时间结构“2013年I月I日10点45分”,则与分词具有相同或相似结构的实体可为一个日期语义表达式“XXXX年XX月XX日XX点XX分”等。该等类似的特殊语义表达式还可包括人名、地址、电话号码等。
[0135]需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1