直播中的信息处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:34363924 阅读:10 留言:0更新日期:2022-07-31 08:03
本申请提供了一种直播中的信息处理方法、装置、电子设备及计算机可读存储介质;涉及人工智能领域中的自然语言处理技术;方法包括:呈现直播间的直播内容;在呈现所述直播内容的过程中,从所述直播间发生的互动事件中获取知识信息;响应于针对所述直播间的问题提交操作,呈现所述问题提交操作所提交的问题,并基于所述知识信息获取所述问题的答案,呈现所述答案。通过本申请,能够在直播过程中提高针对问题作出答案的效率和准确性。问题作出答案的效率和准确性。问题作出答案的效率和准确性。

【技术实现步骤摘要】
直播中的信息处理方法、装置、电子设备及存储介质


[0001]本申请涉及互联网技术和人工智能技术,尤其涉及一种直播中的信息处理方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]人工智能(AI,Artificial Intelligence)是利用数字计算机或者数字计算机控制的机器模拟、延伸和扩展人的智能,感知环境、获取知识并使用知识获得最佳结果的理论、方法和技术及应用系统。随着人工智能技术研究和进步,人工智能技术在多个领域展开研究和应用。
[0003]以直播场景为例,观众在直播间中观看自己感兴趣的直播内容时,可以通过输入框向主播提出问题,相关技术中针对问题的回复效率较低,从而影响直播的信息传播效果。对此,相关技术尚无有效解决方案。

技术实现思路

[0004]本申请实施例提供一种直播中的信息处理方法、装置、电子设备及计算机可读存储介质,能够在直播过程中提高针对问题作出答案的效率和准确性。
[0005]本申请实施例的技术方案是这样实现的:
[0006]本申请实施例提供一种直播中的信息处理方法,包括:
[0007]呈现直播间的直播内容;
[0008]在呈现所述直播内容的过程中,从所述直播间发生的互动事件中获取知识信息;
[0009]响应于针对所述直播间的问题提交操作,呈现所述问题提交操作所提交的问题,并
[0010]基于所述知识信息获取所述问题的答案,呈现所述答案。
[0011]在上述方案中,在呈现所述答案之后,所述方法还包括:<br/>[0012]响应于针对所述答案的反馈操作,获取所述反馈操作所提交的反馈信息;
[0013]当所述反馈信息是消极类型时,将所述问题发送至登录有主播账号的客户端进行呈现;
[0014]响应于针对所述问题的解答操作,获取所述解答操作所提交的答案,并呈现所述提交的答案;
[0015]将所述问题和所述提交的答案组成问答对,并将所述问答对同步到问答库。
[0016]本申请实施例提供一种直播中的信息处理装置,包括:
[0017]显示模块,用于呈现直播间的直播内容;
[0018]获取模块,用于在呈现所述直播内容的过程中,从所述直播间发生的互动事件中获取知识信息;
[0019]回答模块,用于响应于针对所述直播间的问题提交操作,呈现所述问题提交操作所提交的问题,并基于所述知识信息获取所述问题的答案,呈现所述答案。
[0020]在上述方案中,所述获取模块,还用于从所述直播间和/或关联直播间发生的互动事件中实时获取知识信息;其中,所述互动事件包括以下至少之一:展示推荐信息、问答事件、授课事件;其中,所述关联直播间包括以下至少之一:与所述直播间之间存在竞争关系的直播间、与所述直播间中的主播存在社交关系的主播的直播间、与所述直播间类型相同的直播间。
[0021]在上述方案中,所述回答模块,还用于从所述知识信息中提取多个问答对,其中,所述问答对包括候选问题和对应的候选答案;将所述多个问答对存储至问答库;在所述问答库中查询与所述问题相似的候选问题,将查询到的候选问题对应的候选答案作为对应所述问题的答案。
[0022]在上述方案中,所述问答库的数量为多个,且多个所述问答库包括与所述直播间对应的问答库以及与关联直播间对应的问答库;所述回答模块,还用于在所述直播间对应的问答库中查询与所述问题相似的候选问题,将查询到的候选问题对应的候选答案作为所述问题的答案;当在所述直播间对应的问答库中未查询到与所述问题相似的候选问题时,在所述关联直播间对应的问答库中查询与所述问题相似的候选问题,并将查询到的候选问题对应的候选答案作为所述问题的答案。
[0023]在上述方案中,所述问题的答案是通过用于阅读理解的机器学习模型获得的;所述回答模块,还用于通过所述机器学习模型执行以下处理:基于所述知识信息和所述问题进行编码处理以得到答案向量,对所述答案向量进行解码处理以获得所述问题的答案。
[0024]在上述方案中,所述回答模块,还用于对所述问题进行编码处理,以获得对应的问题向量;对所述知识信息进行编码处理,以获得对应的知识向量;基于所述问题向量对所述知识向量进行语义分析,以获得所述问题的答案向量。
[0025]在上述方案中,所述回答模块,还用于从所述知识向量中确定多个键向量、以及与所述多个键向量一一对应的多个值向量;在所述多个键向量中选取多个相邻的键向量,将所述多个相邻的键向量进行多次不同方式的组合,以获得多个不同的键向量序列;根据所述问题向量和所述多个值向量,确定每个所述键向量序列的注意力值;在多个所述键向量序列中选取注意力值最大的目标键向量序列,并将所述目标键向量序列中包含的多个键向量进行组合,以获得所述答案向量。
[0026]在上述方案中,所述回答模块,还用于针对每个所述键向量执行以下处理:确定所述问题向量和所述键向量之间的相似度,并将所述相似度与对应的值向量之间的乘积确定为所述键向量的注意力值;针对每个所述键向量序列执行以下处理:将所述键向量序列中包含的所有键向量的注意力值进行加和,并将加和结果确定为所述键向量序列的注意力值。
[0027]在上述方案中,所述回答模块,还用于当在问答库中未查询到与所述问题适配的候选问题时,确定将执行通过所述机器学习模型获得所述问题的答案的操作;其中,所述问答库包括从所述知识信息中提取的多个问答对。
[0028]在上述方案中,所述回答模块,还用于在问答库中检索对应所述问题的答案,并呈现检索到的答案;响应于针对呈现的答案的反馈操作,获取所述反馈操作所提交的反馈信息;当所述反馈信息是消极类型时,确定将执行通过所述机器学习模型获得所述问题的答案的操作;其中,所述问答库包括从所述知识信息中提取的多个问答对。
[0029]在上述方案中,所述回答模块,还用于在问答库中检索所述问题的答案;当检索到的答案满足失效条件时,确定将执行通过所述机器学习模型获得所述问题的答案的操作;其中,所述问答库包括从所述知识信息中提取的多个问答对;其中,所述失效条件包括以下至少之一:所述检索到的答案在所述问答库中存在的时长超过时长阈值,所述检索到的答案被检出的次数不超过次数阈值,所述检索到的答案对应的消极类型的反馈信息的数量超过数量阈值。
[0030]在上述方案中,所述直播中的信息处理装置还包括:同步模块,用于将所述问题发送至登录有主播账号的客户端进行呈现;响应于针对所述问题的解答操作,获取所述解答操作所提交的答案,并呈现所述提交的答案;将所述问题和所述提交的答案组成问答对,并将所述问答对同步到问答库。
[0031]在上述方案中,所述同步模块,还用于响应于针对所述答案的反馈操作,获取所述反馈操作所提交的反馈信息;当所述反馈信息是消极类型时,将所述问题发送至登录有主播账号的客户端进行呈现;响应于针对所述问题的解答操作,获取所述解答操作所提交的答案,并呈现所述提交的答案;将所述问题和所述提交的答案组成问答对,并将所述问答对同步到问答库。...

【技术保护点】

【技术特征摘要】
1.一种直播中的信息处理方法,其特征在于,所述方法包括:呈现直播间的直播内容;在呈现所述直播内容的过程中,从所述直播间发生的互动事件中获取知识信息;响应于针对所述直播间的问题提交操作,呈现所述问题提交操作所提交的问题,并基于所述知识信息获取所述问题的答案,呈现所述答案。2.根据权利要求1所述的方法,其特征在于,所述从所述直播间发生的互动事件中获取知识信息,包括:从所述直播间和/或关联直播间发生的互动事件中实时获取知识信息;其中,所述互动事件包括以下至少之一:展示推荐信息、问答事件、授课事件;其中,所述关联直播间包括以下至少之一:与所述直播间之间存在竞争关系的直播间、与所述直播间中的主播存在社交关系的主播的直播间、与所述直播间类型相同的直播间。3.根据权利要求1所述的方法,其特征在于,所述基于所述知识信息获取所述问题的答案,包括:从所述知识信息中提取多个问答对,其中,所述问答对包括候选问题和对应的候选答案;将所述多个问答对存储至问答库;在所述问答库中查询与所述问题相似的候选问题,将查询到的候选问题对应的候选答案作为对应所述问题的答案。4.根据权利要求3所述的方法,其特征在于,所述问答库的数量为多个,且多个所述问答库包括与所述直播间对应的问答库以及与关联直播间对应的问答库;所述在所述问答库中查询与所述问题相似的候选问题,将查询到的候选问题对应的候选答案作为对应所述问题的答案,包括:在所述直播间对应的问答库中查询与所述问题相似的候选问题,将查询到的候选问题对应的候选答案作为所述问题的答案;当在所述直播间对应的问答库中未查询到与所述问题相似的候选问题时,在所述关联直播间对应的问答库中查询与所述问题相似的候选问题,并将查询到的候选问题对应的候选答案作为所述问题的答案。5.根据权利要求1所述的方法,其特征在于,所述问题的答案是通过用于阅读理解的机器学习模型获得的;所述基于所述知识信息获取所述问题的答案,包括:通过所述机器学习模型执行以下处理:基于所述知识信息和所述问题进行编码处理以得到答案向量,对所述答案向量进行解码处理以获得所述问题的答案。6.根据权利要求5所述的方法,其特征在于,所述基于所述知识信息和所述问题进行编码处理以得到答案向量,包括:对所述问题进行编码处理,以获得对应的问题向量;对所述知识信息进行编码处理,以获得对应的知识向量;基于所述问题向量对所述知识向量进行语义分析,以获得所述问题的答案向量。7.根据权利要求6所述的方法,其特征在于,所述基于所述问题向量对所述知识向量进
行语义分析,以获得所述问题的答案向量,包括:从所述知识向量中确定多个键向量、以及与所述多个键向量一一对应的多个值向量;在所述多个键向量中选取多个相邻的键向量,将所述多个相邻的键向量进行多次不同方式的组合,以获得多个不同的键向量序列;根据所述问题向量和所述多个值向量,确定每个所述键向量序列的注意力值;在多个所述键向量序列中选取注意力值最大的目标键向量序列,并将所述目标键...

【专利技术属性】
技术研发人员:黄海兵
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1