[发明专利]文本检索方法、装置、设备及存储介质在审
申请号: | 202010552888.5 | 申请日: | 2020-06-16 |
公开(公告)号: | CN111680130A | 公开(公告)日: | 2020-09-18 |
发明(设计)人: | 林文聪;郎志刚;付勇;范增虎 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/31;G06F40/30;G06F40/289 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 肖文静 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文本 检索 方法 装置 设备 存储 介质 | ||
1.一种文本检索方法,其特征在于,所述方法包括:
对检索关键词进行分词,获得多个拆分词项,并记录各个所述拆分词项的顺序标号;
根据所述拆分词项及其顺序标号与预先建立的文本索引进行匹配,获得目标文本;
通过基于所述拆分词项的重要程度和待检索文本的文本类型设置的文本打分函数对所述目标文本进行打分,获得各个目标文本的分数;
根据所述分数对所述目标文本进行正向排序,获得文本检索结果。
2.根据权利要求1所述的方法,其特征在于,所述通过基于所述拆分词项的重要程度和待检索文本的文本类型设置的文本打分函数对所述目标文本进行打分,获得各个目标检索文本的分数的步骤之前还包括:
将所述拆分词项在待检索文本中的重要程度设置为所述基础打分特征,并根据待检索文本的文本类型设置自定义打分特征;
确定所述自定义打分特征的自定义分数打分函数,并确定基础打分特征的基础打分函数;
基于所述自定义分数打分函数和所述基础打分函数确定所述文本打分函数。
3.根据权利要求2所述的方法,其特征在于,所述文本类型包括论述类和实用类,所述根据待检索文本的文本类型设置自定义打分特征的步骤包括:获取所述待检索文本的文本类型,若所述待检索文本的文本类型是论述类,则将所述自定义打分特征设置为公开时间、发布媒体权威性排名名次、引用次数;
若所述待检索文本的文本类型是实用类,则将所述自定义打分特征设置为公开时间、传播量以及发布媒体权威性排名名次。
4.根据权利2或3所述的方法,其特征在于,所述基础打分函数scoreES为:
scoreES=T/N×log[X/(W+1)];
其中,T表示所述拆分词项在待检索文本中出现的总次数,N表示所述待检索文本的文本总词数,X表示数据库中总文件数目,W表示包括所述拆分词项的文件的数目
与公开时间对应的公开时间打分函数scoretime为:
其中,x表示所述待检索文本的公开时间,origin是自变量值。
5.根据权利要求1所述的方法,其特征在于,所述对检索关键词进行分词,获得多个拆分词项,并记录各个所述拆分词项的顺序标号的步骤包括:
利用分词工具对所述检索关键词进行分词,获得多个拆分词项;
根据所述各个拆分词项的位置,对各个拆分词项进行标号获得对应的顺序标号,并对应记录各个所述拆分词项及其顺序标号。
6.根据权利要求1所述的方法,其特征在于,所述对检索关键词进行分词,获得多个拆分词项,并记录各个所述拆分词项的顺序标号的步骤之前还包括:
对各个待检索文本的标题和正文进行分词,基于分词结果分别建立各个待检索文本的文本索引。
7.根据权利要求1所述的方法,其特征在于,所述对检索关键词进行分词,获得多个拆分词项,并记录各个所述拆分词项的顺序标号的步骤之前还包括:
接收客户端发送的检索请求,获取所述检索请求中的检索关键词;
所述根据所述分数对所述目标文本进行正向排序,获得文本检索结果的步骤之后还包括:
向所述客户端返回所述文本检索结果。
8.一种文本检索装置,其特征在于,所述文本检索装置包括:
分词标号模块,用于对检索关键词进行分词,获得多个拆分词项,并记录各个所述拆分词项的顺序标号;
匹配模块,用于根据所述拆分词项及其顺序标号与预先建立的文本索引进行匹配,获得目标文本;
打分模块,用于通过基于所述拆分词项的重要程度和待检索文本的文本类型设置的文本打分函数对所述目标文本进行打分,获得各个目标文;
排序模块,用于根据所述分数对所述目标文本进行正向排序,获得文本检索结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010552888.5/1.html,转载请声明来源钻瓜专利网。