[发明专利]一种搜索方法及装置有效
申请号: | 201210179560.9 | 申请日: | 2012-06-01 |
公开(公告)号: | CN102693320A | 公开(公告)日: | 2012-09-26 |
发明(设计)人: | 朱明;尹文科;孙永录 | 申请(专利权)人: | 中国科学技术大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 230026 安*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 搜索 方法 装置 | ||
1.一种搜索方法,其特征在于,包括:
对用户输入的搜索数据进行预处理;
从预处理后的搜索数据中提取预设的数据结构,所述预设的数据结构包括:核心查询三元组、析取关联查询三元组、合取关联查询三元组、条件关联查询三元组、否定条件关联查询三元组、条件关联候选词集合、否定条件候选关联词集合;
将所述预设的数据结构映射为本体三元组;
依据所述本体三元组,从预设的数据库中搜索与所述搜索数据相关的解答数据,并将所述解答数据提供给用户。
2.根据权利要求1所述的方法,其特征在于,所述对用户输入的搜索数据进行预处理包括:
接收用户输入的搜索数据;
去除所述搜索数据中的冗余数据。
3.根据权利要求1所述的方法,其特征在于,从预处理后的搜索数据中提取预设的数据结构包括:
将所述预处理后的搜索数据按照预设的数据类型进行分类,以确定所述预处理后的搜索数据所属的数据类型;
依据所述预处理后的搜索数据所属的数据类型,提取所述预处理后的搜索数据的核心查询三元组;
依据所述核心查询三元组,获取所述预处理后的搜索数据的析取关联查询三元组、合取关联查询三元组、条件关联查询三元组、否定条件关联查询三元组、条件关联候选词集合、否定条件候选关联词集合。
4.根据权利要求3所述的方法,其特征在于,所述预设的数据类型包括:
特指问句、正反问句、是非问句和选择问句;
所述特指问句包括有疑问代词的特指问句,有疑问动词的特指问句,以及无疑问词的特指问句。
5.根据权利要求1所述的方法,其特征在于,所述将所述预设的数据结构映射为本体三元组包括:
将核心查询三元组映射为核心本体三元组;
将合取关联查询三元组映射为合取关联本体三元组;
将析取关联查询三元组映射为析取关联本体三元组;将条件关联查询三元组映射为条件关联本体三元组;
将否定条件关联查询三元组映射为否定条件关联本体三元组;
将条件和否定条件关联候选词映射为条件或否定条件关联本体三元组。
6.根据权利要求1所述的方法,其特征在于,所述依据所述本体三元组,从预设的数据库中搜索与所述搜索数据相关的解答数据包括:
将本体三元组中的核心本体三元组、析取本体三元组及合取本体三元组,中属于类的成分替换为其相应的候选实体;
利用条件以及否定条件关联本体三元组,从所述候选实体中过滤其修饰的类对应的候选实体;
利用析取关联三元组,从所述候选实体中过滤核心三元组中其修饰的类对应的候选实体;
依据所述述候选实体中剩下的实体构建答案。
7.一种搜索装置,其特征在于,包括:
预处理模块,用于对用户输入的搜索数据进行预处理;
数据结构提取模块,用于从预处理后的搜索数据中提取预设的数据结构,所述预设的数据结构包括:核心查询三元组、析取关联查询三元组、合取关联查询三元组、条件关联查询三元组、否定条件关联查询三元组、条件关联候选词集合、否定条件候选关联词集合;
映射模块,用于将所述预设的数据结构映射为本体三元组;
解答模块,用于依据所述本体三元组,从预设的数据库中搜索与所述搜索数据相关的解答数据,并将所述解答数据提供给用户。
8.根据权利要求7所述的装置,其特征在于,所述数据结构预设模块包括:
分类单元,用于将所述预处理后的搜索数据按照预设的数据类型进行分类,以确定所述预处理后的搜索数据所属的数据类型;
核心查询三元组提取单元,用于依据所述预处理后的搜索数据所属的数据类型,提取所述预处理后的搜索数据的核心查询三元组;
其它类型三元组获取单元,用于依据所述核心查询三元组,获取所述预处理后的搜索数据的析取关联查询三元组、合取关联查询三元组、条件关联查询三元组、否定条件关联查询三元组、条件关联候选词集合、否定条件候选关联词集合。
9.根据权利要求7所述的装置,其特征在于,所述解答模块包括:
候选实体生成单元,用于将本体三元组中的核心本体三元组、析取本体三元组及合取本体三元组,中属于类的成分替换为其相应的候选实体;
过滤单元,用于利用条件以及否定条件关联本体三元组,从所述候选实体中过滤其修饰的类对应的候选实体;利用析取关联三元组,从所述候选实体中过滤核心三元组中其修饰的类对应的候选实体;
构建单元,用于依据所述述候选实体中剩下的实体构建答案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学技术大学,未经中国科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210179560.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:风力发电机转矩控制方法及系统
- 下一篇:照明装置