童话说说技术创业美文职业
快好知
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

如何做一款SDK产品?

1月1日 心碎巷投稿
  为什么要做SDK产品?SDK产品需要提供哪些能力?如何提供SDK?
  众所周知,基于深度学习的计算机视觉在近两年几乎成为了所有互联网公司的一个战略发展,大到有BAT、科大讯飞、网易等一线互联网公司还有旷视、商汤等独角兽企业,小到有数不清的A轮、B轮的创业公司,大家都在致力于研究自己的AI产品。
  在AI领域内,有很多的公司对外均提供SDK产品,今天主要分析下如何做一个SDK产品。
  第一、为什么要做SDK产品?
  目前各个公司对外提供的AI产品包括以下几种方式:
  (1)整套的行业产品解决方案,有智慧零售、智能安防等;做这样一套解决方案,不仅对产品经理要求很高,如果是自研团队来开发,那么对算法团队,对工程化团队均有很高的要求,所以很多公司都会跟产业链上的众多专业性的公司合作,构建解决方案的同时还搭建属于自己的产业生态链。
  比如百度提供智慧零售方案,其合作的有开为科技、惠合科技、灵友科技等一系列公司,百度通过为这些公司提供AI技术,一方面有了自己的解决方案,另一方面还可以通过这类公司延伸到各个行业领域,获得重要的数据。
  (2)基于SaaS平台的api接口服务,这类服务对于多数公司的要求较高,需要构建自有的云平台,用户根据自己的需求,在平台上调用不同的接口,主要按照调用次数付费。
  缺点是必须联外网且外网带宽如果过低服务容易中断,同时用户相应的数据也会被传输到服务方的SaaS平台上,对于数据隐私性要求高得公司,这个方式显然存在隐患;
  (3)离线SDK,用户按照授权设备购买服务方离线的SDK产品和正式授权证书,一旦部署到设备上将永久使用且无法更换设备。
  优点;属于买断产品。
  第一、用户一般只需要在第一次部署时候连接外网使用证书激活即可离线使用,不用担心数据被服务方获取;
  第二、对外网带宽无要求;
  缺点:
  第一、SDK产品对于用户来说可扩展性不够,用户只能使用当前SDK所提供的能力;
  第二、各个厂家的SDK产品几乎都是跟硬件设备绑定的,用户按照设备数付费,且一旦跟当前设备绑定则无法更换设备;
  第三、一般SDK产品对于硬件设备性能都有一定的要求,过低的硬件性能无法承载。
  对于产品经理来说,API服务和SDK服务均可以实现产品目标,那需要弄明白为什么需要提供离线的SDK产品;
  第一、时间问题:提供API服务,对于产品提供方来说就需要服务端资源,首先要考虑的是服务端的硬件资源、其次要考虑服务端的架构,对外提供的接口形式等问题,耗时周期往往较长;如果采用SDK形式一般只需要算法提供好模型和配置文件,由研发同事进行接口封装就可以对外提供服务了。
  第二、数据隐私:很多公司对于数据资源有自己的隐私政策,一般是不愿意将数据上传到第三方平台处理的。对于非常关注以上两点的用户,产品经理就需要好好考虑是否要采用SDK的形式对外提供技术服务了。
  第二、提供什么样的SDK?
  这点我认为产品经理需要弄清楚SDK需要提供哪些能力,由于SDK多数是离线形式提供出去,对于业务方和产品方来说,后期修改起来都是很麻烦的一件事情,所以产品经理需要调查清楚业务方到底有哪些需求,说到底就是产品经理的需求梳理能力了。
  作一个AI产品经理,为什么需要懂一些AI相关的技术呢?
  在梳理完需求后就可以体现出来了,产品经理需要根据这些需求,理解需要哪些算法技术,才能更好的跟算法同事对接,目前计算机视觉技术是存在很多的瓶颈的,如果作为一个AI产品经理不能很好的将需求梳理成算法需求,很容易给后期的算法研究带来不必要的麻烦。
  梳理清楚需求,弄明白需要使用哪些算法技术,产品经理对内就需要跟算法同事提SDK需求了,告诉算法同事,SDK需要具备什么样的能力,对外需要跟业务方确认使用硬件设备的性能,让后期研发出来的SDK有更好的承载平台。
  通常要求的硬件性能一般是要高于SDK要去的硬件性能的,为什么呢?因为用户会基于你提供的SDK做其他相关的应用,这个对于硬件也是有性能要求的。
  第三、如何提供SDK?
  SDK封装完成,测试也没有问题,可以对外提供了,就需要考虑对外提供的形式了。俗称SDK激活,为什么需要激活呢?可以不激活直接提供给用户使用吗?
  除非是公司内部使用,否则激活这步必不可少;如果不考虑激活,用户一旦拿到SDK就可以干任何想干的事情,也可以在任何一台设备上部署,产品方是没有办法控制SDK后续的使用情况的。
  在第一点说过当前公司对外提供的SDK基本上都是跟硬件设备绑定的,通常采用的方式是第一次联网,SDK将用户申请的license信息和读取到的硬件指纹信息,一并传输到服务端,服务端校验license信息,校验成功,则将硬件指纹信息记录下来,返回激活成功的信息,校验失败,则返回错误信息。
  为什么需要记录硬件指纹信息呢?记录硬件指纹信息是为了保障后续设备在激活后,即使卸载程序,重新安装再激活就不要授权了。否则用户在相同的设备上卸载程序再安装还要用户购买激活权限,显然用户是不会同意的。
  在激活方案中,产品经理需要考虑的是SDK端和服务端校验的逻辑,当然还有服务端的功能原型;至于记录什么样的硬件指纹信息,在传输过程中采用什么样的信息加密方案则是技术同事需要考虑的了!!
  事实上,虽然SDK产品看起来很简单,只是一个功能性的东西,也可以说是AI产品中最小的一个产品形式,但是同样需要产品经理考虑多个方面;比如业务需求梳理、算法需求、硬件性能、服务端和SDK交互逻辑、校验细节等!
投诉 评论 转载

用户留存你需要搭建的消息PUSH系统消息推送(PUSH)是产品提高用户留存和运营达到目标的有效手段,推送的好便于提升产品活跃,推送的不好用户轻则关闭推送重则卸载产品,所以搭建是一个好的推送策略是十分有必要的。……从夸克看极简浏览器的设计手机浏览器作为移动端设备访问网络的窗口,在移动为王的时代备受瞩目。浏览器属于难以通过核心功能盈利的工具产品,其盈利方式主要是通过广告以及为其它产品提供入口来实现。这在为产品本身……推荐产品中的负反馈设计策略衡量推荐系统对用户的效果包括正反馈和负反馈两部分,负反馈往往容易被忽略,但其实,负反馈也是抓住用户的关键点之一。推荐系统的出发场景就是为没有明确需求的用户提供物品推送服务……有了产品创意下一步怎么办?资深总裁培训师给你答案!如果你有一个新的产品创意,接下来该做什么?招聘产品设计师、募集种子投资还是学习编程?其实你有更好的选择!下面要介绍的这个方法并不是最近才有的,而是随着精益创业的诞生而出现……有时候对产品钻研很深却并没有带来好体验,为什么?你做了大量的研究,然后制定了一个完美的策划,但是你的顶头上司却因为没有Get到其中的重点而放弃了整个策划?又或者由于各种的原因,你的产品并没有带来很好的体验。而然,是因为什么导……阻力设计的正确使用方法信息阻力是指用户实现最终目标或完成某件事情时受到的阻力,如何正确的使用阻力设计呢?一、何为阻力设计何为信息阻力呢?我们可以把信息阻力简单的理解为产品的摩擦力,先看下……结果导向设计方法论学会定义产品最终体验相信很多人听到结果导向设计时会有困惑,它和场景导向设计有什么关联呢?其实结果导向设计即自动感知场景的到来,预估期望带给用户的体验,制定结果反推设计。从互联网时代开始,产品……登录注册功能PRD的正确书写方式因为要对公司的知识产权做一定保护,故本文分享的“登录注册功能”的需求文档被我做了一定的阉割,但是从本文当中依然能够看到一个功能(产品)的设计过程,希望本文档能够对大家有所帮助。……如何做一款SDK产品?为什么要做SDK产品?SDK产品需要提供哪些能力?如何提供SDK?众所周知,基于深度学习的计算机视觉在近两年几乎成为了所有互联网公司的一个战略发展,大到有BAT、科大讯飞……2019,那些工业设计中的小趋势!在已然来临的2019,工业设计这一个领域又有哪些“小趋势”呢?对于大多数人来说,2019年1月1日或许也是一个再普通不过的日子,只不过上一个周末略微有点沉重;我只不过是在……销售管理系统的产品设计(一)之前做过一年多销售管理系统的实施工作,借着这次机会可以分享一下。本文为第一部分分享,内容主要是关于销售管理系统的产品设计。后续将有第二部分的需求分析和调研,第三部分的实施和服务……信息流广告如何设计才能提高点击率?信息流广告位置在信息流推荐频道与信息流本地频道,与资讯形式一致,很容易让你当成一篇文章往里点。那么,我们要如何提升信息流广告点击率?我们先来了解一下什么是信息流广告。……
不要找模板了,一篇文章告诉你商业需求文档(BRD)怎么写主厨、军人与出色的产品经理后台产品经理,需要重视这4个能力仅仅是做一个产品经理,远远不够产品经理学会SQL语言,分析数据不求人一个模型解释:为什么你做了这么多,用户还是不买账?如果你的项目失败了,应该是做了失败的需求分析经验分享一份产品FAQ文档模版进阶互金产品经理第一步场外开放式基金及购买渠道用户需求:要“倾听”而非“听从”净推荐值是产品口碑的最重要指标,那如何计算呢?作为产品经理,产品思维是如何在职场上助我步步进阶?
火焰龟药用价值有什么我爱春天老师好观后感35以前你要学会平静下来15年湖北男子肚子大就医,打开腹腔却看不到任何脏器,全是癌细怎样把电脑C盘设置成禁止安装任何软件?哪个节气前后适合踏青哪个节气适合踏青不比造句用不比造句大全风雨人生有些坎坷只能自己过励志话语腮红刷可以当散粉刷吗刷散粉分分钟不在话下如何预防产后恶露不尽狼牙山五壮士读后感

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界