EasyRec

用语言模型搞定推荐,简单有效,无需复杂特征工程

EasyRec 是一个面向推荐系统的轻量级语言模型,由阿里巴巴研究团队开发,论文发表于 EMNLP 2025。它旨在解决传统推荐模型依赖复杂特征工程和深度模型结构、难以泛化的问题。EasyRec 将推荐任务建模为文本生成任务,利用预训练语言模型的语义理解能力,将用户行为序列和物品信息转化为自然语言提示,直接生成推荐结果或评分。其核心能力包括:简洁的模型架构(基于 Transformer 编码器)、高效的训练策略(对比学习与生成式目标结合)、以及无需额外特征工程即可适配多种推荐场景(如点击率预测、序列推荐)。项目提供完整的训练、评估和推理代码,支持自定义数据集,适合研究者和工程师快速复现和部署。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 150
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类开源模型
开发团队HKUDS
所属国家
官网地址
定价模式free
价格说明开源项目,无官网,需自行部署,完全免费。
访问状态
是否开源是
开源协议
主要语言Python
技术栈/模型collaborative-filtering,language-model,large-language-models,recommendation,recommender-systems
GitHub 星标★ 150
30天Star增速
HF 下载量
上线时间2024-08-18 00:00:00
最近更新2026-09-21 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数2

使用教程

核心亮点

  • 模型结构极简,基于标准 Transformer,易于理解和修改
  • 统一建模多种推荐任务,从序列推荐到 CTR 预测均适用
  • 代码开源且包含论文复现配置,上手门槛低

不足之处

  • 项目处于早期阶段(149 星),文档和社区支持有限
  • 依赖预训练语言模型,推理成本高于传统推荐模型

适用场景

  • 学术研究:快速验证语言模型在推荐任务上的效果
  • 工业界冷启动:利用预训练语义知识缓解新物品冷启动问题
  • 多任务推荐:统一建模点击、收藏、购买等多种用户行为

替代项目

Recformer、Prompt4Rec、M6-Rec

项目介绍

EasyRec 是行业应用领域的开源项目,由 HKUDS 开发,2024 年首次发布。

它收录于行业应用分类,该分类目前共有 545 个项目,GitHub 星标数为 150。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-21。无官网,需自行部署,完全免费。

它主要面向的使用场景是:学术研究:快速验证语言模型在推荐任务上的效果。同类可对比的替代方案包括 Recformer、Prompt4Rec、M6-Rec。

上一篇:LogLLM

下一篇:Awesome-RS-SpatioTemporal-VLMs

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 60 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 102 2026-09-11