新闻摘要,基于深度语义分析模型,自动抽取新闻文本中的关键信息并生成指定长度的新闻摘要。可用于热点新闻聚合、新闻推荐、语音播报、APP消息Push等场景。现在新闻摘要接口还是在邀测期,权限需工单申请。为了能让大家能够抢先了解,我特地提了工单,向小编申请了权限,先将测试结果发布如下:

认证授权:

在开始调用任何API之前需要先进行认证授权,具体的说明请参考:

http://ai.baidu.com/docs#/Auth/top

获取Access Token

向授权服务地址https://aip.baidubce.com/oauth/2.0/token

发送请求(推荐使用POST),并在URL中带上以下参数:

grant_type:?必须参数,固定为client_credentials;
client_id:?必须参数,应用的API Key;
client_secret:?必须参数,应用的Secret Key;
例如:

https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=Va5yQRHlA4Fq5eR3LT0vuXV4&client_secret=0rDSjzQ20XUj5itV6WRtznPQSzr5pVw2&

具体Python3代码如下:

# -*- coding: utf-8 -*-
#!/usr/bin/env pythonimport urllib
import json
#client_id 为官网获取的AK, client_secret 为官网获取的SK
client_id =【百度云应用的AK】
client_secret =【百度云应用的SK】#获取token
def get_token():host = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=' + client_id + '&client_secret=' + client_secretrequest = urllib.request.Request(host)request.add_header('Content-Type', 'application/json; charset=UTF-8')response = urllib.request.urlopen(request)token_content = response.read()if token_content:token_info = json.loads(token_content)token_key = token_info['access_token']return token_key

新闻摘要

具体说明请查阅: http://ai.baidu.com/docs#/NLP-API/2759b696

接口描述
自动抽取新闻文本中的关键信息,进而生成指定长度的新闻摘要

请求说明
HTTP方法: POST

请求URL: https://aip.baidubce.com/rpc/2.0/nlp/v1/news_summary

URL参数:
参数 值
access_token 通过API Key和Secret Key获取的access_token,参考“Access Token获取”

Header如下:
参数 值
Content-Type application/json

具体参数如下: 


具体Python3代码和执行结果如下:

#调用新闻摘要
def news_summary(title,content,max_summary_len):token=get_token()url = 'https://aip.baidubce.com/rpc/2.0/nlp/v1/news_summary'params = dict()params['title'] = titleparams['content'] = contentparams['max_summary_len'] = max_summary_lenparams = json.dumps(params).encode('utf-8')access_token = tokenurl = url + "?access_token=" + access_tokenrequest = urllib.request.Request(url=url, data=params)request.add_header('Content-Type', 'application/json')response = urllib.request.urlopen(request)content = response.read()if content:content=content.decode('GB2312')#print (content)data = json.loads(content)summary=data['summary']print ('Summary:',summary)title="杭州放宽落户条件:大专及以上人才即可落户"
content="4月3日,杭州发布《关于贯彻落实稳企业稳增长促进实体经济发展政策举措的通知》(下称《通知》)提出,全日制大学专科及以上人才,在杭工作并缴纳社保的,可直接落户。  新通知未提及落户年龄限制  新京报记者注意到,与杭州去年发布的人才落户政策相比,今年4月3日发布的通知并未提出对本科、专科学历落户者的年龄以及社保缴纳年限的限制。  2018年4月4日,杭州市公安局公布的《人才引进落户办理服务指南》要求,杭州市外户籍人口落户申请条件中,具有全日制紧缺专业大专学历者需满足35周岁以下的年龄条件,具有全日制普通高校本科学历者需满足45周岁以下的年龄条件。该类人才还应满足在杭落实工作单位,居住满1年及以上并连续缴纳1年及以上的社会保险。  此次的《通知》还明确,对年度缴纳税收1亿元及以上的制造业企业,根据纳税规模给予若干技术及管理岗位的人才名额,经行业主管部门审核后可享受人才落户、子女入学、购买首套住房、车牌补贴等待遇。对年度缴纳税收5亿元及以上制造业企业高级技术及高级管理人才,可认定为杭州高层次人才并享受相应类别人才政策。  《通知》提出,支持符合条件的制造业企业利用自有存量工业用地,按不超过工业项目总建筑面积15%的标准建设人才公寓等办公生活配套设施;对在杭州年度缴纳税收额5亿元及以上的先进制造业或高科技企业,允许按不超过工业项目总用地面积10%的标准建设人才公寓等办公生活配套设施,并可在同一主体不同宗地内进行总体平衡。"
max_summary_len=200
news_summary(title,content,max_summary_len)

执行结果:

Summary: 4月3日,杭州发布《关于贯彻落实稳企业稳增长促进实体经济发展政策举措的通知》提出,全日制大学专科及以上人才,在杭工作并缴纳社保的,可直接落户。  新通知未提及落户年龄限制  新京报记者注意到,与杭州去年发布的人才落户政策相比,今年4月3日发布的通知并未提出对本科、专科学历落户者的年龄以及社保缴纳年限的限制。该类人才还应满足在杭落实工作单位,居住满1年及以上并连续缴纳1年及以上的社会保险。

总结:
整体感觉功能十分的强大,一些新闻等稿件进行测试,结果都不错。有一个小建议就是将返回结果统一到UTF-8。

百度AI攻略:新闻摘要相关推荐

  1. access百度翻译 get_百度AI攻略:智能上色

    1.功能描述: 想必大家家里都有很多黑白的老照片,里面有着满满的回忆.百度智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活,让老照片重新焕发活力.说干就干,攻略和代码奉上. 2.平台接入 黑白图像上 ...

  2. 百度AI攻略:手写文字识别

    1.功能描述: 支持对图片中的手写中文.手写数字进行检测和识别,针对不规则的手写字体进行专项优化,识别准确率可达90%以上 2.平台接入 具体接入方式比较简单,可以参考我的另一个帖子,这里就不重复了: ...

  3. 百度AI攻略:驾驶行为识别

    1.功能描述: 针对车载场景,识别驾驶员使用手机.抽烟.不系安全带.双手离开方向盘等动作姿态,分析预警危险驾驶行为,提升行车安全性 2.平台接入 具体接入方式比较简单,可以参考我的另一个帖子,这里就不 ...

  4. 百度AI攻略:人体关键点识别

    第四期[百度大脑新品体验]人体关键点识别 1.功能描述: 检测图像中的人体并返回人体矩形框位置,精准定位21个核心关键点,包含头顶.五官.颈部.四肢主要关节部位,支持多人检测.大动作等复杂场景 2.平 ...

  5. 百度AI攻略:实现人体姿态判定打分

    [使用攻略][人体关键点识别] 1.方案介绍 百度推出了人体关键点识别,检测图像中的人体并返回人体矩形框位置,精准定位21个核心关键点,包含头顶.五官.颈部.四肢主要关节部位,支持多人检测.大动作等复 ...

  6. 百度AI攻略:行驶证识别

    1.功能描述: 对机动车行驶证主页及副页所有21个字段进行结构化识别,包括号牌号码.车辆类型.所有人.品牌型号.车辆识别代码.发动机号码.核定载人数.质量.检验记录等.可应用于网约车或货车司机身份审查 ...

  7. 百度AI攻略:银行卡识别

    1.功能描述: 支持对主流银行卡的卡号.有效期.发卡行.卡片类型4个关键字段进行结构化识别,识别准确率超过99% 2.平台接入 具体接入方式比较简单,可以参考我的另一个帖子,这里就不重复了: http ...

  8. 百度AI攻略:黑白图像上色

    1.功能描述: 想必大家家里都有很多黑白的老照片,里面有着满满的回忆.百度智能识别黑白图像内容并填充色彩,使黑白图像变得鲜活,让老照片重新焕发活力.说干就干,攻略和代码奉上. 2.平台接入 黑白图像上 ...

  9. 百度AI攻略:植物识别

    1.功能描述: 该请求用于识别一张图片,即对于输入的一张图片(可正常解码,且长宽比较合适),输出植物识别结果.近期植物识别进行了能力升级--模型升级,Top1准确率绝对值提升11.76%,精度保持业界 ...

  10. 百度AI攻略:识别火车票的多种方法

    1. 简介 百度OCR提供多种场景下精准的图像文字识别技术服务,让您的应用看图识字,提升输入效率,优化用户体验.现在百度OCR的全系列39款产品,开放使用!希望大家能一起来测试,使用.本篇评测介绍了通 ...

最新文章

  1. lispbox 安装运行.sh的时候出现 lispbox.sh: 2: lispbox.sh: Bad substitution
  2. python写入csv文件时携带双引号_在Python中解析csv时由于双引号导致的问题.
  3. Ubuntu安装VLC播放器
  4. 录屏 模拟器_Scrcpy-在电脑无缝操作手机 (投屏/录屏/免Root)
  5. Linux上常用命令整理(二)—— paste
  6. 走进 San CLI(下):实现原理
  7. VTK:相互作用之TrackballCamera
  8. SQL Server2008存储结构之聚集索引
  9. java初学者指南_Java初学者指南
  10. 做对三件事,你也能像聪明人一样高速成长!【文末有福利】
  11. 学前端编程还没有做过项目?30个入门练手项目,你get了么?
  12. mysql如何计算qps_如何计算MySQL中的QPS及TPS指标
  13. EMNLP 2021 | 百度:多语言预训练模型ERNIE-M
  14. js做四则运算时,精度丢失问题及解决方法
  15. 前端需要学python吗_python是前端语言吗
  16. 如何用笔记本组建家庭点歌系统
  17. 51单片机:定时器/计数器TMOD设定
  18. 30最棒的响应式css前端框架
  19. NYOJ-兔子的烦恼(二)
  20. eol python 全称_EOL是什么意思

热门文章

  1. matlab指派问题求法,MATLAB实例:Munkres指派算法
  2. 解决org.apache.hadoop.io.nativeio.NativeIO$Windows.createDirectoryWithMode0(Ljava/lang/String;I)
  3. php推送手机,PHP_解析php做推送服务端实现ios消息推送,准备工作1.获取手机注册应用 - phpStudy...
  4. HAUTOJ1062
  5. 019ssm高校校园门户管理系统高校门户网站社团管理系统
  6. 阿里巴巴集团急招职位
  7. Radiology:影像组学:图像不仅仅是图片,它们还是数据
  8. C语言动态开辟数组(一维与二维)【malloc() free()】
  9. 熊猫人表情包python 代码_用Python爬取斗图网表情包
  10. 移动端H5页面编辑器开发实战--经验技巧篇