{"id":13958281,"url":"https://github.com/wangshusen/RecommenderSystem","last_synced_at":"2025-07-20T23:30:56.138Z","repository":{"id":37640427,"uuid":"481268906","full_name":"wangshusen/RecommenderSystem","owner":"wangshusen","description":null,"archived":false,"fork":false,"pushed_at":"2024-02-07T11:55:31.000Z","size":24307,"stargazers_count":2408,"open_issues_count":6,"forks_count":359,"subscribers_count":28,"default_branch":"main","last_synced_at":"2024-10-31T11:05:12.562Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wangshusen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-04-13T15:20:29.000Z","updated_at":"2024-10-31T03:11:51.000Z","dependencies_parsed_at":"2024-10-31T11:15:32.023Z","dependency_job_id":null,"html_url":"https://github.com/wangshusen/RecommenderSystem","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangshusen%2FRecommenderSystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangshusen%2FRecommenderSystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangshusen%2FRecommenderSystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wangshusen%2FRecommenderSystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wangshusen","download_url":"https://codeload.github.com/wangshusen/RecommenderSystem/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":226844934,"owners_count":17691133,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-08T13:01:28.497Z","updated_at":"2024-11-28T01:31:31.194Z","avatar_url":"https://github.com/wangshusen.png","language":null,"readme":"# 工业界的推荐系统\n\n\n\n1. **概要** [[讲义](https://github.com/wangshusen/RecommenderSystem/blob/main/Notes/01_Basics.pdf)]\n\n\n    * 推荐系统的基本概念\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/01_Basics_01.pdf)]\n    [[YouTube](https://youtu.be/5dTOPen28ts)]\n    [[B站](https://www.bilibili.com/video/BV1PS4y1A7za)].\n\n    * 推荐系统的链路\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/01_Basics_02.pdf)]\n    [[YouTube](https://youtu.be/HMcCaG9RmnU)]\n    [[B站](https://www.bilibili.com/video/BV1hF411M7b5)].\n\n    * AB测试\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/01_Basics_03.pdf)]\n    [[YouTube](https://youtu.be/7Jz3VY8SCR4)]\n    [[B站](https://www.bilibili.com/video/BV1J44y1o7gf)].\n    \n\n\n2. **召回**\n    \n    * 基于物品的协同过滤（ItemCF）\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_01.pdf)]\n    [[YouTube](https://youtu.be/QtmunNLeDvo)]\n    [[B站](https://www.bilibili.com/video/BV1mA4y1Q7RN)].\n    \n    * Swing模型\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_02.pdf)]\n    [[YouTube](https://youtu.be/DUUMNTDuJ3Q)]\n    [[B站](https://www.bilibili.com/video/BV1DA4y1Q7rB)].\n    \n    * 基于用户的协同过滤（UserCF）\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_03.pdf)]\n    [[YouTube](https://youtu.be/7O9zFMNdrZ8)]\n    [[B站](https://www.bilibili.com/video/BV1HY4y1Y7P1)].\n    \n    * 离散特征处理\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_04.pdf)]\n    [[YouTube](https://youtu.be/Wiqfn0BIcJs)]\n    [[B站](https://www.bilibili.com/video/BV1pS4y1a7QT)].\n    \n    * 矩阵补充\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_05.pdf)]\n    [[YouTube](https://youtu.be/phpIjr8_C7g)]\n    [[B站](https://www.bilibili.com/video/BV1b34y1e7En)].\n    \n    * 双塔模型：模型和训练\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_06.pdf)]\n    [[YouTube](https://youtu.be/2Mc10LZ-DB0)]\n    [[B站](https://www.bilibili.com/video/BV1YA4y1D75Q)].\n    \n    * 双塔模型：正负样本\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_07.pdf)]\n    [[YouTube](https://youtu.be/KOpl2cJyKOg)]\n    [[B站](https://www.bilibili.com/video/BV133411T7ue)].\n    \n    * 双塔模型：线上服务\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_08.pdf)]\n    [[YouTube](https://youtu.be/3qOvHfW1A-8)]\n    [[B站](https://www.bilibili.com/video/BV1KY4y1h73Y)].\n\n    * 双塔模型+自监督学习\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_09.pdf)]\n    [[YouTube](https://youtu.be/Ra3MVhneR9E)]\n    [[B站](https://www.bilibili.com/video/BV1v24y1B7JH)].\n    \n    * Deep Retrieval 召回\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_10.pdf)]\n    [[YouTube](https://youtu.be/BYtzZ48hRFM)]\n    [[B站](https://www.bilibili.com/video/BV1Fu4y1b7PL)].\n    \n    * 其它召回通道\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_11.pdf)]\n    [[YouTube](https://youtu.be/7CKBjx7bw7k)]\n    [[B站](https://www.bilibili.com/video/BV1m5411R7nd)].\n\n    * 曝光过滤\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/02_Retrieval_12.pdf)]\n    [[YouTube](https://youtu.be/cM76ZbkqrFU)]\n    [[B站](https://www.bilibili.com/video/BV1sa4y137LF)]\n\n\n\n3. **排序**\n\n    * 多目标排序模型\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_01.pdf)]\n    [[YouTube](https://youtu.be/kY4W46MQqsg)]\n    [[B站](https://www.bilibili.com/video/BV19t4y1p7UM)].\n    \n    * Multi-gate Mixture-of-Experts (MMoE)\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_02.pdf)]\n    [[YouTube](https://youtu.be/JIEwaPARjfk)]\n    [[B站](https://www.bilibili.com/video/BV14Y411M74v)].\n    \n    * 预估分数融合\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_03.pdf)]\n    [[YouTube](https://youtu.be/D2iqM2puJ2I)]\n    [[B站](https://www.bilibili.com/video/BV1YT411578u)].\n    \n    * 播放时长建模\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_04.pdf)]\n    [[YouTube](https://youtu.be/SiyvcJzr2bg)]\n    [[B站](https://www.bilibili.com/video/BV1394y1277M)].\n    \n    * 推荐系统的特征\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_05.pdf)]\n    [[YouTube](https://youtu.be/J7N4xjqg0rk)]\n    [[B站](https://www.bilibili.com/video/BV1gN4y157TM)].\n    \n    * 粗排三塔模型\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/03_Rank_06.pdf)]\n    [[YouTube](https://youtu.be/0CvouPv47SA)]\n    [[B站](https://www.bilibili.com/video/BV1Dd4y1m7KT)].\n\n\n    \n4. **交叉结构**\n    \n    * Factorized Machine (FM)\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/04_Cross_01.pdf)]\n    [[YouTube](https://youtu.be/exVPXVFPMDk)]\n    [[B站](https://www.bilibili.com/video/BV15V4y1x7Ht)].\n    \n    * Deep \u0026 Cross Network (深度交叉网络)\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/04_Cross_02.pdf)]\n    [[YouTube](https://youtu.be/yNeRO5m63JQ)]\n    [[B站](https://www.bilibili.com/video/BV1LP411L7Z2)].\n    \n    * LHUC\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/04_Cross_03.pdf)]\n    [[YouTube](https://youtu.be/TxIedW94hu0)]\n    [[B站](https://www.bilibili.com/video/BV1jU4y1z7Tc)].\n    \n    * SENet \u0026 FiBiNET\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/04_Cross_04.pdf)]\n    [[YouTube](https://youtu.be/nF37qtNvw1E)]\n    [[B站](https://www.bilibili.com/video/BV1SY4y1M7bD)].\n\n\n\n\n5. **用户行为序列建模** \n\n    * 用户行为序列特征\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/05_LastN_01.pdf)]\n    [[YouTube](https://youtu.be/Stbc9goPKXQ)]\n    [[B站](https://www.bilibili.com/video/BV1GG4y1B7Yh)].\n    \n    * DIN 模型\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/05_LastN_02.pdf)]\n    [[YouTube](https://youtu.be/0hPep80Oy6k)]\n    [[B站](https://www.bilibili.com/video/BV1bT411T7u4)].\n        \n    * SIM 模型\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/05_LastN_03.pdf)]\n    [[YouTube](https://youtu.be/_4J9aF5KR84)]\n    [[B站](https://www.bilibili.com/video/BV1Ze4y1B7JL)].\n\n\n\n6. **多样性** [[讲义](https://github.com/wangshusen/RecommenderSystem/blob/main/Notes/06_Rerank.pdf)]\n    \n    * 多样性的度量\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/06_Rerank_01.pdf)]\n    [[YouTube](https://youtu.be/uCIlk7N1dvk)]\n    [[B站](https://www.bilibili.com/video/BV1ne4y1v7mC)].\n    \n    * MMR 算法\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/06_Rerank_02.pdf)]\n    [[YouTube](https://youtu.be/tCa4yackga0)]\n    [[B站](https://www.bilibili.com/video/BV1dV4y1V7Kg)].\n    \n    * 规则约束\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/06_Rerank_03.pdf)]\n    [[YouTube](https://youtu.be/84kK1h0FS3Y)]\n    [[B站](https://www.bilibili.com/video/BV1om4y1F7y5)].\n    \n    * DPP：数学基础\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/06_Rerank_04.pdf)]\n    [[YouTube](https://youtu.be/HjpJeUSekKs)]\n    [[B站](https://www.bilibili.com/video/BV1re411F7cp)].\n    \n    * DPP：多样性算法\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/06_Rerank_05.pdf)]\n    [[YouTube](https://youtu.be/wi8xVHiZZr4)]\n    [[B站](https://www.bilibili.com/video/BV1Md4y1c7uB)].\n\n\n\n\n7. **物品冷启动** [[讲义](https://github.com/wangshusen/RecommenderSystem/blob/main/Notes/07_ColdStart.pdf)]\n\n\t * 评价指标\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_01.pdf)]\n    [[YouTube](https://youtu.be/EEQ4qwjezRc)]\n    [[B站](https://www.bilibili.com/video/BV1eZ4y1a7tG)].\n\t \t \n    * 简单的召回通道\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_02.pdf)]\n    [[YouTube](https://youtu.be/lboewzsA8DU)]\n    [[B站](https://www.bilibili.com/video/BV1HY4y157Ri)].\n\n    * 聚类召回\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_03.pdf)]\n    [[YouTube](https://youtu.be/Tm4SlB9A8BQ)]\n    [[B站](https://www.bilibili.com/video/BV1YT4y1q7zC)].\n    \n    * Look-Alike人群扩散\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_04.pdf)]\n    [[YouTube](https://youtu.be/pjmRo8Uzzqg)]\n    [[B站](https://www.bilibili.com/video/BV1U5411X7ud)].\n    \n    * 流量调控\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_05.pdf)]\n    [[YouTube](https://youtu.be/QGD-1Feq1ZQ)]\n    [[B站](https://www.bilibili.com/video/BV1vS4y1z7sC)].\n    \n    * 冷启动的AB测试\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/07_ColdStart_06.pdf)]\n    [[YouTube](https://youtu.be/oEUi4mSAv8Q)]\n    [[B站](https://www.bilibili.com/video/BV12341137Cq)].\n\n\n8. **涨指标的方法** [[参考文献](https://arxiv.org/abs/2308.01204)]\n\n    * 概述\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_01.pdf)]\n    [[YouTube](https://youtu.be/YptRKEZZ0gY)]\n    [[B站](https://www.bilibili.com/video/BV1fc41167jK)].\n\n    * 召回\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_02.pdf)]\n    [[YouTube](https://youtu.be/imi73gPNCFA)]\n    [[B站](https://www.bilibili.com/video/BV13H4y127Tt)].\n    \n    * 排序\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_03.pdf)]\n    [[YouTube](https://youtu.be/2lXflLLEwfA)]\n    [[B站](https://www.bilibili.com/video/BV1fQ4y1G72F)].\n    \n    * 多样性\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_04.pdf)]\n    [[YouTube](https://youtu.be/wW_BZ11hXOY)]\n    [[B站](https://www.bilibili.com/video/BV1eN4y1z7vs)].\n\n    * 特殊人群\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_05.pdf)]\n    [[YouTube](https://youtu.be/2hcM-jV84ho)]\n    [[B站](https://www.bilibili.com/video/BV15g4y1m7P4)].\n\n    * 交互行为\n    [[slides](https://github.com/wangshusen/RecommenderSystem/blob/main/Slides/08_Improvement_06.pdf)]\n    [[YouTube](https://youtu.be/CUpwivLDgEA)]\n    [[B站](https://www.bilibili.com/video/BV1tg4y127rS)].\n\n\n\n\n\n\n\n\n\n","funding_links":[],"categories":["深度学习大类","推荐系统算法库与列表"],"sub_categories":["值得收藏的开源仓库","网络服务_其他"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangshusen%2FRecommenderSystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwangshusen%2FRecommenderSystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwangshusen%2FRecommenderSystem/lists"}