[发明专利]一种基于文本相似度改进的原子能力匹配方法在审
| 申请号: | 202111681536.0 | 申请日: | 2021-12-29 |
| 公开(公告)号: | CN114330301A | 公开(公告)日: | 2022-04-12 |
| 发明(设计)人: | 陈金灿;陈军;马龙;郑宗宇 | 申请(专利权)人: | 中电福富信息科技有限公司 |
| 主分类号: | G06F40/216 | 分类号: | G06F40/216;G06F40/289;G06F16/35;G06F16/732 |
| 代理公司: | 福州君诚知识产权代理有限公司 35211 | 代理人: | 彭东 |
| 地址: | 350000 福建省福州*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 文本 相似 改进 原子 能力 匹配 方法 | ||
本发明公开一种基于文本相似度改进的原子能力匹配方法,将原子能力详情和匹配文本进行分词,再取其并集得到词组S;计算各分词在匹配文本和原子能力中的频率分别记为X,Y;计算各分词在原子能力库中的权重并使用关键词加强权重记为Z;4.向量值A=X*Z,向量值B=Y*Z;将向量组A和B根据以下公式求得相似度通过余弦相似度公式计算得出相似值,判断相似度是否大于设定值;是则,判定原子能力符合匹配文本;否则,判定原子能力不符合匹配文本。本发明根据原子能力特性更新了文本相似度算法,提高了算法的准确性;增加电信专有名词词典,提高了分词的准确性;新增可调节算法因子,提高算法的专业性;本发明支持多线程并发运算,提高计算效率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种基于文本相似度改进的原子能力匹配方法。
背景技术
原子能力(atomic ability,AA)是终端设备中可独立运行的最小能力单元。与传统应用程序(application,APP)相比,AA是用来为其他APP提供原子服务的新型应用,并且AA无用户界面(UI,User Interface)。分布式应用(distributed application)是指包括若干相对独立的原子能力的应用程序。另外,部署在一个终端设备中的AA,可能被部署在该终端设备或者其它终端设备中的APP调用。
电信业务中,用户在根据需求文档来选择需要使用的原子能力的卡位阶段,由于没有针对相应的原子能力匹配方法,使得用户在选择原子能力时无从入手。
发明内容
本发明的目的在于提供一种基于文本相似度改进的原子能力匹配方法。
本发明采用的技术方案是:
一种基于文本相似度改进的原子能力匹配方法,其包括以下步骤:
步骤1,将匹配文本进行分词并筛选出有实际意义的词,得到词组A;
具体地,以如下匹配文本为例:实现对整个场所的视频监控,并实现视频流的转发和存储。经过分词得到词组A:[实现,场所,视频,监控,实现,视频,转发,存储]。
步骤2,将原子能力详情进行分词,并筛选出有实际意义的词,得到词组B;
具体地,承上例,对应的原子能力详情为:云存回放,提供面向监控设备的视频录像云端存储服务,满足客户灵活存储的需求,实现在线观看历史视频的目的。经过分词得到词组B:[提供,面向,监控,设备,视频,录像,云端,存储,服务,满足,客户,存储,需求,实现,在线,观看,历史,视频,目的]。
步骤3,取词组A和词组B的并集,得到超集词组S。
具体地,承上例,组A和词组B的并集得到的超集词组S为:[历史,提供,场所,需求,录像,转发,云端,监控,设备,服务,观看,目的,实现,视频,存储,在线,面向,客户,满足]。
步骤4,遍历超集词组S计算匹配文本中各个分词的频率X以及原子能力详情中各个分词的频率Y;
步骤5,权重的算法:遍历超集的词组计算超集中每个分词权重z;
z=x/y
其中,x为原子能力总数量为,y为存在当前对应分词的原子能力数量;
步骤6,加强权重算法:获取原子能力的关键词组,判断超集中分词是否在关键词组;是则,获取关键词中对应分词的词频v,并计算对应分词的加强权重Z=z*(1.5+v);否则,计算对应分词的加强权重Z=z;
步骤7,基于匹配文本的分词频率X和加强权重Z计算向量A,向量A的值=频率X*加强权重Z;
步骤8,基于原子能力详情的分词频率Y和加强权重Z计算向量B,向量B的值=频率Y*加强权重Z;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电福富信息科技有限公司,未经中电福富信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111681536.0/2.html,转载请声明来源钻瓜专利网。





