本申请涉及计算机,尤其涉及一种答案推荐方法、设备以及存储介质。
背景技术:
1、大型科技公司积累的数据资产不仅用来为企业自身降本增效,还被广泛出售给千行百业,助力客户“用数增智”。成熟的数据资产售后服务平台多启用智能客服问答技术为用户解答售后问题。
2、数据资产售后等领域的传统智能问答的答案知识生成只将问题文本本身作为分析前提,并不将问题提出者的知识储备差异条件考虑在内,也即是只要问题提出者提出的问题本身是相同的,那么智能问答系统反馈给问题提出者的答案都是相同的,并不会根据用户的知识储备为用户推荐个性化答案。
技术实现思路
1、本申请的主要目的在于提供一种答案推荐方法、设备以及存储介质,旨在解决传统智能问答系统不会根据用户的知识储备为用户推荐个性化答案的问题。
2、为实现上述目的,本申请提供一种答案推荐方法,包括:
3、获取用户画像数据以及用户输入的问题文本数据;
4、从知识图谱中,确定出所述问题文本数据对应的至少一个候选答案;
5、基于用户画像数据,从至少一个候选答案中确定出问题文本数据的个性化推荐答案。
6、可选地,基于用户画像数据,从至少一个候选答案中确定出问题文本数据的个性化推荐答案,包括:
7、获得各候选答案的文本特征以及用户画像数据的用户画像特征;
8、将各问题特征向量分别与用户画像特征向量进行拼接处理,获得至少一个拼接向量;
9、利用sigmoid激活函数对拼接向量进行排序,获得至少一个候选答案的排序结果;
10、基于排序结果,确定出问题文本数据的个性化推荐答案。
11、可选地,从知识图谱中,确定出问题文本数据对应的至少一个候选答案,包括:
12、从问答知识图谱中确定出问题文本数据的第一候选答案、与问题文本数据相关的关联问题的第二候选答案或者相似用户的历史问题的第三候选答案中的至少一者;相似用户利用用户画像数据获得;
13、基于第一候选答案、第二候选答案或者第三候选答案中的至少一者,确定出问题文本数据对应的至少一个候选答案。
14、可选地,问答知识图谱包括第一问答知识图谱和第二问答知识图谱;
15、从问答知识图谱中确定出问题文本数据的第一候选答案,包括:
16、获得所述问题文本数据的问题查询实体;
17、从第一问答知识图谱中确定出问题查询实体的第一返回结果;
18、从第二问答知识图谱中确定出与问题查询实体相关的上位实体和/或下位实体;
19、从第一问答知识图谱中确定出上位实体和/或下位实体的第二返回结果;
20、基于第一返回结果和/或第二返回结果,获得第一候选答案。
21、可选地,获取用户画像数据以及用户输入的问题文本数据之前,方法还包括:
22、获取问题实体、答案实体以及与问题实体相关的关联问题实体;
23、基于问题实体和答案实体,构建第一问答知识图谱;
24、基于关联问题实体和答案实体,构建第二问答知识图谱。
25、可选地,从问答知识图谱中确定出相似用户的历史问题的第三候选答案,包括:
26、获得问题文本数据的历史相似问题:
27、基于历史相似问题和用户画像数据,确定出相似用户;
28、查询相似用户的历史问题;
29、基于问题文本数据与各历史问题的特征距离,从历史问题中确定出目标历史问题;
30、从问答知识图谱中确定出目标历史问题的第三候选答案。
31、可选地,所述基于第一候选答案、第二候选答案或者第三候选答案中的至少一者,确定出问题文本数据对应的至少一个候选答案之后,方法还包括:
32、输出历史问题以及第二候选答案和/或关联问题以及第三候选答案。
33、可选地,获取用户画像数据以及用户输入的问题文本数据之前,方法还包括:
34、获取用户数据;其中,用户数据包括工作数据、年龄数据、使用平台时长数据、使用平台次数数据、询问问题类型数据、询问问题种类数据或者问题实体数据中至少一者;
35、基于用户数据,构建用户画像数据。
36、第二方面,本申请提供一种答案推荐设备,包括:处理器,存储器以及存储在所述存储器中的答案推荐程序,答案推荐程序被处理器运行时实现如上答案推荐方法的步骤。
37、第三方面,本申请提供一种计算机可读存储介质,计算机可读存储介质上存储有答案推荐程序,答案推荐程序被处理器执行时实现如上的答案推荐方法。
38、本申请实施例提出的一种答案推荐方法,相较于现有技术中,直接根据问题文本数据本身确定推荐的答案,本申请基于用户提出的问题文本数据,从知识图谱中确定出与问题文本数据对应的至少一个候选答案后,再结合用户画像数据,从至少一个候选答案中确定出问题文本数据的个性化推荐答案,即在输出问题文本数据对应的答案之前,还会结合可以大致上反应用户当前具备的知识水平与专业方向的用户画像数据,为用户推荐个性化答案,使得推荐的答案更准确,从而提高用户的体验感。
1.一种答案推荐方法,其特征在于,所述方法包括:
2.根据权利要求1所述的答案推荐方法,其特征在于,所述基于所述用户画像数据,从至少一个所述候选答案中确定出所述问题文本数据的个性化推荐答案,包括:
3.根据权利要求1所述的答案推荐方法,其特征在于,所述从知识图谱中,确定出所述问题文本数据对应的至少一个候选答案,包括:
4.根据权利要求3所述的答案推荐方法,其特征在于,所述问答知识图谱包括第一问答知识图谱和第二问答知识图谱;
5.根据权利要求4所述的答案推荐方法,其特征在于,所述获取用户画像数据以及用户输入的问题文本数据之前,所述方法还包括:
6.根据权利要求3所述的答案推荐方法,其特征在于,所述从问答知识图谱中确定出相似用户的历史问题的第三候选答案,包括:
7.根据权利要求1-6任一项所述的答案推荐方法,其特征在于,所述基于所述第一候选答案、第二候选答案或者第三候选答案中的至少一者,确定出所述问题文本数据对应的至少一个候选答案之后,所述方法还包括:
8.根据权利要求1所述的答案推荐方法,其特征在于,所述获取用户画像数据以及用户输入的问题文本数据之前,所述方法还包括:
9.一种答案推荐设备,其特征在于,包括:处理器,存储器以及存储在所述存储器中的答案推荐程序,所述答案推荐程序被所述处理器运行时实现如权利要求1至7中任一项所述答案推荐方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有答案推荐程序,所述答案推荐程序被处理器执行时实现如权利要求1至7任一项所述的答案推荐方法。