[发明专利]正则匹配推荐方法及相关装置在审
申请号: | 201911275697.2 | 申请日: | 2019-12-12 |
公开(公告)号: | CN111858902A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 刘睿;靳丁南;罗欢;权圣 | 申请(专利权)人: | 马上消费金融股份有限公司 |
主分类号: | G06F16/335 | 分类号: | G06F16/335;G06F16/338;G06F16/2458 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何倚雯 |
地址: | 401120 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 正则 匹配 推荐 方法 相关 装置 | ||
本发明提供一种正则匹配推荐方法及相关装置,所述方法包括:根据输入信息从正则数据库查找匹配的匹配结果;判断匹配结果的数量是否超过第一预设值;如果所述匹配结果的数量超过第一预设值,获取各个匹配结果的优先级指数;将优先级指数符合预设阈值的匹配结果输出为推荐的匹配结果。以此提高信息推荐的效率及准确性。
技术领域
本发明涉及智能装置技术领域,尤其涉及一种正则匹配推荐方法及相关装置。
背景技术
随着文本推荐技术的大范围应用,在知识图谱构建、知识图谱问答和文本推荐匹配等各种文本匹配领域,正则匹配是文本推荐最常用的核心技术;在实际应用中,我们经常遇见,一句话同时匹配上一个正则模板库中的多个正则模板,对于这种场景,如何准确的对用户进行推荐,成为待解决问题。
发明内容
本发明主要提供一种正则匹配推荐方法及相关装置,用于提高信息推荐的效率及准确性。
为解决上述技术问题,本发明采用的第一个技术方案是:根据输入信息从正则数据库查找匹配的匹配结果;判断匹配结果的数量是否超过第一预设值;如果所述匹配结果的数量超过第一预设值,获取各个匹配结果的优先级指数;将优先级指数符合预设阈值的匹配结果输出为推荐的匹配结果。
其中,所述获取各个匹配结果的优先级指数的步骤具体包括:计算各个所述匹配结果的优先级,得出各个所述匹配结果对应的优先级指数;所述将优先级指数符合预设阈值的匹配结果输出为推荐的匹配结果的步骤具体包括:将优先级指数最高的匹配结果确定为所述输入信息的匹配结果并进行推荐。
其中,所述计算各个所述匹配结果的优先级,得出各个所述匹配结果对应的优先级指数的步骤包括:分别计算得到各个所述匹配结果相对于所述输入信息的正则化占比、词占比;统计各个所述匹配结果对应的用户反馈指标;分配所述正则化占比、所述词占比及用户的反馈指标的权重;分别根据各个所述匹配结果的正则化占比、所述词占比及用户的反馈指标及其所述权重计算各个所述匹配结果对应的优先级指数。
其中,所述分别计算得到各个所述匹配结果相对于所述输入信息的正则化占比、词占比的步骤包括:计算各个所述匹配结果相对于所述输入信息的正则化占比的公式包括:
R=ri/B1 (1)
其中,R为匹配结果相对于输入信息的正则化占比,ri为第i个匹配结果的词计数,B1为各个匹配结果的并集的词计数。
其中,所述分别计算得到各个所述匹配结果相对于所述输入信息的正则化占比、词占比的步骤包括:计算各个所述匹配结果相对于所述输入信息的词占比的公式包括:
W=wi/B2 (2)
其中,W为匹配结果相对于输入信息的词占比,wi为第i个匹配结果的字计数,B2为各个匹配结果的并集的字计数。
其中,所述统计各个所述匹配结果对应的用户反馈指标的步骤具体包括:统计各个所述匹配结果对应的用户反馈指标的公式包括:
Mi=Mi-1+m1*count1+m2*count2 (3)
其中,Mi为第i个用户反馈指标,count1为匹配结果对应的用户正向评价统计次数,count2为匹配结果对应的用户负向评价统计次数,Mi-1为第i-1个用户反馈指标,m1为正向系数,m2为负向系数。
所述分别根据各个所述匹配结果的正则化占比、所述词占比及用户的反馈指标及其所述权重计算各个所述匹配结果对应的优先级指数的步骤具体包括:
计算各个所述匹配结果对应的优先级指数的公式包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马上消费金融股份有限公司,未经马上消费金融股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911275697.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:印刷电路板组件
- 下一篇:飞机厨房推车车轮轨道