什么是推荐系统以及推荐系统解决的问题:
解决信息过载的问题,当用户面对信息过载的时候, 需要人工或者工具帮助你做筛选,给出一些建议供用户选择。用户需要一个自动化的工具,分析历史兴趣。这个工具就是个性化推荐系统。
互联网已经把人们从信息匮乏的时代带到了信息过载的时代,对于信息消费者,从海量的数据中找到自己感兴趣的信息是一件非常困难的事情。对于信息的生产者,让自己产生的信息脱颖而出,也是一件非常困难的事情。推荐系统就是解决这一矛盾的工具。推荐系统通过发掘用户的行为,找到用户的个性化需求,从而将长尾商品准确的推荐给用户,帮助用户发现那些他们感兴趣的商品。
以看电影为例,我们回顾以下一般来说,可以有以下3中方式帮助我们实现:
1. 向朋友咨询。 找几个经常看电影的好朋友,问问他们有没有什么电影可以推荐。这种方式叫做社会化推荐(socail recommendation)。
2. 我们一般都有自己喜欢的演员和导演, 打开搜索引擎输入自己喜欢的导演和演员,在搜索结果里看看哪些是自己没有看过的,然后去看以下, 推荐系统可以把上述的内容自动化, 这种方式在推荐系统中叫做基于内容的推荐(content-based filtering)
3. 我们还可以查看排行榜,比如 豆瓣电影排行榜,看看别人在看什么电影,然后找到一个广受好评的电影观看。这种方式可以近一步拓展, 找到跟自己兴趣一致的一群用户,看看他们自己最近在看什么电影。这种方式称为基于系统过滤的推荐(collaborative filtering)的推荐
从上面可以看出,推荐算法的本质是通过一定的方式把用户跟物品联系起来。
相关推荐
电力系电力系统概论.pdf统概论.pdf电力系统概论.pdf电力系统概论.pdf
### 操作系统概论核心知识点解析 #### 一、计算机系统概述 计算机系统,作为20世纪人类的重大发明,深刻地改变了现代社会的运作方式。它不仅在科学计算、过程控制、信息传递和数据处理等领域发挥着重要作用,还...
数据库系统概论是一门深入研究数据管理、存储和检索的核心课程,主要涵盖了关系数据库理论、数据库设计、数据库管理系统实现以及数据库应用开发等多个方面。电子版的《数据库系统概论》通常以PDF格式提供,便于读者...
地理信息系统概论-黄杏元,电子书,pdf格式
《操作系统概论历年真题及答案》这个压缩包文件集合了多年的自学考试题目和答案,旨在帮助备考者系统性地复习和理解操作系统的基本概念、原理和应用。 在这些文件中,我们可以看到不同年份的考试题目,如2006年、...
数据库系统概论基础知识点 本资源摘要信息旨在为数据库系统概论第四版提供相关知识点,涵盖数据库管理系统、数据模型、关系数据库、SQL 语言、数据库设计、数据独立性、并发控制、安全控制、完整性控制等方面。 一...
"自考之操作系统概论.zip"这个压缩包文件显然是为了帮助自考人群准备操作系统概论的考试而精心编排的资料集合。下面我们将详细探讨操作系统的一些关键知识点。 1. **操作系统定义**:操作系统是管理计算机硬件与...
数据库系统概论电子书仅供大家学习参考,下载好用
数据库系统概论复习大纲 数据库系统概论是计算机科学和信息技术领域中一个非常重要的方向,对于数据库系统的设计、开发、实现和应用都有着非常重要的影响。以下是数据库系统概论的知识点总结: 第一章 绪论 * ...
数据库系统概论是计算机科学中的一个核心课程,主要探讨如何有效地存储、管理和检索数据。这份电子教案以PPT格式提供,适用于教师授课和学生自学,是深入理解数据库理论和技术的重要资源。 1. 数据库概念: 数据库...
操作系统概论真题解析 本文档将对操作系统概论真题进行详细的解析和知识点总结,涵盖了操作系统的基本概念、进程管理、内存管理、文件系统、输入/输出系统等方面的知识点。 一、操作系统基本概念 操作系统是...
数据库系统概论是计算机科学中的一个核心课程,主要研究如何高效、安全地存储和管理数据。这门课程涵盖了数据模型、关系数据库理论、SQL语言、数据库设计、事务处理、并发控制、备份与恢复等多个关键领域。针对...
《数据库系统概论》课程立足于培养学生在数据库领域的核心能力,通过基础篇、高级篇和新技术篇的系统性教学,旨在让学生不仅掌握数据库系统的基本原理,而且能够熟练使用SQL语言进行数据库检索和操作,掌握数据库...
### 自考02323操作系统概论-串讲知识点详解 #### 一、操作系统概述 **操作系统定义:** 操作系统是一种复杂的系统软件,是不同程序代码、数据结构、初始化文件的集合,具备可执行特性。它是连接计算机硬件与用户的...
操作系统概论是计算机科学中的关键课程,它探讨了如何有效地管理和协调计算机硬件与软件资源,以提供高效、安全、可靠的计算环境。对于自考本科专业的学生来说,掌握操作系统的基本概念和原理至关重要。本课程的通关...
《数据库系统概论》第四版是一本全面介绍数据库领域的经典教材,它涵盖了数据库的基础理论、设计原理以及实际应用。本书适合计算机科学与技术、信息管理等相关专业的学生学习,同时也是数据库从业人员的重要参考书。...
"数据库系统概论期末考试试题" 本资源是数据库系统概论期末考试试题,涵盖了数据库系统的基础知识、关系数据库、数据库设计、数据库管理系统、SQL语言、数据安全、事务处理、并发控制、数据库恢复等方面的知识点。 ...
《数据库系统概论》是数据库领域的一本经典教材,由清华大学出版社出版,是初学者入门数据库理论和技术的理想选择。本书全面覆盖了数据库的基础概念、设计原理以及实际应用,旨在帮助读者构建扎实的数据库知识体系。...
根据提供的信息,我们可以推断出该资料主要涉及的是杨家本教授所著的《系统工程概论》一书。这是一门介绍系统工程基础知识的课程资料。下面将围绕这一主题展开详细的知识点介绍。 ### 一、系统工程概述 #### 1.1 ...
《数据库系统概论》是一本广泛使用的教材,旨在帮助学生和初学者理解数据库的基本原理、设计方法以及实际应用。第四版的课件提供了从基础知识到开发实践的全面学习资料,非常适合那些希望深入理解数据库概念的人。 ...