功能介绍
运用业界领先的深度学习技术,判断一段文本内容是否符合网络发文规范,实现自动化、智能化的文本审核,大幅节省内容审核的人力成本,为您的产品体验保驾护航
应用场景
用户评论过滤:对网站用户的评论信息检测,一旦发现用户提交恶意垃圾内容,可以做到文本的自动审核与实时过滤,保证产品良好用户体验
注册信息筛查:对网站的注册信息进行检测,过滤筛查用户提交注册的用户名或网名昵称,避免黑产通过注册用户名的方式实现违规信息的推广
文章内容审核:作者提交的文章中如若夹杂了推广、反动、色情信息,会给内容平台带来极大的法律风险,甚至导致APP被下架,应用文本审核可帮助解决企业一直以来困扰和担心的问题
使用方法
将以下代码的API Key和Secret Key修改以后就可以直接运行
其中API Key和Secret Key是为了获取access_token,通过access_token我们就可以申请调用接口啦~
import requests ############## ### 参数 ### ############## API_Key = 【API Key】 Secret_Key = 【Secret Key】 # 第一次 Post 请求,获取access_token def get_access_token(): # url url = 'https://aip.baidubce.com/oauth/2.0/token' # 参数 params = { 'grant_type': 'client_credentials', # 固定值 'client_id': API_Key, 'client_secret': Secret_Key } res = requests.post(url, data=params) # 请求成功 返回access_token和expires_in # 请求失败 返回error和error_description res = res.json() access_token = res['access_token'] return access_token print(get_access_token())
import urllib # 输入 text = "欧亚娱乐app下载 (QQ: 55989195" text = urllib.parse.quote(text) # 参数 params = {"text": text} header = {'content-type': 'application/x-www-form-urlencoded'} request_url = "https://aip.baidubce.com/rest/2.0/solution/v1/text_censor/v2/user_defined" # 发送请求 request_url = request_url + "?access_token=" + get_access_token() response = requests.post(request_url, data=params, headers=header) # 输出 res = response.json() print(res)
返回结果:
{'conclusion': '疑似', 'log_id': 15959993254597583, 'data': [{'msg': '疑似存在恶意推广不合规', 'conclusion': '疑似', 'hits': [{'probability': 0.7540232, 'datasetName': '百度默认文本反作弊库', 'words': []}], 'subType': 4, 'conclusionType': 3, 'type': 12}], 'conclusionType': 3}
后记
如果在百度AI开放平台遇到任何问题,可以在 工单 界面 新建工单 ,工程师小哥哥小姐姐很快就会和你取得联系~一起来体验吧!
收藏
点赞
0
个赞
请登录后评论
TOP
切换版块
看来有些任务真是可以“无代码编程“
可以复现的项目(百度AI开放平台——文本审核)
https://aistudio.baidu.com/aistudio/projectdetail/651282
这样子的
不用,有个界面可以拖动滚动条来选,我把疑似都设置成了0.5
自己设置策略是不是得自己写模型了~~
说一下我的意见吧,内容审核需要自己设置一个策略,默认的策略对于大部分垃圾文本效果不太好,如果不小心将标准值设置的太低又很容易导致误判,所以选择一个适当的值很重要