一种基于热线数据提取通用知识的方法与流程

未命名 08-18 阅读:147 评论:0


1.本发明涉及数据处理技术领域,具体的说是一种基于热线数据提取通用知识的方法。


背景技术:

2.针对类型丰富的热线数据,需要采取不同的知识提取方法进行通用知识的提取。
3.目前,对热线数据的知识提取更多依赖人工梳理,海量的热线数据通过人工梳理效率非常有限,对人力资源的占用程度较高。在数字化的今天,开始尝试采取人工+智能的方式进行知识梳理,一方面可以对海量数据进行批量化处理,最大限度的采集有价值的热线知识;另一方面可以极大提高知识提取的效率。
4.现今采取的人工+智能方式进行热线知识提取,在提高知识处理效率的同时,也存在一些问题,比如对有效知识的判断不够精准,提取的知识价值度可能较低、智能算法的开发时间较长等。但随着提取知识量的增加,模型的不断优化,提取知识的数量与质量也在不断提高。


技术实现要素:

5.本发明针对人工梳理海量热线数据提取热线知识效率低的问题,提供一种基于热线数据提取通用知识的方法,以通过人工+智能方式实现热线知识的快速提取。
6.本发明的一种基于热线数据提取通用知识的方法,解决上述技术问题采用的技术方案如下:
7.一种基于热线数据提取通用知识的方法,包括如下步骤:
8.s1、获取热线数据,对热线数据进行分类,并提取咨询类和诉求类的热线数据;
9.s2、利用simcse模型对提取的热线数据进行排重;
10.s3、从热线数据中提取引用文件型数据,并处理,生成问答对;
11.s4、从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,处理非引用文件型数据,生成问答对;
12.s5、将引用文件型数据的问答对、非引用文件型数据的问答对存储于通用知识库。
13.可选的,执行步骤s1,将热线数据划分成咨询类、诉求类、投诉类、表扬类、建议类,提取咨询类和诉求类热线数据的同时,保存热线数据的有效字段,该有效字段不限于热线数据的序号、问题及答案。
14.进一步可选的,执行步骤s2,利用simcse模型对热线数据进行排重,具体操作包括:
15.s2.1、应用simcse模型计算两条热线数据的向量a、向量b;
16.s2.2、利用如下公式计算两个向量的夹角余弦值来评估相似度,
17.设向量a=(a1,a2,

,an),b=(b1,b2,...,bn),
[0018][0019]
其中,n大于700,cosθ的阈值设定为0.95,
[0020]
当0.95≤cosθ≤1时,认定两条热线数据相似度极高,随机删除其中一条热线数据;
[0021]
s2.3、分别存储cosθ《0.95的热线数据和执行步骤s2.3保留的热线数据。
[0022]
进一步可选的,执行步骤s3,从热线数据中提取引用文件型数据,并处理,生成问答对,具体操作包括:
[0023]
s3.1、针对热线数据,提取其答案中包含书名号的数据,形成引用文件型数据,同时提取书名号中的内容,剔除过期政策或非政策数据;
[0024]
s3.2、应用simcse模型和k均值聚类算法对引用文件型数据进行聚类;
[0025]
s3.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;
[0026]
s3.4、生成问答对,打标签引用文件型数据。
[0027]
优选的,执行步骤s3.2,应用simcse模型和k均值聚类算法对引用文件型数据的答案进行聚类,具体操作包括:
[0028]
s3.2.1、应用simcse模型计算所有引用文件型数据的向量;
[0029]
s3.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心;
[0030]
s3.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果;
[0031]
s3.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚类中心;
[0032]
s3.2.5、然后重新执行步骤s3.2.3、s3.2.4,直到聚类结果不再变化;
[0033]
s3.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取。
[0034]
进一步可选的,执行步骤s4,从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,非引用文件型数据包含用于解释政府部门相关业务的业务知识型数据和用于解释政府办事流程的办事方法型数据,处理非引用文件型数据,生成问答对,具体操作包括:
[0035]
s4.1、应用roberta-wwm文本分类算法对非引用文件型数据的有效信息进行筛查,得到有效数据,
[0036]
s4.2、应用simcse和k均值聚类算法对有效数据进行聚类;
[0037]
s4.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;
[0038]
s4.4、生成问答对,打标签非引用文件型数据。
[0039]
优选的,执行步骤s4.1,应用roberta-wwm文本分类算法对非引用文件型数据的有效信息进行筛查,得到有效数据,具体操作包括:
[0040]
s4.1.1、获取历史热线数据形成的文本数据,对其中指定条数的文本数据按照有效信息和无效信息进行打标签;
[0041]
s4.1.2、将具有有效标签的文本数据输入到roberta-wwm文本分类算法的预训练模型中,让预训练模型学习文本数据的特征,生成新模型m;
[0042]
s4.1.3、新热线数据形成的文本数据输入新模型m,新模型m预测输出该文本数据具有的有效数据。
[0043]
优选的,将具有有效标签的文本数据按照8:1:1的比例随即划分为训练集、验证集、测试集。
[0044]
优选的,执行步骤s4.2,应用simcse模型和k均值聚类算法对有效数据进行聚类,具体操作包括:
[0045]
s4.2.1、应用simcse模型计算有效数据的向量;
[0046]
s4.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心;
[0047]
s4.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果;
[0048]
s4.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚类中心;
[0049]
s4.2.5、然后重新执行步骤s4.2.3、s4.2.4,直到聚类结果不再变化;
[0050]
s4.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取。
[0051]
本发明的一种基于热线数据提取通用知识的方法,与现有技术相比具有的有益效果是:
[0052]
本发明可以对不断生成的海量热线数据进行高效过滤,有效提取含有有效信息的数据,再应用人工审核,有效提高通用知识生成的质量。
附图说明
[0053]
附图1是本发明的实施例一的方法流程图。
具体实施方式
[0054]
为使本发明的技术方案、解决的技术问题和技术效果更加清楚明白,以下结合具体实施例,对本发明的技术方案进行清楚、完整的描述。
[0055]
实施例一:
[0056]
结合附图1,本实施例提出一种基于热线数据提取通用知识的方法,包括如下步骤:
[0057]
s1、将热线数据划分成咨询类、诉求类、投诉类、表扬类、建议类;
[0058]
获取热线数据,对热线数据进行分类,并提取咨询类和诉求类的热线数据,同时,保存热线数据的有效字段,该有效字段不限于热线数据的序号、问题及答案。
[0059]
s2、利用simcse模型对提取的热线数据进行排重,具体操作包括:
[0060]
s2.1、应用simcse模型计算两条热线数据的向量a、向量b;
[0061]
s2.2、利用如下公式计算两个向量的夹角余弦值来评估相似度,
[0062]
设向量a=(a
l
,a2,

,an),b=(b1,b2,...,bn),
[0063][0064]
其中,n大于700,cosθ的阈值设定为0.95,
[0065]
当0.95≤cosθ≤1时,认定两条热线数据相似度极高,随机删除其中一条热线数据;
[0066]
s2.3、分别存储cosθ《0.95的热线数据和执行步骤s2.3保留的热线数据。
[0067]
s3、从热线数据中提取引用文件型数据,并处理,生成问答对,具体操作包括:
[0068]
s3.1、针对热线数据,提取其答案中包含书名号的数据,形成引用文件型数据,同时提取书名号中的内容,剔除过期政策或非政策数据;
[0069]
s3.2、应用simcse模型和k均值聚类算法对引用文件型数据进行聚类,具体过程如下:
[0070]
s3.2.1、应用simcse模型计算所有引用文件型数据的向量,
[0071]
s3.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心,
[0072]
s3.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果,
[0073]
s3.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚类中心,
[0074]
s3.2.5、然后重新执行步骤s3.2.3、s3.2.4,直到聚类结果不再变化,
[0075]
s3.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取;
[0076]
s3.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;
[0077]
s3.4、生成问答对,打标签引用文件型数据。
[0078]
s4、从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,非引用文件型数据包含用于解释政府部门相关业务的业务知识型数据和用于解释政府办事流程的办事方法型数据,处理非引用文件型数据,生成问答对,具体操作包括:
[0079]
s4.1、应用roberta-wwm文本分类算法对非引用文件型数据的有效信息进行筛查,得到有效数据,具体过程如下:
[0080]
s4.1.1、获取历史热线数据形成的文本数据,对10000条文本数据按照有效信息和无效信息进行打标签,
[0081]
s4.1.2、将具有有效标签的文本数据按照8:1:1的比例随即划分为训练集、验证集、测试集,将训练集的文本数据输入到roberta-wwm文本分类算法的预训练模型中,让预训练模型学习文本数据的特征,生成新模型m,使用验证集的文本数据验证新模型m,验证符合要求后,使用测试集的文本数据测试新模型m,测试符合要求后,输出新模型m,
[0082]
s4.1.3、新热线数据形成的文本数据输入新模型m,新模型m预测输出该文本数据具有的有效数据;
[0083]
s4.2、应用simcse和k均值聚类算法对有效数据进行聚类,过程如下:
[0084]
s4.2.1、应用simcse模型计算有效数据的向量,
[0085]
s4.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心,
[0086]
s4.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果,
[0087]
s4.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚类中心,
[0088]
s4.2.5、然后重新执行步骤s4.2.3、s4.2.4,直到聚类结果不再变化,
[0089]
s4.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取;
[0090]
s4.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;
[0091]
s4.4、生成问答对,打标签非引用文件型数据。
[0092]
s5、将引用文件型数据的问答对、非引用文件型数据的问答对存储于通用知识库。
[0093]
综上可知,采用本发明的一种基于热线数据提取通用知识的方法,可以对不断生成的海量热线数据进行高效过滤,有效提取含有有效信息的数据,再应用人工审核,有效提高通用知识生成的质量。
[0094]
以上应用具体个例对本发明的原理及实施方式进行了详细阐述,这些实施例只是用于帮助理解本发明的核心技术内容。基于本发明的上述具体实施例,本技术领域的技术人员在不脱离本发明原理的前提下,对本发明所作出的任何改进和修饰,皆应落入本发明的专利保护范围。

技术特征:
1.一种基于热线数据提取通用知识的方法,其特征在于,包括如下步骤:s1、获取热线数据,对热线数据进行分类,并提取咨询类和诉求类的热线数据;s2、利用simcse模型对提取的热线数据进行排重;s3、从热线数据中提取引用文件型数据,并处理,生成问答对;s4、从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,处理非引用文件型数据,生成问答对;s5、将引用文件型数据的问答对、非引用文件型数据的问答对存储于通用知识库。2.根据权利要求1所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s1,将热线数据划分成咨询类、诉求类、投诉类、表扬类、建议类,提取咨询类和诉求类热线数据的同时,保存热线数据的有效字段,该有效字段不限于热线数据的序号、问题及答案。3.根据权利要求2所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s2,利用simcse模型对热线数据进行排重,具体操作包括:s2.1、应用simcse模型计算两条热线数据的向量a、向量b;s2.2、利用如下公式计算两个向量的夹角余弦值来评估相似度,设向量a=(a1,a2,...,a
n
),b=(b1,b2,...,b
n
),其中,n大于700,cosθ的阈值设定为0.95,当0.95≤cosθ≤1时,认定两条热线数据相似度极高,随机删除其中一条热线数据;s2.3、分别存储cosθ<0.95的热线数据和执行步骤s2.3保留的热线数据。4.根据权利要求2所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s3,从热线数据中提取引用文件型数据,并处理,生成问答对,具体操作包括:s3.1、针对热线数据,提取其答案中包含书名号的数据,形成引用文件型数据,同时提取书名号中的内容,剔除过期政策或非政策数据;s3.2、应用simcse模型和k均值聚类算法对引用文件型数据进行聚类;s3.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;s3.4、生成问答对,打标签引用文件型数据。5.根据权利要求4所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s3.2,应用simcse模型和k均值聚类算法对引用文件型数据的答案进行聚类,具体操作包括:s3.2.1、应用simcse模型计算所有引用文件型数据的向量;s3.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心;s3.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果;s3.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚
类中心;s3.2.5、然后重新执行步骤s3.2.3、s3.2.4,直到聚类结果不再变化;s3.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取。6.根据权利要求2所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s4,从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,非引用文件型数据包含用于解释政府部门相关业务的业务知识型数据和用于解释政府办事流程的办事方法型数据,处理非引用文件型数据,生成问答对,具体操作包括:s4.1、应用roberta-wwm文本分类算法对非引用文件型数据的有效信息进行筛查,得到有效数据,s4.2、应用simcse和k均值聚类算法对有效数据进行聚类;s4.3、人工对聚类结果对应的热线数据问题和答案进行摘要提取,进行问题与答案内容的标准化;s4.4、生成问答对,打标签非引用文件型数据。7.根据权利要求6所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s4.1,应用roberta-wwm文本分类算法对非引用文件型数据的有效信息进行筛查,得到有效数据,具体操作包括:s4.1.1、获取历史热线数据形成的文本数据,对其中指定条数的文本数据按照有效信息和无效信息进行打标签;s4.1.2、将具有有效标签的文本数据输入到roberta-wwm文本分类算法的预训练模型中,让预训练模型学习文本数据的特征,生成新模型m;s4.1.3、新热线数据形成的文本数据输入新模型m,新模型m预测输出该文本数据具有的有效数据。8.根据权利要求7所述的一种基于热线数据提取通用知识的方法,其特征在于,将具有有效标签的文本数据按照8:1:1的比例随即划分为训练集、验证集、测试集。9.根据权利要求6所述的一种基于热线数据提取通用知识的方法,其特征在于,执行步骤s4.2,应用simcse模型和k均值聚类算法对有效数据进行聚类,具体操作包括:s4.2.1、应用simcse模型计算有效数据的向量;s4.2.2、应用k均值聚类算法随机选择k个向量作为初始聚类的中心;s4.2.3、针对选择的聚类中心,计算所有样本到各个中心的欧式距离,将每个样本聚集到与其最近的中心的类中,构成聚类结果;s4.2.4、计算聚类后的中心,计算每个类的质心,即每个类中样本的均值,作为新的聚类中心;s4.2.5、然后重新执行步骤s4.2.3、s4.2.4,直到聚类结果不再变化;s4.2.6、人工分析聚类结果,并梳理聚类生成的热线数据中的重复片段,梳理完成的数据用于后期的摘要提取。

技术总结
本发明公开一种基于热线数据提取通用知识的方法,涉及数据处理技术领域,采用技术方案为:S1、获取热线数据,对热线数据进行分类,并提取咨询类和诉求类的热线数据;S2、利用SimCSE模型对提取的热线数据进行排重;S3、从热线数据中提取引用文件型数据,并处理,生成问答对;S4、从热线数据中提取引用文件型数据后,热线数据的剩余数据作为非引用文件型数据,处理非引用文件型数据,生成问答对;S5、将引用文件型数据的问答对、非引用文件型数据的问答对存储于通用知识库。本发明可以对不断生成的海量热线数据进行高效过滤,有效提取含有有效信息的数据,再应用人工审核,有效提高通用知识生成的质量。用知识生成的质量。用知识生成的质量。


技术研发人员:张兆勇 杨春蕾 吴俊雄 陈兆亮 宁方刚 迟钰沛
受保护的技术使用者:浪潮软件股份有限公司
技术研发日:2023.05.08
技术公布日:2023/8/16
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐