1.一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于,包括:
直播信息数据库包括非文明用语文字库、主题相关文字库、非文明用语图片库和主题相关图片库;
直播观看用户信息获取模块用于获取目标视频直播间中各观看用户的ID和观看评论,其中观看评论包括文字评论、语音评论和图片评论;
非文明用语分析模块用于对目标视频直播间中各观看用户的观看评论进行分析,获得目标视频直播间中各观看用户的观看评论非文明性系数;
非主题相关分析模块用于对目标视频直播间中各观看用户的观看评论进行分析,获得目标视频直播间中各观看用户的观看评论非主题性系数;
恶意攻击行为评估模块用于对目标视频直播间中各观看用户的观看评论非文明性系数和观看评论非主题性系数进行评估,获得目标视频直播间中各观看用户的观看评论恶意攻击行为系数;
预警处理模块用于根据目标视频直播间中各观看用户的观看评论恶意攻击行为系数,对目标视频直播间中各观看用户进行相应的处理。
2.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非文明用语文字库用于存储各设定非文明用语关键词,所述主题相关文字库用于存储各设定主题相关关键词,所述非文明用语图片库用于存储各设定非文明用语图片,所述主题相关图片库用于存储各设定主题相关图片。
3.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述直播观看用户信息获取模块中获取目标视频直播间中各观看用户的ID和观看评论的具体方法为:通过目标视频直播间后台获得目标视频直播间中各观看用户的ID,将其记为IDi,i表示目标视频直播间中第i个观看用户的编号,i=1,2,...,n;
获取目标视频直播间中各观看用户的各条文字评论,将其按照评论发布时间的先后依次编号为Wij,j表示第j条文字评论的编号,j=1,2,...,m,进一步获得目标视频直播间中各观看用户的文字评论总条数、各条文字评论的字数和各条文字评论的发布时间,将其分别记为NWi、ZWij和TWij;
获取目标视频直播间中各观看用户的各条语音评论,将其按照评论发布时间的先后依次编号为Yik,k表示第k条语音评论的编号,k=1,2,...,f,通过语音转文字技术,得到目标视频直播间中各观看用户的各条语音评论对应的文字,进一步获得目标视频直播间中各观看用户的语音评论总条数、各条语音评论的字数、各条语音评论的发布时间,将其分别记为NYi、ZYik、TYik;
获取目标视频直播间中各观看用户的各条图片评论,将其按照评论发布时间的先后依次编号为Piq,q表示第q条图片评论的编号,q=1,2,...,r,进一步获得目标视频直播间中各观看用户的图片评论总条数和各条图片评论的发布时间,将其分别记为NPi、TPiq。
4.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非文明用语分析模块中包括非文明用语文字分析单元、非文明用语语音分析单元和非文明用语图片分析单元,其中所述非文明用语文字分析单元用于对目标视频直播间中各观看用户的文字评论进行分析,得到目标视频直播间中各观看用户的文字评论非文明性系数,具体步骤为:对目标视频直播间中各观看用户的各条文字评论进行关键词提取,得到目标视频直播间中各观看用户的各条文字评论对应各关键词;
将目标视频直播间中各观看用户的各条文字评论对应各关键词与非文明用语文字库中存储的各设定非文明用语关键词进行匹配,若目标视频直播间中某观看用户的某条文字评论对应某关键词与某设定非文明用语关键词相同,则将目标视频直播间中该观看用户的该条文字评论记为非文明文字评论,统计目标视频直播间中各观看用户的非文明文字评论总条数,将其记为NWi1,进一步获得目标视频直播间中各观看用户的各条非文明文字评论字数和各条非文明文字评论发布时间,统计目标视频直播间中各观看用户的各条非文明文字评论字数和各条非文明文字评论发布时间,将其分别编号为ZWiu和TWiu,u=1,2,...,v,其中u表示第u条非文明文字评论的编号;
通过公式得到目标视频直播间中各观看用户的文字评论非文明性系数其中δ1、δ2、δ3分别为预设的文字评论总条数、文字评论总字数和文字评论发布频率的影响因子。
5.根据权利要求4所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非文明用语语音分析单元用于对目标视频直播间中各观看用户的语音评论进行分析,得到目标视频直播间中各观看用户的语音评论非文明性系数,具体步骤为:通过语音转文字技术获得目标视频直播间中各观看用户的各条语音评论对应的文字,并根据目标视频直播间中各观看用户的文字评论非文明性系数的分析方式,处理得到目标视频直播间中各观看用户的语音评论非文明性系数
6.根据权利要求4所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非文明用语图片分析单元用于对目标视频直播间中各观看用户的图片评论进行分析,得到目标视频直播间中各观看用户的图片评论非文明性系数,具体步骤为:将目标视频直播间中各观看用户的各条图片评论对应图片与非文明用语图片库中存储的各设定非文明用语图片进行比对,得到目标视频直播间中各观看用户的各条图片评论对应图片与各设定非文明用语图片的相似度,若目标视频直播间中某观看用户的某条图片评论对应图片与某设定非文明用语图片的相似度大于设定相似度,则将目标视频直播间中该观看用户的该条图片评论记为非文明图片评论,统计目标视频直播间中各观看用户的非文明图片评论总条数,将其记为NPi1,进一步获得目标视频直播间中各观看用户的各条非文明图片评论发布时间,统计目标视频直播间中各观看用户的各条非文明图片评论发布时间,将其分别编号为TPih,h=1,2,...,g,其中h表示第h条非文明图片评论的编号;
通过公式得到目标视频直播间中各观看用户的图片评论非文明性系数其中γ1、γ2分别为预设的图片评论总条数和图片评论发布频率的权重因子。
7.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非文明用语分析模块中获得目标视频直播间中各观看用户的观看评论非文明性系数的具体步骤为:将目标视频直播间中各观看用户的文字评论非文明性系数语音评论非文明性系数图片评论非文明性系数代入公式得到目标视频直播间中各观看用户的观看评论非文明性系数Ai′,其中ξ表示预设的观看用户评论的非文明性系数的修正因子。
8.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述非主题相关分析模块中获得目标视频直播间中各观看用户的观看评论非主题性系数的具体步骤为:将目标视频直播间中各观看用户的各条文字评论对应各关键词与主题相关文字库中存储的各设定主题相关关键词进行匹配,分析得到目标视频直播间中各观看用户的文字评论非主题性系数将目标视频直播间中各观看用户的各条语音评论对应各关键词与主题相关文字库中存储的各设定主题相关关键词进行匹配,分析得到目标视频直播间中各观看用户的语音评论非主题性系数将目标视频直播间中各观看用户的各条图片评论对应图片与主题相关图片库中存储的各设定主题相关图片进行比对,分析得到目标视频直播间中各观看用户的图片评论非主题性系数将目标视频直播间中各观看用户的文字评论非主题性系数语音评论非主题性系数图片评论非主题性系数代入公式得到目标视频直播间中各观看用户的观看评论非主题性系数Bi′,其中ζ表示观看用户评论的非主题性系数的修正指数。
9.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述恶意攻击行为分析模块中获得目标视频直播间中各观看用户的观看评论恶意攻击行为系数的具体方法为:将目标视频直播间中各观看用户的观看评论非文明性系数Ai′和观看评论非主题性系数Bi′代入公式φi=ψ1*Ai′+ψ2*Bi′得到目标视频直播间中各观看用户的观看评论恶意攻击行为系数φi,其中ψ1、ψ2分别表示观看用户评论的非文明性系数和非主题性系数的权重因子。
10.根据权利要求1所述的一种基于语义分析的视频直播恶意攻击行为监测预警系统,其特征在于:所述预警处理模块中根据目标视频直播间中各观看用户的观看评论恶意攻击行为系数,对目标视频直播间中各观看用户进行相应的处理的具体步骤为:将目标视频直播间中各观看用户的观看评论恶意攻击行为系数分别与预设的一、二、三级预警对应恶意攻击行为系数范围进行比较:若目标视频直播间中某观看用户的观看评论恶意攻击行为系数处于预设的一级预警对应恶意攻击行为系数范围,则对目标视频直播间中该观看用户进行警告处理;
若目标视频直播间中某观看用户的观看评论恶意攻击行为系数处于预设的二级预警对应恶意攻击行为系数范围,则对目标视频直播间中该观看用户进行闭麦处理;
若目标视频直播间中某观看用户的观看评论恶意攻击行为系数处于预设的三级预警对应恶意攻击行为系数范围,则将目标视频直播间中该观看用户的ID反馈给网络管理员。