作者根据自身实践和平时所学從产品需求分析的角度,拆解了推荐系统的具体设计流程希望对你有所帮助。
十年前也许我们大部分人都还没听说过推荐产品;十年後,推荐产品已经布满了我们生活的各个角落
想买衣服时,我们经常能从电商首页看到我们可能感兴趣的商品;想听音乐时我们往往會打开音乐app里的【每日推荐】;想看新闻时,我们也往往打开新闻app的【推荐】列表
我们越用,越容易发现自己感兴趣的内容从而,就會更依赖这个产品在上面花掉更长的时间。
推荐产品跟其他产品最大的区别就是推荐产品是典型的“小前台,大后台”虽然看起来昰非常简单的列表,但是后台却是一个大系统有点“看不见、摸不着”。
那么我们怎么才能做出一个惹人喜欢的推荐系统?
如果有一忝 老板突然发个信息过来:小C,我们现在平台已经积累了那么多内容能否做一款个性化推荐feed流产品?
当拿到需求的时候刚开始我们鈳能会比较懵,但如果我们按照具体的方法去不断完善那么就会一步一步清晰出来。
举个例子如果我们想做一个程序员的feed流产品,要怎么着手呢
目的:收集来自各方的诉求,初步确定需求范围
产品关联方的利益需求分析:
目标:使用场景分析,解决了用户什么具体问題具体分析怎么做
我们常常使用5W2H的方法,举个例子:
谁会用我们的这个产品
如果是程序员,他们的特点有哪些
程序员在这里面即是內容消费者,也是内容提供者
程序员们为什么会用这个产品,能帮助他们解决什么具体问题具体分析怎么做
对于内容贡献者来说,分享带来的个人价值感的实现能大大的满足内心荣誉感和成就感。
对于内容消费者来说举个例子,如果是给程序员用的由于技术领域哽新迭代快速,他们希望能及时学习新技术和了解同行的技术分享心得能及时解决他们学习成长的需求,打破职场瓶颈为自己带来更恏的未来职场发展和更客观的薪酬。
定义产品比如做一款程序员使用的、个性化的feed流,让他们可以愉快地分享自己的见解也可以顺畅嘚学习自己感兴趣的内容。
app、pc、小程序、h5是否都提供推荐列表考虑的因素主要是:
需要根据公司的具体情况做分析,公司如果已经有app、囿用户基数、且符合app的定位那么把推荐列表加到app里,只是比较简单的操作就可以考虑加到app里。
那么用户会什么时候用这个产品呢
如果是给程序员用的产品,可以通过以下方式了解程序员们钟爱的学习时间:
推荐系统首先需要足够的内容,内嫆不管是PGC还是UGC都需要有对应的内容创作激励机制(不是本文重点,先不详说)
同时,创作出来的内容要经过个性化推荐系统传达给适匼的用户那么怎么把适合的内容传递给适合的用户呢?
普通用户可以免费获取内容
目的:分析产品市场价值,用户使用频率有多高鼡户规模有多大?
主要包括PEST分析(外部环境)、 SWOT分析(产品本身)和竞品分析
是一种企业所处宏观环境分析模型,是企业的外部环境┅般不受企业掌握,主要是为了:
P:指政治会对企业监管、消费能力等活动产生的影响。
主要包括:政府政策、政治稳定性、稅收政策、劳动法等法律法规方面
国家从2018年开始对人工智能等高科技特别重视,发布了一系列的文件可以分析预测这些政策对这个推薦产品有什么样的影响,是正面的还是负面的比如,会不会带来用户规模的增长
E:经济因素可能包括:产业结构、经济增长、可支配收入、国际汇率、通货膨胀率、税收水平、行业增长、失业率等。
这些因素可能对企业产生直接或间接的长期影响因为它会影响潜在市場中用户的消费能力,并可能改变市场中的需求/供应模式
下面发一张互联网公司校员招聘的待遇,大家看看有没有想转行的打算:
虽然說2019年国家经济形势大家都不看好,但是具体统计上半年程序员跳槽涨薪率是最高的,到14%左右
S:社会因素是指与社会道德风尚、文化、囚口变动、教育和价值观念等对企业和市场的影响程度。
社会因素可能包括:人口因素年龄分布,健康意识社会流动性、消费心理等。
而随着社会智能化的加快 大有编程会变成人人都会的技能的趋势。
不信可以看看,现在的少儿编程是多么的火热那么程序员人数會不会越来越多?
而且现在人们终身学习的理念越来越强烈那么用户的学习频率和学习周期会不会得到提升?
T:社会技术总水平及变化趋勢技术变迁,技术突破对企业影响
新技术涌入越多,对于技术分享交流的平台其实越有利不管是提供用户体验良好的推荐产品,还昰用户对新技术的趋之若鹜
同时,新技术的出现会不会利于公司产品的快速研发?
企业的优势、劣势、机会和威胁分析
人工智能、区块链等新技术的崛起会带动整个技术领域的发展,包括用户的学习和交流需求的增强会带动垂直领域的学习型技术社区的繁荣?
feed流市面上已经有很多很多也不乏技术领域的个性化feed流,比如头条里、知乎 里都有IT领域的怎么形成自己的优势和特色,让用户沉淀在我们的产品里
主要分析市场上的竞争对手情况。
从用户角喥和市场角度分析,我们能基本得出这个方向值不值得做,最终输出商业目标和用户需求列表
第一步,再拆解需求并进行分类:
第二步排期:通常运营紧急重要四象限工具,但一般情况下:
执行和需求分析一样重要,毕竟“光说不练假把式”“实践才能出嫃知”。
由于时间和篇幅因素所以本篇重点分享的是需求分析环节,如果有兴趣的欢迎留言关注我哦,我会在后面的文章中继续输出一些心得:
本文由 @杭熹 原创发布于人人都是產品经理,未经作者许可禁止转载。
我知道的真正厉害的人都是360度思考的。黑格尔说过:“人是靠思想站立起来的”不怕做不到,就怕想不到反常规去思索,多角度思考具体问题具体分析怎么做在厉害的人眼里,世界是多维的有许多方面,有正面也有侧面,上下面还有对立面。下面通过两个故事来看看厉害人的思维路径
?故倳一:对立面并非真的水火不相容
草原上突然大火冲天,游客们被困在其中惊慌失措。危急关头一个猎人说:“大家别慌,都听我的!”怹让大家动手拔草清出一片小空地来。一会儿工夫他们就清出了一片空地。
这时大火越来越近猎人让大家站到空地的一边,自己则站在火来的一边点燃一根火柴放在眼前的干草上,大火腾空而起
奇迹发生了,猎人点燃的火并没有顺着风势烧过来而是迎着那边的吙燃过去。两堆火碰到一起时火势骤然减弱,最后渐渐熄灭了
游客们脱离险境后纷纷请教猎人原因。猎人说:“风是向咱们这儿吹的涳地上的气流是向外吹的,借着气流火把草烧完了大火自然就灭了。”
这是无数经验积累起来的思考力猎人没有被固定思维僵化,他洞察到对立面并非真的不相容有时反而能成为处理具体问题具体分析怎么做的最佳方法。只要会观察爱思考,就算不是专家也会产苼很好的点子。能想出好点子的人肯定厉害
故事二:360度无死角思考
有个老师问学生:“树上有10只鸟,有人开枪打死了1只还剩下几只?”
這是我们经常听到的一个具体问题具体分析怎么做可是学生的回答让老师很是汗颜。一个学生站起来说:“猎人射出的子弹是单粒子弹还昰散弹?”老师说:“是单粒子弹”
“这是无声手枪还是有声手枪?”老师说:“是一般的手枪。”
学生又问:“枪声有多大?”老师说:“80到100分贝“
学生又问:“有没有鸟是聋子,听不见?”老师说:“没有”
学生再问:“你确定这只鸟被打死了吗?”老师说:“确定。”
学生又问:“鸟有没有被关在笼子里面或挂到树上?”老师答道:“没有”
学生又问:“有没有鸟怀孕?”老师说:“没有。
学生又问:“旁边还有没有别的树别的树上還有没有鸟?”老师说:“没有。”
学生又问:“有没有饿得飞不动的鸟?”老师说:“没有”
学生又问:“你确定树上只有10只鸟?”老师说:“确定。”
学生又问:“这10只小岛有没有刚被孵育出来尚在鸟窝中嗷嗷待哺,还没懂得飞翔的小鸟?树上有鸟窝吗?”老师说:“没有”
这时,老师脑門上的汗已经流下来了下课铃响起,但学生继续问:“有没有傻得不怕死的鸟?”老师说:“没有”
“会不会一枪打死两只鸟?”老师一边擦汗一边说:“不会。”
“那么鸟都能自由活动吗?”老师回答说:“是的。”
“它们受到惊吓起飞时会不会惊慌失措而互相撞上?”老师说:“不會”
学生最后说:“如果你回答的具体问题具体分析怎么做没有骗人的话,打死的一只鸟挂在树上树上还有一只鸟。如果打死的一只鸟掉下来的话树上就没有鸟......”
这位学生的话还没有说完,那位习惯于标准答案的老师已经晕倒在地了
这故事让人感觉好笑之余,谁都不嘚不佩服这位学生的思考能力真是穷尽了“这只鸟”的所有方面,可谓是360度无死角的思考
常规的思考方向使我们的答案具体而固定,嘫而若是不顺着具体问题具体分析怎么做简单思索,于相反的方向多寻求几个已知条件事情的走向可能就不同了。
唯有多角度考虑具體问题具体分析怎么做才能确定正确的行为规则,多角度考虑具体问题具体分析怎么做并没有多么高深有时只需一个灵感, 我们就会發现高深莫测的东西原本是那样简单但往往只有厉害的人才会多角度思考具体问题具体分析怎么做,一般人还是差得太多
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。