Topics / #recommendation-system
Recommendation-system projects on GitHub
Algorithms surfacing relevant items to users from behavior and preference data.
As of , the most-starred Recommendation-system projects on GitHub are the-algorithm (74K stars), x-algorithm (33.7K stars) and recommenders (22K stars). GitHub.Locker tracks 12 Recommendation-system repositories with 221K stars combined. The fastest-growing on October 16 was x-algorithm, with +22 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+22x-algorithm
xai-org/x-algorithm · ★ 33.7KThis is the open-source code behind X's (Twitter's) 'For You' feed algorithm. It finds, scores, ranks, and filters which posts each viewer sees, blending posts from followed accounts with ML-discovered out-of-network content.
openvino
openvinotoolkit/openvino · ★ 11KOpenVINO is Intel's open-source toolkit for optimizing and deploying AI inference — it takes trained deep learning models for vision, speech, NLP, and generative AI and runs them faster, from edge devices to cloud servers.
+4autumn-recruitment
Akun-python/autumn-recruitment · ★ 263It is a community-built, Chinese-language collection of Jupyter notebooks covering math foundations, data structures, machine learning, deep learning, LLMs, agents, AI infrastructure, speech, and data science, aimed at job-hunting ('autumn recruitment') interview prep in the LLM era.
+3the-algorithm
twitter/the-algorithm · ★ 74KThis is the actual source code for X's (Twitter's) recommendation algorithm — the collection of services and jobs that build and serve feeds like the For You Timeline, Search, Explore, and Notifications.
The all-time top
12 projects · by stars
- 74K
#1 · twitter/the-algorithmthe-algorithm
This is the actual source code for X's (Twitter's) recommendation algorithm — the collection of services and jobs that build and serve feeds like the For You Timeline, Search, Explore, and Notifications.
- 33.7K
#2 · xai-org/x-algorithmx-algorithm
This is the open-source code behind X's (Twitter's) 'For You' feed algorithm. It finds, scores, ranks, and filters which posts each viewer sees, blending posts from followed accounts with ML-discovered out-of-network content.
- 22K
#3 · recommenders-team/recommenders
recommenders
An open-source Python library and notebook collection with best practices for building, evaluating and deploying recommendation systems — a Linux Foundation of AI & Data project that started at Microsoft.
- 4

ML-NLP
17.8KNLP-LOVE/ML-NLP · Jupyter NotebookA curated, structured collection of machine learning, deep learning, and NLP interview knowledge points with accompanying code implementations, organized chapter by chapter (linear regression through BERT and XLNet).
- 5

GNNPapers
16.8Kthunlp/GNNPapersA curated reading list of must-read research papers on graph neural networks (GNN), covering surveys, model architectures, and applications across many domains.
- 6

predictionio
12.5Kapache/predictionio · ScalaApache PredictionIO is an open source machine learning server that lets developers and data scientists collect events, deploy algorithms, evaluate them, and query predictive results through REST APIs.
- 7
turicreate
11.2Kapple/turicreate · C++Turi Create is a Python library from Apple that lets you build custom machine learning models for tasks like recommendations, object detection, image classification, image similarity, and activity classification without being an ML expert.
- 8

A-Curated-List-of-ML-System-Design-Case-Studies
11KEngineer1999/A-Curated-List-of-ML-System-Design-Case-StudiesA curated collection of 300+ real-world machine learning system design case studies from over 80 companies like Netflix, Airbnb, Stripe, and Doordash, organized by industry and ML use case.
- 9
openvino
11Kopenvinotoolkit/openvino · C++OpenVINO is Intel's open-source toolkit for optimizing and deploying AI inference — it takes trained deep learning models for vision, speech, NLP, and generative AI and runs them faster, from edge devices to cloud servers.
- 10

the-algorithm-ml
10.6Ktwitter/the-algorithm-ml · PythonThis is the source code for part of Twitter's (X's) recommendation algorithm, specifically the machine learning models used to rank and embed content for the 'For You' timeline.
- 11

autumn-recruitment
263Akun-python/autumn-recruitment · Jupyter NotebookIt is a community-built, Chinese-language collection of Jupyter notebooks covering math foundations, data structures, machine learning, deep learning, LLMs, agents, AI infrastructure, speech, and data science, aimed at job-hunting ('autumn recruitment') interview prep in the LLM era.
- 12

LLMSearchRecommender
124alopatenko/LLMSearchRecommenderA curated compendium of research papers, surveys, and industry engineering practices on using Generative AI and LLMs to build search engines, recommender systems, personalization engines, and question-answering systems.
Related topics
Often tagged together
- machine-learning916
- deep-learning737
- ai1,955
- data-science231
- nlp214
- research764
- computer-vision384
- knowledge-graph93
- linux4,184
- open-source5,666
- python2,383
- awesome-list495
- curated-list634
- education933
- learning-resources410
- natural-language-processing96
- resources706
- transformer212
- artificial-intelligence267
- cross-platform2,623
- distributed-systems270
- embeddings135
- gpu789
- list540