【技术实现步骤摘要】
一种知识推荐方法、装置、系统及存储介质
[0001]本公开涉及人工智能
,尤其涉及大数据、自然语言处理NLP、智能客服
,具体涉及一种知识推荐方法、装置、系统及存储介质。
技术介绍
[0002]随着AI(Artificial Intelligence,人工智能)技术的发展与落地,智能客服成为代替人工客服的标准解决方案。知识推荐系统为智能客服的重要组件,用于为用户推荐问题的解决方案。
技术实现思路
[0003]本公开提供了一种知识推荐方法、装置、系统及存储介质。
[0004]根据本公开的一方面,提供了一种知识推荐方法,包括:
[0005]获取终端设备提交的待解决问题;
[0006]从预设知识库中,获取解决所述待解决问题的第一知识;
[0007]基于所述第一知识的主题和所述预设知识库中其他知识的主题,确定每个所述其他知识与所述第一知识的关联评分;
[0008]根据所述关联评分,从所述其他知识中,确定所述第一知识关联的第二知识;
[0009]向所述终端设备推荐所述第二知识的标题和所述第一知识,其中,所述第一知识为所述待解决问题的答案,所述第二知识的标题为所述待解决问题的相关问题。
[0010]根据本公开的另一方面,提供了一种知识推荐装置,包括:
[0011]第一获取单元,用于获取终端设备提交的待解决问题;
[0012]第二获取单元,用于从预设知识库中,获取解决所述待解决问题的第一知识;
[0013]第一确定单元,用于 ...
【技术保护点】
【技术特征摘要】
1.一种知识推荐方法,包括:获取终端设备提交的待解决问题;从预设知识库中,获取解决所述待解决问题的第一知识;基于所述第一知识的主题和所述预设知识库中其他知识的主题,确定每个所述其他知识与所述第一知识的关联评分;根据所述关联评分,从所述其他知识中,确定所述第一知识关联的第二知识;向所述终端设备推荐所述第二知识的标题和所述第一知识,其中,所述第一知识为所述待解决问题的答案,所述第二知识的标题为所述待解决问题的相关问题。2.根据权利要求1所述的方法,其中,所述获取终端设备提交的待解决问题的步骤,包括:按照每种问题类型的预设权重,从该问题类型的问题池中,获取该问题类型的问题,作为热门问题;将获取的多个所述热门问题推荐给终端设备,以使所述终端设备从多个所述热门问题中确定目标热门问题;接收所述终端设备确定的所述目标热门问题,作为待解决问题。3.根据权利要求2所述的方法,其中,所述问题类型包括以下至少一种:第一高频问题的类型、第二高频问题的类型和预置问题的类型;所述第一高频问题为:预设时长内访问次数最高的第一预设数量个知识的标题;所述第二高频问题为:向所述终端设备推荐的知识所关联的知识中,所述预设时长内访问次数最高的所述第二预设数量个知识的标题。4.根据权利要求1所述的方法,其中,所述获取终端设备提交的待解决问题的步骤,包括:获取终端设备提交的候选文本;从预设知识库包括的知识的标题中,获取与所述候选文本匹配的多个候选标题;计算每个所述候选标题与所述候选文本的相似评分;将相似评分最高的第三预设数量个候选标题推荐给终端设备,以使所述终端设备从所述第三预设数量个候选标题中确定目标联想问题;接收所述终端设备确定的所述目标联想问题,作为待解决问题。5.根据权利要求4所述的方法,其中,从预设知识库包括的知识的标题中,获取与所述候选文本匹配的多个候选标题的步骤,包括:对所述候选文本进行分词,得到多个候选分词;从预设知识库包括的知识的标题中,获取包括候选分词的标题作为候选标题。6.根据权利要求5所述的方法,其中,所述计算每个所述候选标题与所述候选文本的相似评分的步骤,包括:计算每个候选标题关联的每个候选分词的第一系数与该候选分词的第二系数的比值,每个候选分词的第一系数为该候选分词在该候选标题中的出现次数,每个候选分词的第二系数为包括该候选分词的候选标题个数;针对每个候选标题,将该候选标题关联的所有候选分词的比值的和值作为该候选标题与所述候选文本的相似评分。
7.根据权利要求4或5所述的方法,其中,获取候选标题的查询算法有多种,则所述计算每个所述候选标题与所述候选文本的相似评分的步骤,包括:针对每种查询算法,计算采用该查询算法所获取的每个候选标题与所述候选文本的初始相似评分;针对每个候选标题,计算该候选标题的多个初始相似评分的和值,作为该候选标题与所述候选文本的相似评分。8.根据权利要求1所述的方法,其中,所述获取终端设备提交的待解决问题的步骤,包括:向终端设备推荐多个热门目录,以使所述终端设备以导航形式展示热门目录,并从所述热门目录中确定目标目录,所述热门目录为包括的多个知识的访问次数和值高于预设访问阈值的目录;接收所述终端设备提交的所述目标目录;向所述终端设备推荐所述目标目录下访问次数最高的第四预设数量个知识的标题,以使所述终端设备从所述目标目录下的标题中确定目标目录问题;接收所述终端设备确定的所述目标目录问题,作为待解决问题。9.根据权利要求1所述的方法,其中,所述从预设知识库中,获取解决所述待解决问题的第一知识的步骤,包括:对所述待解决问题进行分词,得到多个目标分词;将所述多个目标分词转换为目标特征向量;计算所述目标特征向量与预设知识库中每个知识的标题的特征向量的相似度;将相似度最高的标题对应的知识作为第一知识。10.根据权利要求9所述的方法,其中,所述对所述待解决问题进行分词,得到多个目标分词的步骤,包括:对所述待解决问题进行分词,得到多个初始分词;对所述多个初始分词进行预处理,得到多个目标分词;所述预处理包括以下至少一项操作:去掉停用词,去掉过滤词,拼写纠错,加入初始分词的同义词。11.根据权利要求9所述的方法,还包括:将相似度最高的第五预设数量个标题中除所述第一知识的标题外的其他标题推荐给所述终端设备,以使所述终端设备以导航形式展示所述其他标题。12.根据权利要求1所述的方法,其中,所述基于所述第一知识的主题和所述预设知识库中其他知识的主题,确定每个所述其他知识与所述第一知识的关联评分的步骤,包括:将所述第一知识的主题映射至预设的多维特征空间,得到所述第一知识的第一特征向量;将所述预设知识库中每个其他知识的主题映射至所述预设的多维特征空间,得到每个其他知识的第二特征向量;计算所述第一特征向量与每个第二特征向量的余弦...
【专利技术属性】
技术研发人员:徐凯旋,张祖亮,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。