# 懒得读APP设计-利用自动摘要API **Repository Path**: kg2000/API ## Basic Information - **Project Name**: 懒得读APP设计-利用自动摘要API - **Description**: No description available - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-02 - **Last Updated**: 2025-06-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能产品-懒得读 | 阶段 | 修改 | | --- | --- | | 1.0 | - | | 2.0 | 需求概述新增产品背景、产品市场和市场概述。更新用户画像。更新API对比以及代码。增加人工智能概率性偏差。增加原型图描述 | - [diff链接](https://gitee.com/kg2000/API/compare/7996dee1a0f609d0031f4f4125102ff175c8aa6b...245e2fa8753ecf0af991d19a28b7dd8ec9d83035) ## 一句话宣言 | 懒得读 | 一个字数少于140字的小型高效阅读软件. | ## 一分钟加值宣言 懒得读是一个一个小型的精简阅读软件。这个软件针对喜欢在地铁上等碎片化时间里进行阅读的上班族。每日只推送精简头条新闻。通过自然语言处中的自动摘要API,将其他平台的新闻字数缩至140字以下。 ## 需求概述 ### 产品背景 [基于自动文本摘要的社会新闻APP设计研究](https://kreader.cnki.net/Kreader/CatalogViewPage.aspx?dbCode=cdmd&filename=1019689356.nh&tablename=CMFD202001&compose=&first=1&uid=WEEvREcwSlJHSldRa1Fhb09pSnNwV3hzbjVSRSs3WVhlWXpwaGxlTnJEcz0=$9A4hF_YAuvQ5obgVAqNKPCYcEjKensW4ggI8Fm4gTkoUKaID8j8gFw!!) >国内外关于新闻类APP的研究现状 >国内新闻APP主要分为传统媒体数字化转型、传统门户网站转型、新闻聚合 类、垂直细分领域四个主要类别。 >以人民日报为代表的传统媒体数字化转型,推出APP服务并不断改进。它依 托《人民日报》权威品牌,延续了传统媒体时代的专业性和权威性优势,在日趋 激烈的移动智能媒体时代分到一杯羹,是一个有品质的新闻APP和琳琅满目的“信 息超市”14除了这些优势以外,它的劣势在于内容上的严肃性和专业性与新闻的 可读性的矛盾,与其他媒体相比,它少了很多趣味性,并且他的目标用户是男性 和中年,缺少了移动媒体的主力军一一年轻人,在用户比例上有些失调。腾讯、 搜狐、网易新闻APP由传统门户网站转型而来,它们拥有强大的用户基础和海量 的信息资源特别是腾讯新闻APP凭借QQ浏览器、微信、QQ,增加用户粘性, 不断扩大品牌辐射力。但与人民日报相比,它们的劣势在于在很多领域没有实质 采编权力,多数内容靠转载,导致原创内容、独家新闻太少。除了传统媒体和门 >户网站以外,今日头条,ZAKER ,趣头条APP等新闻聚合类平台都凭借各自优势 实现了快速发展。今日头条的核心竞争力是算法推荐,开启了“用户思维”的成 功实践,但文章质量差,“标题党”问题成病:用户在ZAKER 新闻平台上,除 了可以订阅和浏览丰富的源新闻以外,其优势还表现在可分享平台的丰富性;趣 头条APP使用户可以一边阅读一边赚钱6这些新闻聚合类平台基于算法的内容 分发方式,除了可以让信息有效抵达外,其不足在于信息的窄化导致信息茧房, 用户除了阅读自己感兴趣的内容外很难有时间再去阅读其他内容,长期以往,人 们的知识面会变窄,其他方面的东西很少涉及或根本不知道。而且通过算法推荐 本身就有弊端,它推荐的信息,有可能不是用户本身想要的信息。 ### 产品市场 根据[《以时间碎片化为背景的纸质书籍阅读产品设计研究》](https://kns.cnki.net/KCMS/detail/detail.aspx?dbcode=CMFD&dbname=CMFD201602&filename=1016717968.nh&v=MTAxODZxZllPUnJGQ2ptVUw3UFZGMjZHTFM1R2RqS3A1RWJQSVI4ZVgxTHV4WVM3RGgxVDNxVHJXTTFGckNVUjc=)中的调查报告,在日常生活中有98%的人是通过手机获取信息。在地铁通勤方面,75%的人会刷社交圈,与此同时,67.53%的人会通过手机看新闻(短阅读)。 由以上数据分析得出,该产品满足市场需求,具有一定的市场价值。 ### 市场概述 [众媒下移动资讯APP媒体价值研究报告](http://report.iresearch.cn/report_pdf.aspx?id=3040) > 内容和技术共同驱动产业升级 >在资讯浪潮来临之前,用户获取新闻资讯的渠道单一,传统新闻媒体和门户类网站的采集编辑是主要渠道。随着移动互联 网用户规模的扩大,以及用户对于内容数量和多样性需求的上升,拉动供给端涌入市场。因此,信息源的丰富化和海量内 容解决了新闻数量的问题。但是,单位用户的“碎片时间”没有改变,甚至随着内容类产品的丰富和生活节奏的加快, “碎片时间”更加减少和分散。借助强大的数据采集、分类和提取技术,通过个性化推荐选取用户最可能感兴趣的内容填 充用户的碎片时间,通过内容和技术,共同驱动新闻资讯产业的升级 ![艾瑞](https://gitee.com/kg2000/API/raw/master/images/airui.png) ## 用户分析 ### 目标用户群: - 核心用户:24~27岁的较为年轻的,刚出来职场打拼的年轻人。 - 主要用户:18-60岁的生活忙碌、希望每天只花10分钟的人。 ### 用户画像 ![reader](https://gitee.com/kg2000/API/raw/master/images/userimage.png) ## 需求列表 | 优先级 | 需求 | 其他 | 智能加值 | API类型 | 其他 | | --- | --- | --- | --- | --- | --- | | 1 | 满足在碎片化时间里高效阅读新闻的需求 | 优先级为1的原因在于这个是本软件的最主要功能 | 是 | 自动摘要 | 通过自动摘要API将当日热门新闻自行文章摘要 | | 2 | 满足快速阅读长篇文件 |优先级为1的原因在于这个是本软件的次要功能 | 是 | 文字识别 | 拍照提取识别长篇新闻,自动转化为短篇信息 | ## 人工智能概率性和偏差,以及使用风险 - 百度自动摘要API基于深度学习和篇章分析技术,自动抽取新闻中富含信息的重要部分,已实际服务多个产品。提取3000字内的新闻体裁类文章的准确度较高,但是想要应用到其他场景,比如提取长篇小说的摘要还有困难。但是,目前我们的软件只要能够较为准确的摘取文章大意即可,再辅以用户的喜欢收藏不赞来优化推送流程,可以极大的增加人工智能的容错率。 - 此外,对于自然语言处理中的自动摘要的概率性,目前还没有统一标准,很难去区分自动摘要是否将重要内容全部摘取。对此,我们的解决方案是用户输入点赞或哭脸的数据给程序员,然后程序员输出优化好的自动摘要API。 - 由于人工智能不能自主选择训练集,训练集是由人决定的。人的认知偏差有可能会导致此人工智能出现判断偏差,从而影响用户使用体验。 ## 界面流程和关键智能交互 [产品原型链接](https://modao.cc/app/a30d3889fe68a276f12e4f2bcd28fb0d44653fb4?simulator_type=device&sticky) ### 界面流程 点击登录按钮进入首页。首页简约活泼。使用卡片式左右互动设计,像左滑动表示新闻已阅,向右滑动表示待会再读。卡片内设喜欢、收藏和差评按钮。主要用于用户收集喜欢的文章,以及反馈文章有误。点击星星按钮进入收藏页面。进入页面后可以搜索、查看、取消收藏和分享文章。 点击右下角图标进入设置页面,可供用户选择页面颜色。 ![界面](https://gitee.com/kg2000/API/raw/master/images/pm.jpg) ### 原型图描述 - 登录界面 >这个是可以使用微信登录和qq登录的登录界面 ![login](https://gitee.com/kg2000/API/raw/master/images/login.jpg) - 首页 >首页的主要功能是查看140字的新闻。通过左右滑动卡片实现快速切换新闻。爱心和不赞功能帮助程序员优化API。 ![home](https://gitee.com/kg2000/API/raw/master/images/home.jpg) - 收藏 >在首页点击收藏后的文章都摆放在此页面,可以查看有多少人也度过这篇文章。从热度判断文章的价值。 ![collection](https://gitee.com/kg2000/API/raw/master/images/collection.jpg) - 分享 >点击分享后出现的选项:微信、朋友圈、qq、微博 ![share](https://gitee.com/kg2000/API/raw/master/images/share.jpg) - 我的设置 >这个界面可以查看个人登录状态、设置皮肤以及对软件进行评价和反馈。 ![me](https://gitee.com/kg2000/API/raw/master/images/me.jpg) ### DFV ![DFV](https://gitee.com/kg2000/API/raw/master/images/VDF%E6%A8%A1%E5%9E%8B.png) ### 数据流程 ![lazytoread_dataflow](https://gitee.com/kg2000/API/raw/master/images/lazytoread_dataflow.jpg) - 用户可欲性:调查报告显示,2019年我国成年国民包括书报刊和数字出版物在内的各种媒介的综合阅读率为81.1%,较2018年提升了0.3个百分点,数字化阅读方式(网络在线阅读、手机阅读、电子阅读器阅读、Pad阅读等)的接触率为79.3%,较2018年上升了3.1个百分点。魏玉山分析道,数字化阅读的发展,提升了国民综合阅读率和数字化阅读方式接触率,整体阅读人群持续增加,但也带来了纸质阅读率增长放缓的新趋势。 调查组从人们对不同媒介接触时长中发现,成年国民人均每天手机接触时间最长。我国成年国民人均每天手机接触时长为100.41分钟,比2018年增加了15.54分钟。使用自动摘要API将热门的新闻转为140字,满足快速了解新闻的需求。 - 技术可行性 :自动摘要是自然语言处理中的一类。目前,很多开放能力平台提供了这项技术。如百度AI开放平台和京东AI。此外,这些自动摘要API有对新闻这种类别的文章进行过专门的训练,摘要准确度会更精准。 - 商业可行性:后期可以让用户申请成为检察官。检察官主要是通过编辑有问题的新闻[自动摘要后的一些新闻可能存在语句不通顺等问题],获取佣金帮助自动摘要API提升智力。而我们可以将这些问题和升级后的数据卖给提供自动摘要API的平台。 ## API ### 代码 - 调用request_html数据库,向百度请求token。用python语法设置输入值和属性。最后封装为函数,使用summary调用函数。这里展示了一篇长篇新闻数据的调取过程。 - [代码链接](https://gitee.com/kg2000/API/blob/master/apilazytoread.ipynb) #### 百度新闻摘要 ``` from requests_html import HTMLSession def summary(title,content): url='https://aip.baidubce.com/rpc/2.0/nlp/v1/news_summary?access_token=24.283ad1cbf0247c995a623a9ff78f5d0f.2592000.1597019679.282335-19897464' headers={'Content-Type':'application/json'} data = { #'access_token': '24.283ad1cbf0247c995a623a9ff78f5d0f.2592000.1597019679.282335-19897464' "title":title, "content": content, "max_summary_len":140 } response = requests.post(url,headers=headers,json=data) return(response.json()) summary(title='刷新国内同类通信卫星多项纪录',content='在飞机、船舶、高铁等交通工具上,以及沙漠、荒山等地面基站信号覆盖不到的地方,如何满足用户对宽带互联网的应用需求?2016年7月,我国首个Ku频段全球高通量宽带卫星系统启动建设,亚太6D卫星正是该系统的首星。该卫星主要面向亚太区域用户,可提供全地域、全天候的卫星宽带通信服务,以满足海事通信、航空机载通信、陆地车载通信以及固定卫星宽带互联网接入等多种应用需求。五院西安分院亚太6D卫星副总师周颖介绍说,亚太6D卫星的通信容量达到50Gbps,相比2017年发射的我国首个高通量卫星——中星16号卫星,高出了1.5倍。高通量卫星如同架设在太空中的空间信号中转站,通过无线电信号转发,使地面用户与地面关口站的互联网连接。亚太6D卫星共有8个地面关口站,可以支持近100兆的应用速率。五院西安分院为卫星后续应用提供了天地一体化设计,可根据用户不同需求灵活分配频率资源,实现关口站之间的灵活切换。与传统广播电视卫星的广域波束天线覆盖方式不同,亚太6D卫星使用的是多波束天线,共有90个用户波束,形成对地面的“蜂窝式”覆盖。单波束容量可达1Gbps以上,可以为用户提供高质量的话音、数据通信服务。据五院亚太6D卫星总指挥、总设计师魏强介绍,该卫星在载荷重量、通信容量、设计复杂程度等方面,均刷新了国内同类通信卫星的纪录。项目团队先后攻克了Ku频段超宽带多端口功率放大器(MPA)、关口站灵活切换等诸多关键技术,使得卫星技术指标与能力达到国际先进水平。') ``` - 返回id和summary,输出140字的文章摘要 ``` {'log_id': 3692382468885504530, 'summary': '2016年7月,我国首个Ku频段全球高通量宽带卫星系统启动建设,亚太6D卫星正是该系统的首星。亚太6D卫星共有8个地面关口站,可以支持近100兆的应用速率。据五院亚太6D卫星总指挥、总设计师魏强介绍,该卫星在载荷重量、通信容量、设计复杂程度等方面,均刷新了国内同类通信卫星的纪录。'} ``` #### 腾讯自动摘要 ![request](https://gitee.com/kg2000/API/raw/master/images/apirequest.png) ![response](https://gitee.com/kg2000/API/raw/master/images/apireponse.png) ### API对照对比 选择百度AI开放平台自动摘要API和腾讯AI文章内容摘要都是对新闻进行自然语言分析处理。但是百度的付费价格低于腾讯AI,故选择百度。。 | 名字 | 价格 | 优势 | | --- | --- | --- | | [百度AI开放平台自动摘要API](https://ai.baidu.com/tech/nlp_apply/news_summary) | 可以免费调用50万次。付费价格为2.5元/千次。 | 结合传统语义特征和深度学习模型,充分考虑段落分布和篇章结构,准确计算新闻语句的重要性,对新闻内容进行全面的语义理解与分析。文本长度需小于3000字符数。能根据需求灵活控制摘要长度,自动抽取关键信息,形成摘要结果。可用于内容理解、内容分发、智能写作等多种应用,是智能媒体等行业必备AI能力之一。 | | [腾讯AI开放平台自动摘要API](https://cloud.tencent.com/document/product/271/35499) | 基础自然语言处理,将为每个腾讯云账号提供每天50万次的免费调用额度,当日剩余免费调用量不累积结转至第二天,每个自然日重置50万次免费额度。27元/万次。 | 利用人工智能算法,自动抽取文本中的关键信息并生成指定长度的文本摘要。可用于新闻标题生成、科技文献摘要生成和商品评论摘要等。指定摘要的长度上限(默认值为200) 注:为保证摘要的可读性,最终生成的摘要长度会低于指定的长度上限。 | 默认接口请求频率限制:20次/秒。 ## 心得总结及感谢 通过本次API课程,我了解到了人工智能中的弱人工智能可以细分为自然语言处理、计算机视觉、语音识别、推荐系统、专家系统和知识图谱6大类。而自然语言处理可以分为文本提取、自动摘要、问答系统、情感分析和文本分类。在这一学期里,感谢廖老师和许老师的辛苦付出,也感谢同学们的互相帮助。最后,还要感谢百度AI等众多开放平台,正是因为有了开放能力,我们才可以用较低的成本去做本次实践。此实践是基于百度AI的自动摘要API实现的,在这里感谢百度AI开放平台开放能力以供给更多的人以较低的成本获得能力。 调用自动摘要API解决用户想要在地铁上花10分钟了解当天重要新闻的痛点,引入产品经理和界面设计课程的知识设计了这款 懒得读 APP。 - [腾讯新闻摘要技术文档](https://cloud.tencent.com/document/product/271/35499) - [百度新闻摘要技术文档](https://ai.baidu.com/ai-doc/NLP/Gk6z52hu3) - [原型参考:今天吃啥原型图](https://modao.cc/square/mtkb3iddptsy6cz1) - [百度AI开放平台自动摘要API](https://ai.baidu.com/tech/nlp_apply/news_summary) - [艾科瑞特自动摘要API](https://market.aliyun.com/products/57124001/cmapi034673.html?spm=5176.730005.productlist.d_cmapi034673.2ffc3524Ie4a2u&innerSource=search_%E6%91%98%E8%A6%81#sku=yuncode2867300001) - [用户画像人物图像图源自新闻](http://k.sina.com.cn/article_1522334834_5abcfc7201900g3f0.html?cre=tianyi&mod=pcpager_focus&loc=1&r=9&doct=0&rfunc=100&tj=none&tr=9) - [简书:百度AI摘要攻略](https://www.jianshu.com/p/b87e843f8dcc) - [做了这么久产品你真的懂设计思维吗?](http://www.360doc.com/content/15/1222/23/29698605_522401455.shtml) - [一个简单案例告诉你什么是设计思维](https://zhuanlan.zhihu.com/p/37490822) - [API经济到底是什么?](https://www.zhihu.com/question/41941093) - [什么是自然语言处理?](https://www.zhihu.com/question/304163704) - [自然语言之文本技术摘要](https://zhuanlan.zhihu.com/p/67773165) - [文档撰写参考模板:savor](https://github.com/NFUNM032/app-of-savor) - [百度脑图:API课程内容总结](http://naotu.baidu.com/file/3c825d3a90d00b330a8f14bd5122ea19?token=f603648aab713c8b) | 阶段 | 修改 | | --- | --- | | 1.0 | - | | 2.0 | 需求概述新增产品背景、产品市场和市场概述。更新用户画像。更新API对比以及代码。增加人工智能概率性偏差。增加原型图描述 | - [diff链接](https://gitee.com/kg2000/API/compare/7996dee1a0f609d0031f4f4125102ff175c8aa6b...245e2fa8753ecf0af991d19a28b7dd8ec9d83035)