#12 · Primary category: Recommender Systems
metarank
A low code Machine Learning personalized ranking service for articles, listings, search results, recommendations that boosts user engagement. A friendly Learn-to-Rank engine
Project last updated:08/28/26
GitHub Stars
2.4K
Forks
108
Contributors
15
License
Apache-2.0
Why we included this project
Most search and recommendation systems rank by a generic relevance score that ignores what visitors actually click. Metarank is a reranking service you drop in front of your existing Elasticsearch or OpenSearch stack, reordering candidate results with signals like clicks and purchases from real users. You get dozens of prebuilt features such as CTR, user session context, and time-based factors without writing feature extraction code, plus optional LLM-powered bi- and cross-encoder text scoring for semantic reranking. It trains models like LambdaMART out of the box and supports collaborative-filtering style recommendations, serving the trained model over an API for a low-code path to personalized listings and search results. Latency stays in the tens of milliseconds and the service scales horizontally, so it holds up under production traffic rather than just demos.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
gorse
AI powered open source recommender system engine supports classical/LLM rankers and multimodal content via embedding
DeepCTR
Easy-to-use,Modular and Extendible package of deep-learning based CTR models .
Surprise
A Python scikit for building and analyzing recommender systems
RSPapers
RSTutorials: A Curated List of Must-read Papers on Recommender System.
lightfm
A Python implementation of LightFM, a hybrid recommendation algorithm.