<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Spark on 李先生的树洞</title><link>https://blog.pblhlyr.top/tags/spark/</link><description>Recent content in Spark on 李先生的树洞</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><managingEditor>pblh123@126.com (John Lee)</managingEditor><webMaster>pblh123@126.com (John Lee)</webMaster><copyright>© 2026 John Lee</copyright><lastBuildDate>Fri, 29 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.pblhlyr.top/tags/spark/index.xml" rel="self" type="application/rss+xml"/><item><title>电商用户画像系统</title><link>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-2-%E7%94%B5%E5%95%86%E7%94%A8%E6%88%B7%E7%94%BB%E5%83%8F%E7%B3%BB%E7%BB%9F/</link><pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate><author>pblh123@126.com (John Lee)</author><guid>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-2-%E7%94%B5%E5%95%86%E7%94%A8%E6%88%B7%E7%94%BB%E5%83%8F%E7%B3%BB%E7%BB%9F/</guid><description>&lt;h1 class="relative group"&gt;电商用户画像系统
 &lt;div id="电商用户画像系统" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%94%b5%e5%95%86%e7%94%a8%e6%88%b7%e7%94%bb%e5%83%8f%e7%b3%bb%e7%bb%9f" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;项目概述
 &lt;div id="项目概述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e9%a1%b9%e7%9b%ae%e6%a6%82%e8%bf%b0" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;电商用户画像系统是一个基于大数据技术的用户分析平台，旨在通过收集、分析用户的行为数据，构建精准的用户画像，为电商平台的个性化推荐、精准营销和用户体验优化提供数据支持。本系统整合了Spark、Hadoop、Hive、HBase、Kafka等大数据技术，实现了从数据采集到画像构建、应用的完整流程。&lt;/p&gt;

&lt;h3 class="relative group"&gt;技术栈版本
 &lt;div id="技术栈版本" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%8a%80%e6%9c%af%e6%a0%88%e7%89%88%e6%9c%ac" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;组件&lt;/th&gt;
					&lt;th&gt;版本&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Spark&lt;/td&gt;
					&lt;td&gt;3.5.8&lt;/td&gt;
					&lt;td&gt;分布式计算引擎&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Scala&lt;/td&gt;
					&lt;td&gt;2.13.8&lt;/td&gt;
					&lt;td&gt;开发语言&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;JDK&lt;/td&gt;
					&lt;td&gt;11&lt;/td&gt;
					&lt;td&gt;Java运行环境&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Kafka&lt;/td&gt;
					&lt;td&gt;3.7.0&lt;/td&gt;
					&lt;td&gt;消息队列&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Redis&lt;/td&gt;
					&lt;td&gt;7.0+&lt;/td&gt;
					&lt;td&gt;热数据缓存&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;MySQL&lt;/td&gt;
					&lt;td&gt;8.0&lt;/td&gt;
					&lt;td&gt;结构化数据存储&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;HBase&lt;/td&gt;
					&lt;td&gt;2.5.x&lt;/td&gt;
					&lt;td&gt;标签数据存储&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Hive&lt;/td&gt;
					&lt;td&gt;3.1.x&lt;/td&gt;
					&lt;td&gt;数据仓库&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Hadoop&lt;/td&gt;
					&lt;td&gt;3.3.x&lt;/td&gt;
					&lt;td&gt;分布式存储&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;知识点讲解
 &lt;div id="知识点讲解" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b9%e8%ae%b2%e8%a7%a3" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;知识点1：用户画像概述
 &lt;div id="知识点1用户画像概述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b91%e7%94%a8%e6%88%b7%e7%94%bb%e5%83%8f%e6%a6%82%e8%bf%b0" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;

&lt;h4 class="relative group"&gt;什么是用户画像
 &lt;div id="什么是用户画像" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e4%bb%80%e4%b9%88%e6%98%af%e7%94%a8%e6%88%b7%e7%94%bb%e5%83%8f" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;p&gt;用户画像（User Profile）是将用户的多维度信息进行标签化、结构化描述的一种数据模型。它通过对用户的基础属性、行为特征、消费偏好等信息进行抽象和归纳，形成对用户的全面刻画。简单来说，用户画像就是用数据为用户&amp;quot;画一张像&amp;quot;。&lt;/p&gt;</description></item><item><title>汽车大数据分析系统</title><link>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-1-%E6%B1%BD%E8%BD%A6%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E7%B3%BB%E7%BB%9F/</link><pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate><author>pblh123@126.com (John Lee)</author><guid>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-1-%E6%B1%BD%E8%BD%A6%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E7%B3%BB%E7%BB%9F/</guid><description>&lt;h1 class="relative group"&gt;汽车大数据分析系统
 &lt;div id="汽车大数据分析系统" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%b1%bd%e8%bd%a6%e5%a4%a7%e6%95%b0%e6%8d%ae%e5%88%86%e6%9e%90%e7%b3%bb%e7%bb%9f" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;项目概述
 &lt;div id="项目概述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e9%a1%b9%e7%9b%ae%e6%a6%82%e8%bf%b0" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;汽车大数据分析系统是一个综合性的企业级大数据解决方案，旨在通过收集、存储和分析汽车行业的各类数据，为汽车制造商、经销商和消费者提供有价值的洞察。本系统整合了Spark、Hadoop、Hive、HBase、Kafka等大数据技术，实现了从数据采集到分析、可视化的完整流程。&lt;/p&gt;
&lt;p&gt;项目采用Lambda架构实现批处理与流处理的协同，通过Spark Streaming微批次处理实现实时数据分析，结合HBase存储海量传感器时序数据、MySQL存储业务结构化数据，构建了完整的车联网数据处理平台。&lt;/p&gt;
&lt;hr&gt;

&lt;h2 class="relative group"&gt;知识点讲解
 &lt;div id="知识点讲解" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b9%e8%ae%b2%e8%a7%a3" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;知识点1：车联网数据特征
 &lt;div id="知识点1车联网数据特征" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b91%e8%bd%a6%e8%81%94%e7%bd%91%e6%95%b0%e6%8d%ae%e7%89%b9%e5%be%81" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;车联网（Internet of Vehicles, IoV）是物联网在交通领域的典型应用，其数据具有鲜明的行业特征。理解这些特征是设计合理数据处理架构的前提。&lt;/p&gt;

&lt;h4 class="relative group"&gt;数据类型
 &lt;div id="数据类型" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%95%b0%e6%8d%ae%e7%b1%bb%e5%9e%8b" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;数据类型&lt;/th&gt;
					&lt;th&gt;来源&lt;/th&gt;
					&lt;th&gt;数据格式&lt;/th&gt;
					&lt;th&gt;采集频率&lt;/th&gt;
					&lt;th&gt;典型用途&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;传感器数据&lt;/td&gt;
					&lt;td&gt;发动机温度、机油压力、冷却液温度、轮胎压力、燃油液位、电池电压&lt;/td&gt;
					&lt;td&gt;结构化数值&lt;/td&gt;
					&lt;td&gt;1-100Hz&lt;/td&gt;
					&lt;td&gt;实时监控、故障预警&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;GPS轨迹数据&lt;/td&gt;
					&lt;td&gt;车载GPS模块&lt;/td&gt;
					&lt;td&gt;经纬度+时间戳&lt;/td&gt;
					&lt;td&gt;1-10Hz&lt;/td&gt;
					&lt;td&gt;路径规划、行为分析&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;OBD诊断数据&lt;/td&gt;
					&lt;td&gt;车载OBD-II接口&lt;/td&gt;
					&lt;td&gt;DTC故障码+参数&lt;/td&gt;
					&lt;td&gt;事件触发&lt;/td&gt;
					&lt;td&gt;故障诊断、维修预测&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;驾驶行为数据&lt;/td&gt;
					&lt;td&gt;加速度计、陀螺仪、方向盘传感器&lt;/td&gt;
					&lt;td&gt;多维向量&lt;/td&gt;
					&lt;td&gt;10-100Hz&lt;/td&gt;
					&lt;td&gt;驾驶评分、保险定价&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h4 class="relative group"&gt;数据特征
 &lt;div id="数据特征" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e6%95%b0%e6%8d%ae%e7%89%b9%e5%be%81" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h4&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;特征维度&lt;/th&gt;
					&lt;th&gt;描述&lt;/th&gt;
					&lt;th&gt;技术挑战&lt;/th&gt;
					&lt;th&gt;应对策略&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;高吞吐&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;单车每日可产生数GB数据，百万级车队每日PB级&lt;/td&gt;
					&lt;td&gt;存储、传输、处理压力巨大&lt;/td&gt;
					&lt;td&gt;分层存储、数据压缩、边缘计算&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;实时性&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;安全相关数据需毫秒级响应（如碰撞预警）&lt;/td&gt;
					&lt;td&gt;低延迟处理要求&lt;/td&gt;
					&lt;td&gt;流式计算、内存计算&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;多源异构&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;不同品牌、不同车型数据格式不统一&lt;/td&gt;
					&lt;td&gt;数据整合困难&lt;/td&gt;
					&lt;td&gt;统一数据模型、Schema Registry&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;时序性&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;数据带有严格的时间顺序&lt;/td&gt;
					&lt;td&gt;时序查询、窗口计算&lt;/td&gt;
					&lt;td&gt;时序数据库、窗口函数&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;价值密度低&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;大量正常数据中蕴含少量异常信息&lt;/td&gt;
					&lt;td&gt;有效信息提取&lt;/td&gt;
					&lt;td&gt;异常检测算法、采样策略&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;类比理解&lt;/strong&gt;：车联网数据就像一个大型医院的监护系统——每张病床（每辆车）上的各种监护仪（传感器）持续产生心率、血压、血氧等数据（传感器数据），护士站（数据处理中心）需要实时监控所有病床的状态，一旦某项指标异常（故障预警），必须立即响应。而每天的例行查房记录（批处理分析）则用于长期健康趋势分析。&lt;/p&gt;</description></item><item><title>商品推荐系统</title><link>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-3-%E5%95%86%E5%93%81%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F/</link><pubDate>Fri, 29 May 2026 00:00:00 +0000</pubDate><author>pblh123@126.com (John Lee)</author><guid>https://blog.pblhlyr.top/posts/%E7%BB%BC%E5%90%88%E9%A1%B9%E7%9B%AE-3-%E5%95%86%E5%93%81%E6%8E%A8%E8%8D%90%E7%B3%BB%E7%BB%9F/</guid><description>&lt;h1 class="relative group"&gt;商品推荐系统
 &lt;div id="商品推荐系统" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%95%86%e5%93%81%e6%8e%a8%e8%8d%90%e7%b3%bb%e7%bb%9f" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h1&gt;

&lt;h2 class="relative group"&gt;实验目的
 &lt;div id="实验目的" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%ae%9e%e9%aa%8c%e7%9b%ae%e7%9a%84" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;本实验旨在通过Spark MLlib实现电商平台的企业级商品推荐系统，掌握以下核心技能：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;理解推荐系统的核心算法原理（协同过滤、基于内容、混合推荐）&lt;/li&gt;
&lt;li&gt;实现基于ALS的协同过滤推荐算法&lt;/li&gt;
&lt;li&gt;实现基于TF-IDF的内容推荐算法&lt;/li&gt;
&lt;li&gt;构建加权混合推荐系统&lt;/li&gt;
&lt;li&gt;掌握推荐系统的多维度评估方法&lt;/li&gt;
&lt;li&gt;实现推荐系统的生产级部署方案&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;知识点1：推荐系统概述
 &lt;div id="知识点1推荐系统概述" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b91%e6%8e%a8%e8%8d%90%e7%b3%bb%e7%bb%9f%e6%a6%82%e8%bf%b0" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;1.1 什么是推荐系统
 &lt;div id="11-什么是推荐系统" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#11-%e4%bb%80%e4%b9%88%e6%98%af%e6%8e%a8%e8%8d%90%e7%b3%bb%e7%bb%9f" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;推荐系统（Recommendation System）是信息过滤系统的一个子类，用于预测用户对物品的&amp;quot;评分&amp;quot;或&amp;quot;偏好&amp;quot;。在电商场景中，推荐系统帮助用户从海量商品中发现感兴趣的内容，同时帮助平台提升转化率和用户黏性。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;推荐系统的核心目标&lt;/strong&gt;：&lt;/p&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;目标&lt;/th&gt;
					&lt;th&gt;说明&lt;/th&gt;
					&lt;th&gt;衡量指标&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;准确性&lt;/td&gt;
					&lt;td&gt;推荐的物品符合用户兴趣&lt;/td&gt;
					&lt;td&gt;RMSE、Precision、Recall&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;多样性&lt;/td&gt;
					&lt;td&gt;推荐列表覆盖不同类别&lt;/td&gt;
					&lt;td&gt;覆盖率、熵&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;新颖性&lt;/td&gt;
					&lt;td&gt;推荐用户未发现但感兴趣的物品&lt;/td&gt;
					&lt;td&gt;长尾覆盖率&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;实时性&lt;/td&gt;
					&lt;td&gt;及时响应用户行为变化&lt;/td&gt;
					&lt;td&gt;延迟时间&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h3 class="relative group"&gt;1.2 推荐系统分类
 &lt;div id="12-推荐系统分类" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#12-%e6%8e%a8%e8%8d%90%e7%b3%bb%e7%bb%9f%e5%88%86%e7%b1%bb" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;div class="highlight-wrapper"&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;推荐系统
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── 基于人口的统计学推荐（Demographic-based）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └── 根据用户基本信息（年龄、性别、地区）推荐
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── 协同过滤推荐（Collaborative Filtering）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── 基于用户的协同过滤（User-CF）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── 基于物品的协同过滤（Item-CF）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └── 基于模型的协同过滤（Model-based CF，如ALS）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;├── 基于内容的推荐（Content-based）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ ├── 基于物品属性（TF-IDF、Word2Vec）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;│ └── 基于用户画像
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;└── 混合推荐（Hybrid）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ├── 加权混合
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ├── 切换混合
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; ├── 特征组合
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; └── 级联混合&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;h3 class="relative group"&gt;1.3 电商推荐场景
 &lt;div id="13-电商推荐场景" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#13-%e7%94%b5%e5%95%86%e6%8e%a8%e8%8d%90%e5%9c%ba%e6%99%af" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;场景&lt;/th&gt;
					&lt;th&gt;推荐策略&lt;/th&gt;
					&lt;th&gt;典型位置&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;首页推荐&lt;/td&gt;
					&lt;td&gt;热门+个性化混合&lt;/td&gt;
					&lt;td&gt;首页商品流&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;猜你喜欢&lt;/td&gt;
					&lt;td&gt;协同过滤+内容&lt;/td&gt;
					&lt;td&gt;个人中心&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;相似商品&lt;/td&gt;
					&lt;td&gt;基于内容&lt;/td&gt;
					&lt;td&gt;商品详情页&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;购后推荐&lt;/td&gt;
					&lt;td&gt;关联规则+协同过滤&lt;/td&gt;
					&lt;td&gt;订单完成页&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;搜索推荐&lt;/td&gt;
					&lt;td&gt;搜索词+用户画像&lt;/td&gt;
					&lt;td&gt;搜索结果页&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 class="relative group"&gt;知识点2：协同过滤与ALS算法原理
 &lt;div id="知识点2协同过滤与als算法原理" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e7%9f%a5%e8%af%86%e7%82%b92%e5%8d%8f%e5%90%8c%e8%bf%87%e6%bb%a4%e4%b8%8eals%e7%ae%97%e6%b3%95%e5%8e%9f%e7%90%86" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;

&lt;h3 class="relative group"&gt;2.1 协同过滤的核心思想
 &lt;div id="21-协同过滤的核心思想" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#21-%e5%8d%8f%e5%90%8c%e8%bf%87%e6%bb%a4%e7%9a%84%e6%a0%b8%e5%bf%83%e6%80%9d%e6%83%b3" aria-label="锚点"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h3&gt;
&lt;p&gt;协同过滤的核心假设：&lt;strong&gt;如果两个用户在过去对某些物品有相似的偏好，那么他们在未来对其他物品也会有相似的偏好。&lt;/strong&gt;&lt;/p&gt;</description></item></channel></rss>