分享好友 资讯首页 资讯分类 切换频道

推荐系统分析:猜你喜欢是怎么产生的?

2026-11-10 21:1300东莞安晨包装材料有限公司东莞安晨包装材料有限公司

本文将从最简单的概念开始,逐步讲解推荐系统的发展历程和最新实践。以产品经理的视角,阐述推荐系统涉及的算法,技术和架构。本章是第一章,将先概括性介绍推荐系统。

推荐系统是迄今为止,人工智能,大数据和云计算等前沿技术应用得最全面的产品场景之一。它是众多前沿技术的结晶,集百家之大成,复杂而微妙。但抽茧剥丝后,它又跟众多的科学那样,简洁而优美。像“猜你喜欢“这样的功能,已经数见不鲜,陪伴我们多年了。但这个功能具体是怎么实现的呢?我想通过这篇文章跟大家聊一聊。

在介绍推荐系统之前,先简单介绍下人工智能技术。

01 解决人工智能问题的两种思路 人工智能的算法,涵盖了概率,统计,高等数学,计算机,大数据等多个学科的知识,抽象且复杂。这里不打算给人工智能做内涵和外延的定义性解释,而是从更具象的角度来阐述这个问题。

机器智能和飞上蓝天,都是人类千百年来的梦想,而且这个两个尖端科学都经历了直接仿生的思路失败后,改变思路获得了突破。

因为看见鸟能飞,最早制造飞行器的思路,都是模仿鸟的结构。达芬奇是个伟大的艺术家,同时也是个能工巧匠,他设计了一个非常巧妙且像鸟的飞行器,但似乎并没有什么用。历史上第一个真正驾驶飞行器飞上蓝天的人,是把飞行器做的最不像鸟的莱特兄弟。飞机的诞生,建立在流体力学的基础上。

类似地,历史上,人工智能有两种主要的思路:

一种是早期的主流思路:模仿人类学习的过程,将事物的特性描述给机器,从而让机器获得跟人类等同的认知。

按照这种思路,要让机器识别出猫来,就类似于要告诉机器:猫有四条腿,两只眼睛,身上有柔软的毛等等特征。因为人就是这样认识猫的。但是这种思路从1956年开始,被研究了十年之后依然毫无进展而被搁置。

另一种是现在的思路:让机器自己从数据中学习,从而获得类似人类的认知。

点赞 0
举报
收藏 0
打赏 0
评论 0
分享 0
更多相关评论
暂时没有评论,来说点什么吧
设计语言系统的应用实践要点
本文为我们盘点了设计语言系统的价值与意义,并进一步梳理了初次构建设计语言系统的注意事项。从工业设计到平面设计,再到近些年的数字产品设计,设计语言一直是一个热点话题,已经有很多资料对设计语言做过介绍说明,

0评论2026-11-100

aPaaS层系统自动化执行——触发器设计
本篇文章主要讲解系统自动化执行中一个很小的模块——触发器的系统化拆解和产品设计过程,希望对你有所启发。一、什么是系统自动化执行本文所讲的系统自动化执行,指的通过后台aPaaS产品配置,以实现当数据满足某种条件时,

0评论2026-11-100

UI设计,让我们和细节较劲
在UI设计师的开发流程中,UI设计就是在和细节计较,不断重复从讨论初稿到最终上线的过程,给用户带来更好的体验。如图所示,UI设计师在APP开发过程中最常见的一个问题:“你只设计了一套基于iOS的设计稿(375X667px

0评论2026-11-100

生鲜电商平台的产品定价机制(1)
本文分析了生鲜电商中不同的产品类型——毛菜、精装菜、净菜的定价机制,以及毛利率。一、蔬菜的分类及定价关键因素先说一下关于蔬菜的分类:毛菜、精装菜和净菜。B2B生鲜电商平台的客户和B2C生鲜电商平的客户,

0评论2026-11-100

一镜到底——手游交互中的情景化设计
近些年,越来越多爆款手游摒弃了纯界面的设计而选择用情景为载体,将世界观元素和故事性融入到了整个的游戏体验当中,将玩家引入游戏世界,塑造了一种全新的深度体验。世界观、代入感、场景化设计、3DUI成为了行业内的高频词汇。

0评论2026-11-102

订单信息与状态流转,看这一篇就够了
前言订单产生后,接下来会继续进行一系列流转,最后送到用户手里。在每个环节都有对应的操作,数据信息也要求其完成性,可以根据订单的每个状态变化,来计算分析,进而进行优化供应链路径,以提升订单处理效率,提高用户体验。

0评论2026-11-100

服务蓝图:你需要了解的B端产品业务分析方法论
与C端产品面向普通用户(Customer)不同,B端产品主要面向业务(Business)。本文基于B端产品的使用场景,以在线教育产品教学服务场景中的“学员服务”业务为例,介绍了B端业务需求调研中的“服务蓝图”方法论。

0评论2026-11-100

新技术必然面临的5个阶段:如何跨越“死亡之井”?
往往有时春天的播种,夏天的耕耘,没能迎来秋天的收获,而是直接进入了严酷的寒冬。因为他们可能掉入“技术采用生命周期”的死亡之井,摔落“技术成熟度曲线”的深深谷底。错把泡沫当成红利却毫不自知。

0评论2026-11-100

销售明细导入开票模块的产品思考
好的销售明细导入开票模块可以为财务节省大量的统计整理数据和开票的时间。对于产品经理来说此处需要根据具体业务,与业务部门和财务部门充分沟通梳理流程和实际业务需求再进行设计。

0评论2026-11-100

以模拟C端项目“医疗魔方”为例,剖析产品设计流程
本文以一个模拟的C端项目——医疗魔方为例,分析了其中的设计流程与思路。一、前言及说明1.团队现状由于所在的事业群性质,设计团队对接了集团大部分的界面设计需求,有B端也有C端。通常一位设计师要对接好几个项目,

0评论2026-11-100