awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
tensorflow avatar

tensorflow/rankingArchived

0
View on GitHub↗
2,775 stars·477 forks·Python·Apache-2.0·4 views

Ranking

Learning to Rank in TensorFlow

Features

  • Recommender Systems - TensorFlow-native tools for learning-to-rank tasks.

Star history

Star history chart for tensorflow/rankingStar history chart for tensorflow/ranking

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Ranking

Similar open-source projects, ranked by how many features they share with Ranking.
  • allegro/allrankallegro avatar

    allegro/allRank

    1,009View on GitHub↗

    allRank is a framework for training learning-to-rank neural models based on PyTorch.

    Python
    View on GitHub↗1,009
  • benfred/implicitbenfred avatar

    benfred/implicit

    3,797View on GitHub↗

    Implicit is a Python recommendation engine and matrix factorization library designed for collaborative filtering. It implements predictive models that analyze implicit feedback to estimate user preferences and generate personalized item recommendations without requiring explicit ratings. The library utilizes native-code execution and multi-core parallelized processing to decompose large interaction matrices into latent factors. It incorporates approximate nearest neighbor indexing to accelerate high-dimensional similarity lookups and reduce recommendation latency. The framework covers prefer

    Pythoncollaborative-filteringmachine-learningmatrix-factorization
    View on GitHub↗3,797
  • facebookresearch/dlrmfacebookresearch avatar

    facebookresearch/dlrm

    4,044View on GitHub↗

    This is a PyTorch recommendation framework and deep learning recommendation model designed to generate personalized content predictions. It functions as a distributed embedding trainer that processes dense and sparse features through a neural network architecture to predict user preferences. The project implements a CUDA-optimized machine learning system using specialized GPU kernels to accelerate embedding lookup and aggregation. It employs a distributed approach to shard massive sparse feature tables across multiple GPUs, enabling the training of large-scale models. The system utilizes a t

    Python
    View on GitHub↗4,044
  • alibaba/easyrecalibaba avatar

    alibaba/EasyRec

    2,335View on GitHub↗

    A framework for large scale recommendation algorithms.

    Pythonautointautomlcapsule-network
    View on GitHub↗2,335
See all 18 alternatives to Ranking→

Frequently asked questions

What does tensorflow/ranking do?

Learning to Rank in TensorFlow

What are the main features of tensorflow/ranking?

The main features of tensorflow/ranking are: Recommender Systems.

What are some open-source alternatives to tensorflow/ranking?

Open-source alternatives to tensorflow/ranking include: allegro/allrank — allRank is a framework for training learning-to-rank neural models based on PyTorch. benfred/implicit — Implicit is a Python recommendation engine and matrix factorization library designed for collaborative filtering. It… facebookresearch/dlrm — This is a PyTorch recommendation framework and deep learning recommendation model designed to generate personalized… gbolmier/funk-svd. gorse-io/gorse — Gorse is a personalized recommendation engine server and machine learning pipeline designed to suggest items to users… alibaba/easyrec — A framework for large scale recommendation algorithms.