数据发送方法、装置、设备、介质及产品与流程

文档序号:31128515发布日期:2022-08-13 04:34阅读:45来源:国知局
数据发送方法、装置、设备、介质及产品与流程

1.本技术属于数据处理技术领域,尤其涉及一种数据发送方法、装置、设备、介质及产品。


背景技术:

2.随着传媒技术的快速发展,传媒行业对于媒体数据审核的便利性和安全性的要求进一步提升。
3.随着传媒技术的快速发展,媒体数据的传播途径越来越多,为了避免错误数据或不允许传播的数据被传播出去,造成不良影响,在发布媒体数据之前,需要对媒体数据进行审核。
4.现有技术中,可以通过电子设备将媒体数据发送至服务器进行审核,但是,由于电子设备所处的网络可能存在不可预料的风险,可能会导致媒体数据在传输过程中被泄露,因此,无法保证媒体数据的安全。


技术实现要素:

5.本技术实施例提供一种数据发送方法、装置、设备、介质及产品,能够至少解决现有技术中无法保证媒体数据安全的问题。
6.第一方面,本技术实施例提供一种数据发送方法,该方法应用于电子设备,该方法包括:
7.响应于用户在所述电子设备上对第一审核请求的第一输入,确定所述电子设备所处的网络类型;
8.在所述电子设备所述的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将所述第一审核请求发送至服务器;
9.接收所述服务器返回的第一指令,所述第一指令用于提示所述用户上传待审核媒体数据;
10.响应于所述用户对待审核媒体数据的第二输入,通过5g消息通道将所述待审核媒体数据发送至所述服务器。
11.第一方面,本技术实施例提供一种数据发送方法,该方法应用于服务器,该方法包括:
12.接收电子设备通过5g消息通道发送的第一审核请求;
13.响应于所述第一审核请求,向所述电子设备发送第一指令,以提示用户通过所述电子设备上传待审核媒体数据;
14.接收所述电子设备通过5g消息通道发送的待审核媒体数据。
15.第三方面,本技术实施例提供了一种数据发送装置,该装置应用于电子设备,该装置包括:
16.第一确定模块,用于响应于用户在所述电子设备上对第一审核请求的第一输入,
确定所述电子设备所处的网络类型;
17.第一发送模块,用于在所述电子设备所述的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将所述第一审核请求发送至服务器;
18.第一接收模块,用于接收所述服务器返回的第一指令,所述第一指令用于提示所述用户上传待审核媒体数据;
19.第二发送模块,用于响应于所述用户对待审核媒体数据的第二输入,通过5g消息通道将所述待审核媒体数据发送至所述服务器。
20.第四方面,本技术实施例提供了一种数据发送装置,该装置应用于服务器,该装置包括:
21.第二接收模块,用于接收电子设备通过5g消息通道发送的第一审核请求;
22.第三发送模块,用于响应于所述第一审核请求,向所述电子设备发送第一指令,以提示用户通过所述电子设备上传待审核媒体数据;
23.第三接收模块,用于接收所述电子设备通过5g消息通道发送的待审核媒体数据。
24.第五方面,本技术实施例提供了一种电子设备,所述设备包括:处理器以及存储有计算机程序指令的存储器;
25.所述处理器执行所述计算机程序指令时实现如第一方面和/或第二方面的任一项实施例中所示的数据发送方法。
26.第六方面,本技术实施例提供了一种计算机存储介质,所述计算机存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现第一方面和/或第二方面的任一项实施例中所示的数据发送方法。
27.第七方面,本技术实施例提供了一种计算机程序产品,所述计算机程序产品中的指令由电子设备的处理器执行时,使得电子设备执行第一方面和/或第二方面的任一项实施例中所示的数据发送方法。
28.本技术实施例的数据发送方法、装置、设备、介质及产品,能够响应于用户在电子设备上对第一审核请求的第一输入,确定电子设备所处的网络类型,在电子设备的网络类型为第五代移动通信技术(5th generation mobile communication technology,5g)网络的情况下,通过5g消息通道将第一审核请求发送至服务器,并接收服务器返回的用于提示用户上传待审核媒体数据第一指令,然后响应于用户对待审核媒体数据的第二输入,通过5g消息通道将待审核媒体数据发送至服务器。这样,能够保证待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
附图说明
29.为了更清楚地说明本技术实施例的技术方案,下面将对本技术实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
30.图1是本技术一个实施例提供的一种数据发送方法的流程图;
31.图2是本技术一个实施例提供的另一种数据发送方法的流程图;
32.图3是本技术一个实施例提供的一种数据发送系统的架构图;
33.图4是本技术一个实施例提供的一种数据发送装置的结构示意图;
34.图5是本技术一个实施例提供的另一种数据发送装置的结构示意图;
35.图6是本技术一个实施例提供的一种电子设备的结构示意图。
具体实施方式
36.下面将详细描述本技术的各个方面的特征和示例性实施例,为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本技术进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本技术,而不是限定本技术。对于本领域技术人员来说,本技术可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本技术的示例来提供对本技术更好的理解。
37.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
38.随着传媒技术的快速发展,传媒行业对于新闻内容审核的便利性和安全性的要求进一步提升。在新闻领域现有的对媒体数据进行审核的方法有以下困难和问题:
39.其一,特定场景下审核效率受制约。现有技术中通常通过计算机(personal computer,pc)端将媒体数据发送到服务器进行审核,而由于pc端存在携带不便、服务使用流程负载、商业工具费用限制等制约因素,导致难以应对多样化的工作环境和突发事件报道等多种场景,从而会降低工作效率;
40.其二,涉密场景下安全性得不到保障。在涉密环境下,现有技术中,将媒体数据发送到服务器进行审核所依赖的网络服务和软件工具存在不可预料的网络漏洞和安全风险,各种泄密问题层出不穷,无法保证媒体数据的安全。
41.为了解决上述问题,本技术实施例提供了一种数据的发送方法,也即,响应于用户在所述电子设备上对第一审核请求的第一输入,确定所述电子设备所处的网络类型;在所述电子设备所述的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将所述第一审核请求发送至服务器;接收所述服务器返回的第一指令,所述第一指令用于提示所述用户上传待审核媒体数据;响应于所述用户对待审核媒体数据的第二输入,通过5g消息通道将所述待审核媒体数据发送至所述服务器。
42.这样,能够保证待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。此外,电子设备可以是移动端,从而可以应对多样化的工作环境和突发事件报道等多种场景,提升工作效率。
43.图1示出了本技术一个实施例提供的一种数据发送方法的流程示意图,需要说明的是,该数据发送方法可以应用于电子设备,如图1所示,该数据发送方法可以包括如下步骤:
44.s110,响应于用户在电子设备上对第一审核请求的第一输入,确定电子设备所处的网络类型;
45.s120,在电子设备的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将第一审核请求发送至服务器;
46.s130,接收服务器返回的第一指令;
47.s140,响应于用户对待审核媒体数据的第二输入,通过5g消息通道将待审核媒体数据发送至服务器。
48.由此,能够响应于用户在电子设备上对第一审核请求的第一输入,确定电子设备所处的网络类型,在电子设备的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将第一审核请求发送至服务器,并接收服务器返回的用于提示用户上传待审核媒体数据第一指令,然后响应于用户对待审核媒体数据的第二输入,通过5g消息通道将待审核媒体数据发送至服务器。这样,能够保证待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
49.涉及s110,第一审核请求可以是审核媒体数据的请求,该第一审核请求可以包括审核旗帜图像的请求、审核人像的请求和/或审核文本的请求,该第一审核请求可以是通过审核软件发送的请求。第一输入可以为发送第一审核请求的输入,该第一输入可以包括但不限于文字录入、语音输入或选择输入。网络类型可以包括但不限于第二代手机通信技术规格(2nd-generation,2g)网络、第三代移动通信技术(3rd-generation,3g)网络、第四代移动通信技术(4th-generation,4g)网络、5g网络或无线网络(wifi),这里,确定电子设备所处的网络类型可以确定具体的网络类型,也可以只确定网络类型是否为5g网络。
50.在一些示例中,用户在电子设备的审核软件界面语音输入“我要进行旗帜审核”,也即对第一审核请求的第一输入,电子设备可以响应于该第一输入,确定电子设备所处的网络类型是否为5g网络。
51.涉及s120,5g消息通道可以是向运营商申请的5g专用通道。该服务器可以是审核软件的后台服务器。在电子设备所处的网络类型为5g网络的情况下,电子设备可以通过5g消息通道,将第一审核请求发送至服务器。
52.具体的,该审核软件可以为5g免下载软件,由于5g网络才具有软件免下载特性,当电子设备处于其他网络时,无法使用该5g免下载软件,因此,审核软件为5g免下载软件可以保证第一审核请求是通过5g消息通道发送的,而5g消息通道能够避免复杂网络环境下的干扰和攻击,因此,可以提高发送第一审核请求的安全性。
53.涉及s130,服务器接收到该第一审核请求后,可以向电子设备发送第一指令,该第一指令可以用于提示用户上传待审核媒体数据。待审核媒体数据可以包括第一待审核图像、第二待审核图像和/或待审核文本,其中第一待审核图像可以为旗帜图像,第二待审核图像可以为人像。
54.涉及s140,第二输入可以为上传待审核媒体数据的输入。当电子设备接收到服务器返回的第一指令后可以进行显示,以便用户根据该第一指令,上传待审核媒体数据,然后电子设备便可以响应于用户上传待审核媒体数据的第二输入,将该待审核媒体数据通过5g消息通道发送至服务器。由于5g消息通道能够避免复杂网络环境下的干扰和攻击,因此,可
以提高发送待审核媒体数据的安全性。
55.在一些实施方式中,通常用户获取到媒体数据的环境或地理位置多种多样,而媒体数据的实时性一般要求较高,因此,用户可能需要在各种随机环境中对媒体数据进行审核和发布,为了满足用户在任意环境或地理位置将媒体数据发送至服务器进行审核的需求,电子设备可以为移动端,这样,由于移动端通常便于携带,用户便可以在任意环境或地理位置,将待审核媒体数据发送到服务端进行审核,降低了对用户工作环境的限制,提高了审核媒体数据的便利性和效率。
56.图2示出了本技术一个实施例提供的另一种数据发送方法的流程示意图,需要说明的是,该数据发送方法可以应用于服务器,如图2所示,该数据发送方法可以包括如下步骤:
57.s210,接收电子设备通过5g消息通道发送的第一审核请求;
58.s220,响应于第一审核请求,向电子设备发送第一指令,以提示用户通过电子设备上传待审核媒体数据;
59.s230,接收电子设备通过5g消息通道发送的待审核媒体数据。
60.由此,能够接收电子设备通过5g消息通道发送的第一审核请求,并响应于该第一审核请求,向电子设备发送第一指令,以提示用户通过电子设备上传待审核媒体数据,然后接收电子设备通过5g消息通道发送的待审核媒体数据。这样,由于待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
61.涉及s210,第一审核请求和5g消息通道分别与上述实施例中的第一审核请求和5g消息通道相同,在此均不再赘述。
62.涉及s220,第一指令和待审核媒体数据分别与上述实施例中的第一指令和待审核媒体数据相同,在此均不再赘述。服务器在接收到电子设备通过5g消息通道发送的第一审核请求之后,可以响应于该第一审核请求,向该电子设备发送第一指令,以提示用户通过电子设备上传待审核媒体数据。
63.涉及s230,用户通过电子设备接收到第一指令后,可以根据该第一指令通过电子设备上传待审核媒体数据,以便电子设备通过5g消息通道将该待审核媒体数据发送至服务器,然后服务器便可以接收到该待审核媒体数据。由于服务器接收到的待审核媒体数据是电子设备通过5g消息通道发送的,而5g消息通道可以避免复杂网络环境下的干扰和攻击,因此,能够避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
64.在一些实施方式中,用户可能需要对待审核媒体数据进行不同类型的审核,为了满足用户需求,提升用户体验感,在上述s230之后,该方法还可以包括:
65.根据第一审核请求,确定待审核媒体数据对应的第一审核类型;
66.根据第一审核类型对应的审核方式对待审核媒体数据进行审核。
67.这里,从第一审核请求中可以解析出用户请求对待审核媒体数据进行审核的类型,也即第一审核类型。该第一审核类型可以包括旗帜审核、人像审核和文本审核中的至少一种。不同审核类型对应不同的审核方式,可以预先设置审核类型和审核方式的对应关系,以便在确定第一审核类型后,进一步确定第一审核类型对应的审核方式,从而根据该第一审核类型对应的审核方式对待审核媒体数据进行审核。
68.在一些示例中,第一审核请求可以包括“我要进行人像审核”的语句,根据该第一审核请求可以确定第一审核类型为“人像审核”,然后便可以按照人像审核对应的审核方式对待审核媒体数据进行审核。
69.如此,通过上述过程可以根据用户需求,为用户提供不同审核类型的审核,提升了用户的体验感。
70.在一些实施方式中,为了快速准确地确定用户所需的审核类型,上述根据第一审核请求,确定待审核媒体数据对应的第一审核类型,具体可以包括:
71.对预设词汇和第一审核请求携带的第一语句进行正则表达式匹配;
72.在第一语句与预设词汇中的第一预设词汇匹配成功的情况下,确定第一预设词汇对应的审核类型为待审核媒体数据对应的第一审核类型。
73.这里,第一语句可以为用户文字录入或语音输入的语句,也可以是用户选择的语句,在此不做限定。该第一语句可以用于表示用户对待审核媒体数据的审核需求,预设词汇可以用于表示审核类型。例如,第一语句可以包括“我要进行人像审核”,预设词汇可以包括“人像审核”。将第一语句与预设词汇库中的任意预设词汇进行正则表达式匹配,若第一语句与第一预设词汇匹配成功,则可以根据预设词汇与审核类型的对应关系,进一步确定该第一预设词汇对应的审核类型为第一审核类型,从而可以确定用户想要对待审核媒体数据进行第一审核类型的审核。
74.在一些示例中,第一语句可以为“我要进行人像审核”,将该第一语句与预设词汇库中的预设词汇进行正则表达式匹配后,确定与该第一语句匹配成功的第一预设词汇为“人像审核”,由于第一预设词汇“人像审核”对应的审核类型为第一审核类型“人像审核”,因此,可以确定要对待审核媒体数据进行人像审核。
75.如此,通过上述过程,可以快速准确地根据第一审核请求确定用户所需的审核类型。
76.在一些实施方式中,第一审核请求中携带的第一语句可能不包括预设词汇,无法通过正则表达式匹配的方式解析出第一审核请求对应的审核类型,为了提高对第一审核请求进行解析的成功率,在上述对预设词汇和第一审核请求携带的第一语句进行正则表达式匹配之后,该方法还可以包括:
77.在第一语句与任意预设词汇均未匹配成功的情况下,根据意图识别语料库对第一语句进行意图识别,确定第一语句的第一意图;
78.根据第一意图以及意图与审核类型的对应关系,确定待审核媒体数据对应的第一审核类型。
79.这里,可以在无法通过正则表达式匹配的方式解析出第一审核请求对应的审核类型的情况下,根据意图识别语料库对第一语句进行意图识别,从而确定第一语句的第一意图,进一步根据意图与审核类型的对应关系,确定该第一意图对应的审核类型为第一审核类型,从而确定待审核媒体数据对应的审核类型为第一审核类型。
80.在一些示例中,第一语句可以为“我要对人像进行审核”,根据意图识别语料库对该第一语句进行意图识别后,可以确定该第一语句的第一意图为“人像审核”,由于第一意图“人像审核”对应的审核类型为第一审核类型“人像审核”,因此,可以确定要对待审核媒体数据进行人像审核。
81.如此,可以通过意图识别对无法通过正则表达式匹配解析出审核类型的第一审核请求进行解析,从而可以提高解析第一审核请求的成功率,提升用户体验。
82.在一些实施方式中,为了避免发布的媒体数据中包括规定不能发布的旗帜图像,待审核媒体数据可以包括第一待审核图像,第一审核类型可以为旗帜审核,上述根据第一审核类型对应的审核方式对待审核媒体数据进行审核,具体可以包括:
83.将第一待审核图像中包括的至少一个第一旗帜图像与预设旗帜图像进行匹配,确定至少一个第一旗帜图像中与预设旗帜图像匹配成功的目标旗帜图像;
84.根据预设旗帜图像与旗帜类型的对应关系,确定目标旗帜图像的目标旗帜类型。
85.这里,第一待审核图像可以为待审核媒体数据中包括的图像,该第一待审核图像可以以字节流(base64)的形式接收,然后再转换为图片格式。第一旗帜图像可以为第一待审核图像中的包含的旗帜图像。预设旗帜图像可以为需要向用户提示的旗帜图像,例如,规定不能发布的旗帜图像。将待审核媒体数据中包括的第一旗帜图像与预设旗帜图像进行匹配,从而可以确定出第一旗帜图像中与预设旗帜图像匹配成功的目标旗帜图像。该目标旗帜图像可以为待审核媒体数据中包括的需要向用户提示的旗帜图像,例如,需要提示用户不能发布,需要删除的旗帜图像。具体的,可以确定目标旗帜图像在待审核媒体数据中的位置,例如,将该目标旗帜图像框出,以提醒用户该目标旗帜图像不能发布,以便用户删除该目标旗帜图像。
86.此外,还可以根据预设旗帜图像与旗帜类型的对应关系,确定该目标旗帜图像的目标旗帜类型,并在待审核媒体数据中标注该目标旗帜类型,使用户了解该目标旗帜图像不能发布的原因。
87.在一些示例中,待审核媒体数据中包括图像a、图像b和图像c,也即第一待审核图像,其中,图像a中包含旗帜图像a,图像b中包含旗帜图像b和旗帜图像c,图像c中不包含旗帜图像。旗帜图像a、旗帜图像b和旗帜图像c也即第一旗帜图像,将旗帜图像a、旗帜图像b和旗帜图像c与预设旗帜图像进行匹配后,确定旗帜图像b与预设旗帜图像匹配成功,因此,图像b中包含的旗帜图像b是不能发布的旗帜图像,也即目标旗帜图像,然后可以根据预设旗帜图像与旗帜类型的对应关系,确定该旗帜图像b的旗帜类型为x类,也即目标旗帜类型。然后,在待审核媒体数据包括的图像b中框出该旗帜图像b,并标注该旗帜图像b的旗帜类型为x类。
88.如此,便可以提醒用户该待审核媒体数据中包含不能发布的旗帜图像,并提示用户该不能发布的旗帜图像的位置和旗帜类型,以便用户删除该不能发布的旗帜图像,并清楚该旗帜图像不能发布的原因,从而避免发布包含不能发布的旗帜图像的媒体数据。
89.在一些实施方式中,为了避免发布的媒体数据中包括规定不能发布的人像,上述待审核媒体数据可以包括第二待审核图像,第一审核类型可以为人像审核,上述根据第一审核类型对应的审核方式对待审核媒体数据进行审核,具体可以包括:
90.将第二待审核图像包括的至少一个第一人像与预设人像进行匹配,确定至少一个第一人像中与预设人像匹配成功的目标人像。
91.这里,第二待审核图像可以为待审核媒体数据中包括的图像,该第二待审核图像可以以字节流(base64)的形式接收,然后再转换为图片格式,第一人像可以为第二待审核图像中包括的人像,预设人像可以为规定不能发布的人像,目标人像可以为待审核媒体数
据中包括的规定不能发布的人像。
92.在一些示例中,待审核媒体数据中包括图像a、图像b和图像c,也即第一待审核图像,其中,图像a中包含人像d,图像b中不包含旗帜图像,图像c中包含人像e和人像f。人像d、人像e和人像f也即第一人像,将人像d、人像e和人像f与预设人像进行匹配后,确定人像d与预设人像匹配成功,因此,图像a中包含的人像d是不能发布的人像,也即目标人像。然后,可以将该人像在待审核媒体数据包括的图像a中框出,以提醒用户该不能发布的人像d的位置,以便用户删除该人像d。
93.如此,便可以提醒用户该待审核媒体数据中包含不能发布的人像,并提示用户该不能发布的人像的位置,以便用户删除该不能发布的人像,从而避免发布包含不能发布的人像的媒体数据。
94.在一些实施方式中,为了避免发布的媒体数据中包括错误的文本信息,上述待审核媒体数据可以包括待审核文本,第一审核类型可以为文本审核,上述根据第一审核类型对应的审核方式对待审核媒体数据进行审核,具体可以包括:
95.根据预设规则,检验待审核文本,确定待审核文本中不满足预设规则的文本信息。
96.这里,预设规则可以为海量语义规则,例如,基于预定词表的多种匹配逻辑的校对规则,包括但不限于文本语法规则、政治术语规则和语句语义规则。其中,文本语法规则可用于检验待审核文本中是否包括语法错误的文本信息,例如,待审核文本中包括“我喜欢踢篮球”,显而易见“踢篮球”存在语法错误,根据文本语法规则可以检验出该语法错误;政治术语规则可以通过预设的政治术语语库,检验待审核文本中是否包括表述错误的政治术语;语句语义规则可用于检验待审核文本中是否包括错别字,例如,待审核文本中包括“这是一条侧试数据”,显而易见“侧”是错别字,根据语句语义规则可以检验处该错别字。可以通过预设人工智能算法对该待审核文本进行检验,从而确定待审核文本中包含的不满足预设规则的文本信息。该人工智能算法包括但不限于n元模型(n-gram)、字符级循环神经网络(char-rnn)、双向长短时记忆网络(bi-directional long-short term memory,bi-lstm),语言表征模型(bidirectional encoder representation from transformers,bert)和拼写图卷积网络(spell graph convolutional network,spellgcn)。
97.具体的,可以确定待审核文本中不满足预设规则的文本信息的位置,例如,可以在待审核媒体数据中标记出该不满足预设规则的文本信息,以便用户进行修改,从而避免发布存在错误文本信息的媒体数据。
98.如此,通过对待审核媒体数据包括的待审核文本进行检验,可以提醒用户待审核媒体数据中包括不满足预设规则的文本信息,并标记该文本信息的位置,以便用户进行修改。
99.在一些实施方式中,用户可以是媒体记者,也可以是自媒体用户,为了为不同用户提供差异化服务,上述根据第一审核类型对应的审核方式对待审核媒体数据进行审核,具体可以包括:
100.根据第一审核请求携带的用户身份信息,确定用户的第一用户角色;
101.根据用户角色与审核标准的对应关系,确定第一用户角色对应的第一审核标准;
102.按照第一审核标准对待审核媒体数据进行审核。
103.这里,用户身份信息可以包括用户的职业信息,当然还可以包括用户的其他信息,
在此不做限定。根据用户身份信息可以确定用户的第一用户角色,例如,若用户身份信息中包括用户的职业为媒体记者,则可以确定第一用户角色为媒体记者,若用户身份信息中包括用户的职业为医生或其他非媒体记者的职业,则可以确定第一用户角色为自媒体用户。用户角色可以包括但不限于媒体记者和自媒体用户。
104.在确定用户的用户角色为第一用户角色之后,可以根据用户角色与审核标准的对应关系,确定第一用户角色对应的第一审核标准,然后便可以按照第一审核标准对待审核媒体数据进行审核。
105.在一些示例中,不同审核标准可以对应不同词库,当用户角色为媒体记者时,可以基于更专业的词库对待审核媒体数据中包括的待审核文本进行检验,当用户角色为自媒体用户时,可以基于普通词库对待审核媒体数据中包括的待审核文本进行检验。
106.如此,通过上述过程可以实现为不同角色的用户提供差异化服务。
107.本技术实施例还提供了一种数据发送系统。下面结合图3对本技术实施例提供的数据发送系统进行详细说明。
108.图3示出了本技术一个实施例提供的一种数据发送系统的架构图。
109.如图3所示,该数据发送系统可以包括:电子设备310、消息处理模块320和服务器330。
110.其中,电子设备310,可用于发送第一审核请求和待审核媒体数据到消息处理模块320中的消息接收模块321,并接收消息处理模块320中的消息分发模块322发送的审核结果;
111.消息处理模块320,位于5g消息通道,可以包括消息接收模块321和消息分发模块322。消息接收模块321用于接收电子设备310发送的第一审核请求和待审核媒体数据,并将该第一审核请求发送到服务器330中的请求解析模块331,再接收请求解析模块331返回的第一审核类型和第一用户角色;消息分发模块322用于根据第一审核类型将待审核媒体数据和第一用户角色发送到服务器330包括的审核模块332中与第一审核类型对应的审核模块,并接收审核模块332返回的审核结果,将审核结果集成后发送到电子设备310;
112.服务器330,可以包括请求解析模块331和审核模块332。请求解析模块331可以包括自然语言理解数据模块3311、自然语言理解配置模块3312、自然语言理解训练器3313、自然语言理解模型3314和自然语言理解服务模块3315,请求解析模块331可用于第一审核请求中携带的第一语句进行分词,并进行正则表达式匹配或意图识别,确定第一审核类型,将该第一审核类型发送到消息接收模块321,还可用于对第一审核请求携带的用户身份信息进行解析,确定用户的第一用户角色,将该第一用户角色发送到消息接收模块321。审核模块332可以包括旗帜图像审核模块3321、人像审核模块3322和文本审核模块3323,旗帜图像审核模块3321可用于对接收到的待审核媒体数据中的旗帜图像进行审核,并将旗帜图像审核结果发送到消息分发模块322;人像审核模块3322可用于对接收到的待审核媒体数据中的人像进行审核,并将人像审核结果发送到消息分发模块322;文本审核模块3323可用于对接收到的待审核媒体数据中的文本进行审核,并将文本审核结果发送到消息分发模块322。
113.由此,通过使用运营商5g消息通道与智能化审核服务相结合,有效解决了媒体数据审核的安全性、交互便利性等问题,还能够避免复杂网络环境下的干扰、攻击;通过移动终端上传待审核媒体数据,可以降低媒体数据审核对于工作环境的限制;通过交互式意图
识别能简化用户请求服务的流程,提高工作效率;还可以为传统媒体编辑记者和自媒体用户提供差异化审核服务;此外,一体化审核流程可以提升用户体验。
114.基于相同的发明构思,本技术实施例还提供了一种数据发送装置。下面结合图4对本技术实施例提供的数据发送装置进行详细说明。
115.图4示出了本技术一个实施例提供的一种数据发送装置的结构示意图。
116.如图4所示,该数据发送装置可以应用于电子设备,该数据发送装置可以包括:
117.第一确定模块401,用于响应于用户在电子设备上对第一审核请求的第一输入,确定电子设备所处的网络类型;
118.第一发送模块402,用于在电子设备的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将第一审核请求发送至服务器;
119.第一接收模块403,用于接收服务器返回的第一指令,第一指令用于提示用户上传待审核媒体数据;
120.第二发送模块404,用于响应于用户对待审核媒体数据的第二输入,通过5g消息通道将待审核媒体数据发送至服务器。
121.由此,能够响应于用户在电子设备上对第一审核请求的第一输入,确定电子设备所处的网络类型,在电子设备的网络类型为第五代移动通信技术5g网络的情况下,通过5g消息通道将第一审核请求发送至服务器,并接收服务器返回的用于提示用户上传待审核媒体数据第一指令,然后响应于用户对待审核媒体数据的第二输入,通过5g消息通道将待审核媒体数据发送至服务器。这样,能够保证待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
122.基于相同的发明构思,本技术实施例还提供了另一种数据发送装置。下面结合图5对本技术实施例提供的数据发送装置进行详细说明。
123.图5示出了本技术一个实施例提供的另一种数据发送装置的结构示意图。
124.如图5所示,该数据发送装置可以应用于服务器,该数据发送装置可以包括:
125.第二接收模块501,用于接收电子设备通过5g消息通道发送的第一审核请求;
126.第三发送模块502,用于响应于第一审核请求,向电子设备发送第一指令,以提示用户通过电子设备上传待审核媒体数据;
127.第三接收模块503,用于接收电子设备通过5g消息通道发送的待审核媒体数据。
128.由此,能够接收电子设备通过5g消息通道发送的第一审核请求,并响应于该第一审核请求,向电子设备发送第一指令,以提示用户通过电子设备上传待审核媒体数据,然后接收电子设备通过5g消息通道发送的待审核媒体数据。这样,由于待审核媒体数据是通过5g消息通道发送的,因此,能够避免复杂网络环境的干扰和攻击,避免待审核媒体数据的泄露,提高待审核媒体数据的安全性。
129.在一些实施方式中,用户可能需要对待审核媒体数据进行不同类型的审核,为了满足用户需求,提升用户体验感,该装置还可以包括:
130.第二确定模块,用于在接收电子设备通过5g消息通道发送的待审核媒体数据之后,根据第一审核请求,确定待审核媒体数据对应的第一审核类型;
131.审核模块,用于根据第一审核类型对应的审核方式对待审核媒体数据进行审核。
132.在一些实施方式中,为了快速准确地确定用户所需的审核类型,第二确定模块,具体可以包括:
133.匹配子模块,用于对预设词汇和第一审核请求携带的第一语句进行正则表达式匹配,第一语句用于表示用户对待审核媒体数据的审核需求,预设词汇用于表示审核类型;
134.第一确定子模块,用于在第一语句与预设词汇中的第一预设词汇匹配成功的情况下,确定第一预设词汇对应的审核类型为待审核媒体数据对应的第一审核类型。
135.在一些实施方式中,第一审核请求中携带的第一语句可能不包括预设词汇,无法通过正则表达式匹配的方式解析出第一审核请求对应的审核类型,为了提高对第一审核请求进行解析的成功率,第二确定模块,具体还可以包括:
136.识别子模块,用于在对预设词汇和第一审核请求携带的第一语句进行正则表达式匹配之后,在第一语句与任意预设词汇均未匹配成功的情况下,根据意图识别语料库对第一语句进行意图识别,确定第一语句的第一意图;
137.第二确定子模块,用于根据第一意图以及意图与审核类型的对应关系,确定待审核媒体数据对应的第一审核类型。
138.在一些实施方式中,第一审核类型可以为旗帜审核,待审核媒体数据可以包括第一待审核图像,为了避免发布的媒体数据中包括规定不能发布的旗帜图像,审核模块,具体可以包括:
139.第三确定子模块,用于将第一待审核图像中包括的至少一个第一旗帜图像与预设旗帜图像进行匹配,确定至少一个第一旗帜图像中与预设旗帜图像匹配成功的目标旗帜图像;
140.第四确定子模块,用于根据预设旗帜图像与旗帜类型的对应关系,确定目标旗帜图像的目标旗帜类型。
141.在一些实施方式中,第一审核类型可以为人像审核,待审核媒体数据可以包括第二待审核图像,为了避免发布的媒体数据中包括规定不能发布的人像,审核模块,具体可以包括:
142.第五确定子模块,用于将第二待审核图像包括的至少一个第一人像与预设人像进行匹配,确定至少一个第一人像中与预设人像匹配成功的目标人像。
143.在一些实施方式中,第一审核类型可以为文本审核,待审核媒体数据可以包括待审核文本,为了避免发布的媒体数据中包括错误的文本信息,审核模块,具体可以包括:
144.第六确定子模块,用于根据预设规则,检验待审核文本,确定待审核文本中不满足预设规则的文本信息。
145.在一些实施方式中,用户可以是媒体记者,也可以是自媒体用户,为了为不同用户提供差异化服务,审核模块,具体还可以包括:
146.第七确定子模块,用于根据第一审核请求携带的用户身份信息,确定用户的第一用户角色;
147.第八确定子模块,用于根据用户角色与审核标准的对应关系,确定第一用户角色对应的第一审核标准;
148.审核子模块,用于按照第一审核标准对待审核媒体数据进行审核。
149.图6示出了本技术一个实施例提供的一种电子设备的结构示意图。
150.如图6所示,该电子设备6能够实现根据本技术实施例中的数据发送方法以及数据发送装置的电子设备的示例性硬件架构的结构图。该电子设备可以指代本技术实施例中的电子设备。
151.该电子设备6可以包括处理器601以及存储有计算机程序指令的存储器602。
152.具体地,上述处理器601可以包括中央处理器(cpu),或者特定集成电路(application specific integrated circuit,asic),或者可以被配置成实施本技术实施例的一个或多个集成电路。
153.存储器602可以包括用于数据或指令的大容量存储器。举例来说而非限制,存储器602可包括硬盘驱动器(hard disk drive,hdd)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(universal serial bus,usb)驱动器或者两个或更多个以上这些的组合。在合适的情况下,存储器602可包括可移除或不可移除(或固定)的介质。在合适的情况下,存储器602可在综合网关容灾设备的内部或外部。在特定实施例中,存储器602是非易失性固态存储器。在特定实施例中,存储器602可包括只读存储器(rom),随机存取存储器(ram),磁盘存储介质设备,光存储介质设备,闪存设备,电气、光学或其他物理/有形的存储器存储设备。因此,通常,存储器602包括一个或多个编码有包括计算机可执行指令的软件的有形(非暂态)计算机可读存储介质(例如,存储器设备),并且当该软件被执行(例如,由一个或多个处理器)时,其可操作来执行参考根据本技术的一方面的方法所描述的操作。
154.处理器601通过读取并执行存储器602中存储的计算机程序指令,以实现上述实施例中的任意一种数据发送方法。
155.在一个示例中,该电子设备还可包括通信接口603和总线604。其中,如图6所示,处理器601、存储器602、通信接口603通过总线604连接并完成相互间的通信。
156.通信接口603,主要用于实现本技术实施例中各模块、装置、单元和/或设备之间的通信。
157.总线604包括硬件、软件或两者,将电子设备的部件彼此耦接在一起。举例来说而非限制,总线可包括加速图形端口(agp)或其他图形总线、增强工业标准架构(eisa)总线、前端总线(fsb)、超传输(ht)互连、工业标准架构(isa)总线、无限带宽互连、低引脚数(lpc)总线、存储器总线、微信道架构(mca)总线、外围组件互连(pci)总线、pci-express(pci-x)总线、串行高级技术附件(sata)总线、视频电子标准协会局部(vlb)总线或其他合适的总线或者两个或更多个以上这些的组合。在合适的情况下,总线604可包括一个或多个总线。尽管本技术实施例描述和示出了特定的总线,但本技术考虑任何合适的总线或互连。
158.该电子设备可以执行本技术实施例中的数据发送方法,从而实现结合图1至图5描述的数据发送方法和装置。
159.另外,结合上述实施例中的数据发送方法,本技术实施例可提供一种计算机存储介质来实现。该计算机存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现上述实施例中的任意一种数据发送方法。
160.需要明确的是,本技术并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本技术的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本技术的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺
序。
161.以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本技术的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、rom、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
162.还需要说明的是,本技术中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本技术不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。
163.上面参考根据本技术的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本技术的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。
164.以上所述,仅为本技术的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1