#5151st of 55 in Learning and cookbooks

fun-rec

Chinese-language textbook on recommender systems, from cascades to generative models

Stars
7.4k
License
no license
Last commit
Jun 2026
Language
Python
Stars, last 29 weeks+588
1 Apr 2026: 6,846 stars8 Apr 2026: 6,866 stars15 Apr 2026: 6,913 stars22 Apr 2026: 6,940 stars29 Apr 2026: 6,976 stars6 May 2026: 6,993 stars13 May 2026: 7,025 stars20 May 2026: 7,046 stars27 May 2026: 7,070 stars3 Jun 2026: 7,084 stars10 Jun 2026: 7,099 stars17 Jun 2026: 7,115 stars24 Jun 2026: 7,129 stars1 Jul 2026: 7,143 stars8 Jul 2026: 7,161 stars15 Jul 2026: 7,178 stars22 Jul 2026: 7,192 stars29 Jul 2026: 7,215 stars5 Aug 2026: 7,234 stars12 Aug 2026: 7,253 stars19 Aug 2026: 7,267 stars26 Aug 2026: 7,272 stars2 Sept 2026: 7,288 stars9 Sept 2026: 7,308 stars16 Sept 2026: 7,335 stars23 Sept 2026: 7,361 stars30 Sept 2026: 7,378 stars7 Oct 2026: 7,390 stars14 Oct 2026: 7,418 stars21 Oct 2026: 7,434 stars

6,846 on 1 Apr 20267,434 on 21 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

An online book (小麦书) on recommender algorithms in two parts. The first covers the cascade pipeline: collaborative filtering, vector and sequence recall, feature crossing, multi-task and multi-scenario ranking, and re-ranking. The second covers generative recommendation (HSTU, OneRec, reasoning and diffusion models) and ends with a production system project. The README gives no setup or run instructions.

Who it is for: Engineers with ML basics learning recommender algorithms, Chinese readers

Strengths

  • Covers the path from collaborative filtering to generative recommenders such as HSTU and OneRec
  • Final chapter walks through building a production recommender system
  • Re-ranking, multi-objective and multi-scenario ranking are covered alongside recall

Weaknesses

  • Main README is in Chinese; English version is a separate file
  • Under active development, and Pull Requests are not accepted
  • CC BY-NC-SA 4.0 license bars commercial use
  • README does not list code requirements, datasets or how to run examples

Also in Learning and cookbooks

See all 55
Also in Learning and cookbooks
RankProjectScore
1ai-engineering-from-scratchHands-on AI engineering curriculum with 542 lessons across 20 phases72.1k starsMIT90 out of 100
2generative-ai-for-beginners21-lesson course on building generative AI apps in Python and TypeScript121.8k starsMIT81 out of 100
3ai-agents-for-beginners18-lesson course on building AI agents with Microsoft Agent Framework77.6k starsMIT79 out of 100
#4cs249r_bookOpen textbook and course materials for machine learning systems engineering29.1k starscustom license79 out of 100
#5llms-from-scratchCode for the book on building a GPT-style LLM in PyTorch107k starscustom license77 out of 100