一种获取标签的数据处理系统的制作方法

文档序号:35067431发布日期:2023-08-09 07:10阅读:23来源:国知局
一种获取标签的数据处理系统的制作方法

本发明涉及数据库处理领域,特别是涉及一种获取标签的数据处理系统。


背景技术:

1、随着计算机技术的快速发展,对于每个任务都会存在成千上万个任务数据列表,目标用户无法从成千上万个任务数据列表中找出需要的数据,因此,根据目标用户输入的检索语句,对任务数据列表中的数据智能生成标签,通过标签可以直接获取到目标用户需要的数据,现有的获取标签的方法大多为将数据检索语句输入信息抽取模型,获取检索语句中的实体,根据实体在数据库中进行检索并生成标签。

2、但上述方法也存在以下技术问题:

3、根据检索语句在数据库中进行搜索并生成标签的过程中,只根据检索语句中的实体进行检索,没有根据实体的语义以及实体之间的关系进行分析,因此,仅依据实体进行检索,难以将检索语句对应的数据全部检索到,从而获取到的标签精准度较低。


技术实现思路

1、针对上述技术问题,本发明采用的技术方案为:

2、一种获取标签的数据处理系统,包括:初始用户信息列表、初始任务数据集、处理器和存储有计算机程序的存储器,其中,初始任务数据集中包括若干个初始任务数据列表,每一初始任务数据列表均包括若干个字段名,当计算机程序被处理器执行时,实现以下步骤:

3、s100、根据目标用户id与初始用户信息列表,获取目标用户id对应的第一用户信息,其中,第一用户信息为初始用户信息列表中与目标用户id一致的初始用户id对应的初始用户信息。

4、s200、根据第一用户信息和初始问题文本,获取目标问题文本。

5、s300、根据目标问题文本,获取目标sql字符串,其中,在s300步骤中包括如下步骤获取目标sql字符串:

6、s301、将目标问题文本输入到预设实体识别模型中,获取目标问题文本对应的第一实体列表b={b1,……,bi,……,bm}和b对应的实体关系列表c={c1,……,ci,……cm},ci={ci1,……,cij,……,cin},bi为目标问题文本对应的第i个第一实体,i=1……m,m为目标问题文本对应的第一实体数量,cij为bi和dj之间的实体关系,dj为b中除bi以外的第j个第一实体,j=1……n。

7、s303、根据预设知识图谱列表,获取b对应的第二实体列表e={e1,……,ei,……,em},ei为bi对应的第二实体。

8、s305、根据初始任务数据集,获取e对应的第三实体列表f={f1,……,fi,……,fm},fi为ei对应的第三实体。

9、s307、将c和f输入到预设自然语言模型中,获取目标sql字符串。

10、s400、根据目标sql字符串,从初始任务数据集中获取指定用户id列表。

11、s500、根据目标sql字符串,获取指定用户id列表对应的指定标签。

12、本发明至少具有以下有益效果:

13、本发明提供了一种获取标签的数据处理系统,包括:初始用户信息列表、初始任务数据集、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取第一用户信息;根据第一用户信息和初始问题文本,获取目标问题文本;根据目标问题文本,获取目标sql字符串;根据目标sql字符串,获取指定用户id列表;根据目标sql字符串,获取指定用户id列表对应的指定标签。可知,本发明对初始问题文本进行扩充,获取目标问题文本,对目标问题文本中的第一实体进行处理,获取第三实体,根据第三实体以及第一实体之间的关系生成sql字符串,对sql字符串进行分析,智能生成标签,有利于提高获取标签的精准度。



技术特征:

1.一种获取标签的数据处理系统,其特征在于,所述系统包括:初始用户信息列表、初始任务数据集、处理器和存储有计算机程序的存储器,其中,所述初始任务数据集中包括若干个初始任务数据列表,每一所述初始任务数据列表均包括若干个字段名,当所述计算机程序被所述处理器执行时,实现以下步骤:

2.根据权利要求1所述的获取标签的数据处理系统,其特征在于,在s200步骤中包括如下步骤:

3.根据权利要求1所述的获取标签的数据处理系统,其特征在于,在s303步骤中包括如下步骤:

4.根据权利要求1所述的获取标签的数据处理系统,其特征在于,在s305步骤中包括如下步骤:

5.根据权利要求1所述的获取标签的数据处理系统,其特征在于,在s500步骤中包括如下步骤:

6.根据权利要求5所述的获取标签的数据处理系统,其特征在于,在s507步骤中包括如下步骤:

7.根据权利要求1所述的获取标签的数据处理系统,其特征在于,所述用户信息包括:用户id、用户姓名、用户所属部门、用户职称。

8.根据权利要求1所述的获取标签的数据处理系统,其特征在于,n=m-1。


技术总结
本发明提供了一种获取标签的数据处理系统,包括:初始用户信息列表、初始任务数据集、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,实现以下步骤:获取第一用户信息;根据第一用户信息和初始问题文本,获取目标问题文本;根据目标问题文本,获取目标SQL字符串;根据目标SQL字符串,获取指定用户ID列表;根据目标SQL字符串,获取指定用户ID列表对应的指定标签。可知,本发明对初始问题文本进行扩充,获取目标问题文本,对目标问题文本中的第一实体进行处理,获取第三实体,根据第三实体以及第一实体之间的关系生成SQL字符串,对SQL字符串进行分析,智能生成标签,有利于提高获取标签的精准度。

技术研发人员:袁凯,王宇伦,叶新江,方毅
受保护的技术使用者:每日互动股份有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1