一种基于知识图谱的企业技术服务推荐方法及装置与流程

文档序号:37488785发布日期:2024-04-01 13:57阅读:14来源:国知局
一种基于知识图谱的企业技术服务推荐方法及装置与流程

本发明属于企业服务推荐,具体地说是一种基于知识图谱的企业技术服务推荐方法及装置。


背景技术:

1、知识图谱可以帮助推荐系统更好地理解用户的兴趣和行为,提供更加个性化和精准的推荐结果,在日常生活服务中,基于知识图谱,可以明确体现服务实体之间的具体关系,便于服务人员以及被服务人员更清晰地了解服务的内容以及性质。

2、公开号为cn116108229a的一项中国专利申请公开了一种基于知识图谱的服务推荐方法,包括:s1、将用户的交互矩阵数据转化为二部图,再将二部图中的非用户实体和知识图谱中的实体相匹配,与知识图谱联合形成联合图;

3、s2、使用知识图嵌入方法将联合图的实体和关系参数化为向量表示;s3、将实体的表示输入多层图注意网络,用注意力机制分别计算每个实体的邻居实体权重,并进行加权;s4、对本节点的表示和步骤3得到的加权结果进行聚合;s5、重复步骤3、4,使每个实体递归地聚合其邻居实体,得到用户和实体的最终表示;s6、根据用户和实体的最终表示做预测,预测用户对服务偏好的概率。本发明方法引入知识图谱辅助信息,提高了推荐系统的推荐效果。

4、上述现有技术中,实现了对用户的偏好进行预测以及提好了推荐效果,结合上述现有技术以及目前现有技术,未实现基于用户的口头描述文本或者文字信息进行服务的推荐,且推荐服务不能够根据用户不同需求进行不同调整,本发明实现了根据用户的口头描述文本或者文字信息对用户进行服务推荐,并且根据用户意愿,可将不同等级的服务人员以及服务价格波动变化值一并推送给用户进行选择,提高用户的服务体验。

5、为此,本发明提供一种基于知识图谱的企业技术服务推荐方法及装置。


技术实现思路

1、为了弥补现有技术的不足,解决背景技术中所提出的至少一个技术问题。

2、本发明解决其技术问题所采用的技术方案是:一种基于知识图谱的企业技术服务推荐方法,包括:

3、步骤一:获得企业技术服务信息,基于企业技术服务信息中各实体之间的关系构建企业服务知识图谱;

4、步骤二:获得服务申请人员的描述文本,并对描述文本进行关键词抽取,将获得的关键词与企业技术服务信息进行比对,将企业技术服务信息内的各实体在x-y坐标系内进行标注,获得描述文本中,与各实体名称类似或相同的关键词其出现的次数,并将其在x-y坐标系内同样进行标注,将企业技术服务信息内的各实体出现次数标记点进行连接,形成第一直线,计算第一直线与x轴所围成的面积,将与各实体名称类似或相同的关键词其出现的次数的标记点进行集中化处理,并将集中化处理后的标记点进行连接,形成第二直线,计算第二直线与x轴所围成的面积,将第二直线、第一直线分别与x轴所围成的面积进行比值处理,获得描述文本与企业服务信息的类似程度;

5、步骤三:基于描述文本与企业服务信息的类似程度对描述文本是否需要补充进行判定;

6、步骤四:基于不需要补充的描述文本对应的关键词,知识图谱按照关键词推送相应的企业技术服务;

7、步骤五:获得企业技术服务人员的工作数据,计算其工作能力系数并对企业技术服务人员进行等级划分,获得不同等级的企业技术服务人员的服务价格,并计算服务价格波动值;

8、步骤六:判定是否将不同等级的服务人员以及服务价格波动值作为实体编辑至知识图谱内,并与相应的企业技术服务进行一并推送。

9、作为本发明进一步的技术方案为:企业技术服务信息包括:服务类型、服务名称、服务价格、服务时长、服务对象、服务运用场景等。

10、作为本发明进一步的技术方案为:描述文本为服务申请人员需要具体服务的口头阐述内容或发送的文字信息内容,关键词为与服务实体名称语义相似或相同的词语。

11、作为本发明进一步的技术方案为:关键词为与实体名称语义相似或相同的词语。

12、作为本发明进一步的技术方案为:基于描述文本与企业服务信息的类似程度对描述文本是否需要补充进行判定,具体为:

13、将描述文本与企业服务信息的类似程度标记为ai;

14、预设描述文本与企业服务信息的类似程度阈值为bi;

15、若描述文本与企业服务信息的类似程度ai<描述文本与企业服务信息的类似程度阈值为bi,则表示描述文本需要继续补充,则服务申请人员继续对描述文本进行继续补充,直到文本不需要补充为止;

16、若描述文本与企业服务信息的类似程度ai≥描述文本与企业服务信息的类似程度阈值为bi,则表示描述文本不需要继续补充。

17、作为本发明进一步的技术方案为:企业技术服务人员的工作数据包括:工作年限、以往一年工作周期内的好评次数、以往一年工作周期内被指定服务次数。

18、作为本发明进一步的技术方案为:将工作年限标记为ci,将所述企业技术服务人员以往一年工作周期内的好评次数标记为di,将所述以往一年工作周期内被指定服务次数标记为ei;

19、对获得的企业技术服务人员的工作年限ci、企业技术服务人员以往一年工作周期内的好评次数di以及企业技术服务人员以往一年工作周期内被指定服务次数ei进行量化处理,取其值代入公式:获得企业技术服务人员的工作能力系数fi,其中,α、ρ和μ为自然常数;

20、获得所有企业技术服务人员的工作能力系数,将所有企业技术服务人员按照工作能力系数大小进行排列,生成企业技术服务人员工作能力排名表,基于排名表将企业技术服务人员划分为高级技术服务人员、中级技术服务人员以及初级技术服务人员。

21、作为本发明进一步的技术方案为:计算服务价格波动值的具体过程为:

22、获得不同等级的企业技术服务人员的服务价格,将企业技术服务人员的服务价格与原有企业技术服务的服务价格进行差值处理,获得服务价格变化值,将获得的服务价格变化值与原有企业技术服务的服务价格进行比值处理,获得服务价格波动值。

23、作为本发明进一步的技术方案为:判定是否将不同等级的服务人员以及服务价格波动值作为实体编辑至知识图谱内,具体包括:

24、若服务申请人员需要推荐不同等级的服务人员进行不同质量的服务且接受价格波动,则将不同等级的服务人员以及服务价格波动值作为实体编辑至知识图谱内;

25、若服务申请人员不需要推荐不同等级的服务人员进行不同质量的服务且不接受价格波动,则将不同等级的服务人员以及服务价格波动值不作为实体编辑至知识图谱内。

26、一种基于知识图谱的企业技术服务推荐装置,包括:

27、处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

28、存储器,用于存放计算机程序;

29、处理器,用于执行存储器上所存放的程序时,上述包含的方法步骤。

30、本发明的有益效果如下:

31、1.本发明所述的一种基于知识图谱的企业技术服务推荐方法及装置,通过按照各实体之间的关系构建企业服务知识图谱,并计算描述文本与企业服务信息的类似程度对文本是否补充进行判定,基于判定后不需要补充的文本,知识图谱将按照文本中的关键词进行企业技术服务推荐,并计算企业技术服务人员的服务价格以及价格波动值,并根据服务申请人员的意愿,将企业技术服务人员的服务价格以及价格波动值与企业技术服务一并推送给服务申请人员,一方面,实现了根据服务申请人员的描述文本进行企业技术服务的推送,在未获得具体的服务信息数据的情况下,也能实现企业技术服务的推送,另一方面,在服务申请人员的接受服务价格波动的情况下可以将更优质的服务人员与企业服务一并推送,满足服务申请人员的多重服务选择以及更好的服务体验。

32、2.本发明所述的一种基于知识图谱的企业技术服务推荐方法及装置,通过构建x-y二维坐标系,将企业技术服务信息内的各实体进行标记,获得描述文本中,与各实体名称类似或相同的关键词其出现的次数,并将其在x-y坐标系内进行同样标注,将企业技术服务信息内的各实体出现次数标记点进行连接,形成第一直线,并通过第一直线两端端点向x轴作垂线,计算第一直线与x轴所围成的面积,将与各实体名称类似或相同的关键词其出现的次数的标记点进行集中化处理,并将集中化处理后的标记点进行连接,形成第二直线,并通过第二直线的两端端点向x轴做垂线,计算第二直线与x轴所围成的面积;

33、将获得的第二直线与x轴所围成的面积与第一直线与x轴所围成的面积进行比值处理,获得描述文本与企业服务信息的类似程度,并通过类似程度判定描述文本是否进行补充,整个过程可提高知识图谱对企业技术服务的推荐效果以及推荐效率,能够为服务申请人员快速以及准确提供所需要且满足服务申请人员需求的服务。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1