[发明专利]基于区块链的文本分类方法、装置、设备以及存储介质在审
| 申请号: | 202110587693.9 | 申请日: | 2021-05-27 |
| 公开(公告)号: | CN113312481A | 公开(公告)日: | 2021-08-27 |
| 发明(设计)人: | 黄海龙 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F16/35 | 分类号: | G06F16/35;G06F16/332;G06K9/62 |
| 代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉;熊成龙 |
| 地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 文本 分类 方法 装置 设备 以及 存储 介质 | ||
1.一种基于区块链的文本分类方法,其特征在于,所述区块链包括分类区块链节点和类别区块链节点,所述方法包括:
通过分类区块链节点接收待分类文本;
提取所述待分类文本中的关键词;
根据所述关键词,从多个所述类别区块链节点中筛选出多个目标类别区块链节点;
通过所述分类区块链节点从每个所述目标类别区块链节点抽取至少一个类别样本;其中,每个所述类别区块链节点保存有对应类别的多个类别样本;
计算所述类别样本和所述待分类文本的相似度;
将相似度最高的目标类别样本所在的类别作为所述待分类文本的目标类别。
2.如权利要求1所述的基于区块链的文本分类方法,其特征在于,所述计算所述类别样本和所述待分类文本的相似度的步骤,包括:
将所述待分类文本进行向量化处理,得到对应的文本向量,以及将各个所述类别样本进行向量化处理,得到各个所述目标类别区块链节点各自对应的类别向量;
根据预设的相似度计算公式计算各个类别向量与所述文本向量的向量相似度,并将所述向量相似度记为所述类别样本和所述待分类文本的相似度。
3.如权利要求2所述的基于区块链的文本分类方法,其特征在于,所述根据预设的相似度计算公式计算各个类别向量与所述文本向量的向量相似度,并将所述向量相似度记为所述类别样本和所述待分类文本的相似度的步骤之前,还包括:
检测各类别向量的维度与所述文本向量的维度是否一致;
将维度不一致的所述类别向量进行降维处理或升维处理,使维度不一致的所述类别向量与所述文本向量的维度保持一致。
4.如权利要求1所述的基于区块链的文本分类方法,其特征在于,所述提取所述待分类文本中的关键词的步骤,包括:
将所述待分类文本输入至预设的分词工具中,得到各个分词词语以及各个所述分词词语对应的个数;
根据所述分词词语以及所述分词词语所对应的个数,通过词频计算公式计算各个所述分词词语的词频;
根据公式计算各个所述分词词语对应的逆向文件频率;其中,D为所述待分类文本中的句子总数,{j:ti∈dj}表示所述待分类文本中包含所述分词词语ti的句子数量,IDF表示所述逆向文件频率,ti表示第i个分词词语,dj为第j个具有ti的句子;
根据公式W=IDF*TF计算各个分词词语的权重;其中TF表示所述词频;
选取所述权重最大的所述分词词语作为所述关键词。
5.如权利要求1所述的基于区块链的文本分类方法,其特征在于,所述根据所述关键词在所述区块链中,从多个类别区块链节点中筛选出多个目标类别区块链节点的步骤,包括:
将所述关键词发送至各个所述类别区块链节点中进行关联度检测;
接收各个所述类别区块链节点基于所述关键词反馈的关联度值;
根据各所述关联度值选取预设个数的所述目标类别区块链节点。
6.如权利要求1所述的基于区块链的文本分类方法,其特征在于,所述通过分类区块链节点接收待分类文本的步骤之前,还包括:
与用户终端建立数据连接,并接收用户终端发送的文本分类协议;
判断所述文本分类协议是否满足预设的协议要求;
若满足所述协议要求,则所述分类区块链节点根据所述文本分类协议生成智能合约并同步到所述区块链。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110587693.9/1.html,转载请声明来源钻瓜专利网。





