本发明涉及短信审核,更具体地说,它涉及一种应用于调解纠纷案件的合规的短信审核方案。
背景技术:
1、通过发送短信联系调解案件当事人是发起有效调解,促成纠纷双方达成和解共识的基本手段,但当前现状下完全依靠短信服务商无法做到对不合规短信的完全过滤,错误的短信内容可能对调解背书提供方的公信力造成损害,对参与调解当事人造成欺骗和困扰。
2、现有技术是通过接入多个短信供应商渠道,发送通知短信时,忽视供应商类别,进行多渠道发送,而短信签名及短信内容的控制权掌握在解纷类系统的开发者/使用者手中,内容过滤的压力在短信供应商方面。
3、然而,由于不同短信供应商有不同的过滤策略,无法保证发送内容的合规,易将不合规的短信内容发送给纠纷当事人,损害背书提供方的司法公信力。
技术实现思路
1、本发明提供一种应用于调解纠纷案件的合规的短信审核方案,解决上述背景技术中的技术问题。
2、本发明提供了一种应用于调解纠纷案件的合规的短信审核方案,包括如下步骤:
3、步骤s101,构建关键词库,关键词库包含若干敏感词;
4、步骤s102,获取背书提供方制作的调解短信文本,判断调解短信文本是否出现敏感词;
5、如果是,则该调解短信文本不予发送,并对敏感词进行标记;
6、如果否,则进入步骤s103;
7、步骤s103,构建字符长度库,字符长度库中包含常用的m种字符长度,字符长度表示短信文本每一行的字符数量;
8、步骤s104,根据字符长度库中的m种字符长度分别排列调解短信文本,生成m个检测短信文本;
9、步骤s105,判断m个检测短信文本中是否存在误导当事人将正常字符的组合误认为敏感词的排列方式;
10、如果是,则调整检测短信文本,并进入步骤s104;
11、如果否,则将检测短信文本作为调解短信文本发送给纠纷当事人;
12、m为自定义参数。
13、进一步地,构建关键词库的具体步骤如下:
14、步骤s110,输入若干词汇作为第一敏感词进入关键词库;
15、步骤s120,根据关键词库中的词汇生成衍生词,将衍生词作为第一敏感词列入关键词库,衍生词包括和第一敏感词读音相同但字不相同并且没有自身含义的词;
16、步骤s130,获取和第一敏感词读音相同且有自身含义的词,作为第二敏感词输入关键词库。
17、进一步地,判断调解短信文本是否出现敏感词的具体步骤如下:
18、步骤s201,根据关键词库的词汇搜索调解短信文本中的词汇是否出现第一敏感词;
19、如果是,则该调解短信文本不予发送,并对敏感词进行标记;
20、如果否,则进入步骤s202;
21、步骤s202,搜索调解短信文本中的词汇是否出现第二敏感词;
22、如果是,则进入步骤s203;
23、如果否,则进入步骤s103;
24、步骤s203,构建语义分析模型,将调解短信文本中的第二敏感词所在的句子输入语义分析模型,输出第二敏感词的含义,并判断其是否和第一敏感词相同;
25、如果是,则该调解短信文本不予发送,并对敏感词进行标记;
26、如果否,则进入步骤s103。
27、进一步地,语义分析模型的计算公式具体如下:
28、
29、q=wq×x;
30、k=wk×x;
31、v=wv×x;
32、式中,attention(q,k,v)表示语义分析模型输出的第二敏感词的含义;q、k和v分别表示语义分析模型的第一、第二和第三转换特征;x表示调解短信文本中的第二敏感词所在的句子;t表示矩阵的转置操作;w1和w2分别表示语义分析模型的第一和第二权重参数;wq、wk和wv分别表示第一、第二和第三权重矩阵;softmax表示softmax激活函数。
33、进一步地,判断m个检测短信文本中是否存在误导当事人将正常字符的组合误认为敏感词的排列方式的步骤具体如下:
34、步骤s301,构建检测窗口集合,检测窗口集合包含h个检测窗口;
35、步骤s302,检测窗口分别在m个调节短信文本中滑动;
36、步骤s303,检测窗口每滑动一次生成一个检测词汇,对检测词汇是否属于第一敏感词进行判断。
37、进一步地,构建检测窗口集合的具体步骤如下:
38、步骤s401,预设一段实验文本,将实验文本的每个字符划分为一个单元格;
39、步骤s402,随机选择一个字符长度不少于2的第一敏感词,将第一敏感词拆散并随机插入实验文本中;
40、步骤s403,选定实验人员阅读实验文本,如果实验人员将该敏感词识别出来,则该敏感词的字符的单元格的排列方式作为一个检测窗口。
41、进一步地,判断m个检测短信文本中是否存在误导当事人将正常字符的组合误认为敏感词的排列方式的具体步骤如下:
42、步骤s501,根据m个检测短信文本构建图网络数据;
43、图网络数据包括第一节点和第一节点之间的边;
44、第一节点根据字符映射的数据生成;
45、第一节点之间存在边表示:在其中一个调解短信文本中,两个字符处于相邻状态;
46、步骤s502,将图网络数据输入敏感词分析模型,输出1或0,1表示存在m个检测短信文本中存在误导当事人将正常字符的组合误认为敏感词的排列方式;0则表示没有。
47、进一步地,敏感词分析模型基于图神经网络模型构建。
48、进一步地,敏感词分析模型的计算公式具体如下:
49、
50、式中,表示在第k层时节点v的特征向量;n(v)表示和节点v存在边的节点的集合;表示和节点v存在边的节点在第k-1层的特征;表示在第k-1层时节点v的特征向量;aggregate函数用于聚合所有update函数用于聚合和
51、进一步地,用训练敏感词分析模型的训练样本包括:
52、随机选取一段文字作为训练文本,选择一个字符长度进行排列,随机选择一个字符长度不少于2的第一敏感词,将第一敏感词拆散并随机插入训练文本中,其作为一个训练样本的样本数据;
53、训练样本的样本标签通过人工标注。
54、本发明的有益效果在于:本发明在对调解短信进行处理时,不仅考虑到了短信文本中是否存在敏感词,还考虑到了由于排版问题会导致纠纷当事人的误解,在对调解短信文本进行分析的过程中,模拟不同手机的各种读取短信的排版方式,并对每种排版方式进行分析,避免纠纷当事人产生误解,影响背书提供方的公信力。
1.一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,构建关键词库的具体步骤如下:
3.根据权利要求2所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,判断调解短信文本是否出现敏感词的具体步骤如下:
4.根据权利要求3所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,语义分析模型的计算公式具体如下:
5.根据权利要求2所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,判断m个检测短信文本中是否存在误导当事人将正常字符的组合误认为敏感词的排列方式的步骤具体如下:
6.根据权利要求5所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,构建检测窗口集合的具体步骤如下:
7.根据权利要求1所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,判断m个检测短信文本中是否存在误导当事人将正常字符的组合误认为敏感词的排列方式的具体步骤如下:
8.根据权利要求7所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,敏感词分析模型基于图神经网络模型构建。
9.根据权利要求7所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,敏感词分析模型的计算公式具体如下:
10.根据权利要求9所述的一种应用于调解纠纷案件的合规的短信审核方案,其特征在于,用训练敏感词分析模型的训练样本包括:
