[发明专利]一种基于匹配度检索英文文本的方法有效
申请号: | 201710427632.X | 申请日: | 2017-06-08 |
公开(公告)号: | CN107239554B | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 刘曲;杨天地;马丽娣 | 申请(专利权)人: | 锦州医科大学 |
主分类号: | G06F16/33 | 分类号: | G06F16/33 |
代理公司: | 11369 北京远大卓悦知识产权代理事务所(普通合伙) | 代理人: | 周明飞 |
地址: | 121001 辽宁*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 匹配 检索 英文 文本 方法 | ||
本发明公开了一种基于匹配度检索英文文本的方法,包括:步骤一、在服务器预先存储检索信息,每篇英文文献关联一个检索单位,对于任意一个检索单位均包括ID、英文文献录入时间和至少一个检索条,所述检索条为由所述检索单位关联的英文文献的摘要中的至少一个名词和实意动词组成,并且对全部检索条进行预设权重;步骤二、输入检索英文,对所述检索英文拆分名词与实意动词,并且将所述名词与所述实意动词扩展成为检索语句;步骤三、对所述检索语句进行相似度评价得到检索权重,并将所述检索权重与所述预设权重分别进行匹配,按照匹配度进行排序得到检索结果列表。
技术领域
本发明涉及英文文本检索,具体涉及一种基于匹配度检索英文文本的方法。
背景技术
对于英文文本的检索,目前的主要方式是根据检索对象与预先设定的关键词进行匹配,确定是否匹配,即将待检索的英文文本分割成不同关键词的形式分别进行检索,但是计算机不能有效拆解人类的语言模式,因此不能理解查询意图,从而导致搜索出的信息不够准确。
针对上述问题,用户在搜索时可以加入高级语法进行操作,但高级语法输入复杂对用户要求高,使得用户体验度降低,并且待检索语句与事先设定的关键词匹配度不够。
发明内容
本发明设计开发了一种基于匹配度检索英文文本的方法,本发明的发明目的之一是解决待检索语句的检索结果列表。
本发明的发明目的之二是提高待检索语句与预先设定匹配度的问题。
本发明提供的技术方案为:
一种基于匹配度检索英文文本的方法,包括如下步骤:
步骤一、在服务器预先存储检索信息,每篇英文文献关联一个检索单位,对于任意一个检索单位均包括ID、英文文献录入时间和至少一个检索条,所述检索条为由所述检索单位关联的英文文献的摘要中的至少一个名词和实意动词组成,并且对全部检索条进行预设权重;
步骤二、输入检索英文,对所述检索英文拆分名词与实意动词,并且将所述名词与所述实意动词扩展成为检索语句;
步骤三、对所述检索语句进行相似度评价得到检索权重,并将所述检索权重与所述预设权重分别进行匹配,按照匹配度进行排序得到检索结果列表。
优选的是,在所述步骤二中,所述检索语句为所述名词和所述实意动词的逻辑组合;其中,所述逻辑组合包括:或、且、非逻辑关系。
优选的是,在所述步骤三中,对所述检索语句进行相似度评价得到检索权重包括如下步骤:
根据所述名词查找所述名词所述领域,并且确定在所述领域内关键词;
将所述名词在所述领域内的领域密度、领域深度、与所述关键词的关系以及与所述关键词之间的联系强度,计算与所述关键词之间的词权;
根据所述词权,计算与所述关键词之间的检索距离;
根据所述检索距离,计算所述检索语句的相似度评分;
将所述检索语句的相似度评分作为所述检索权重。
优选的是,在所述步骤三中,匹配时按所述预设权重大小依次进行匹配。
优选的是,在所述步骤三中,匹配后得到的检索结果列表对应的信息数量是否大于预定数量,如果大于预定数量,则取预定数量的检索结果列表。
优选的是,所述预定数量为25条。
优选的是,在所述步骤三中,所述检索权重与所述预设权重分别进行匹配的匹配过程采用模糊控制方法进行匹配;
分别将检索权重η与预设权重η′之差Δη、检索权重与预设权重之差Δη与预设权重η′的比值匹配度φ转换为模糊论域中的量化等级;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锦州医科大学,未经锦州医科大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710427632.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:工控设备的数据处理方法和装置
- 下一篇:一种利用全景图构建的视觉实例检索方法