fun-rec is a learning guide and framework for building personalized recommendation systems, covering everything from deep learning ranking to generative recommendation paradigms. It provides instructional content on constructing industrial-grade architectures that span offline data processing and real-time online serving. The project distinguishes itself by focusing on generative recommendation, treating the suggestion process as a sequence-to-sequence task using large language models and transformer models to generate item identifiers rather than traditional ranking lists. It also emphasizes
This project is an end-to-end recommendation pipeline and framework designed for building generative recommendation engines. It utilizes large language models and vector search to facilitate personalized item discovery and produces item recommendations through tokenization and semantic alignment. The system integrates a generative recommendation engine with a multi-objective ranking system and a vector search retrieval pipeline. These components allow for the use of reasoning frameworks to perform inference over items and the application of re-ranking algorithms to optimize the diversity of t
Gorse is a personalized recommendation engine server and machine learning pipeline designed to suggest items to users based on their behavior and preferences. It operates as a distributed system that separates training, candidate generation, and serving nodes to support high-throughput workloads. The system utilizes a multi-stage recommendation pipeline to refine results through retrieval, scoring, and reranking. It generates personalized suggestions using collaborative filtering, matrix factorization, and item-to-item similarity models, while also providing non-personalized and fallback reco
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
这是一个神经推荐系统框架,专为构建工业级建议引擎而设计。它作为一个机器学习流水线,实现了候选检索和多阶段排序模型,根据用户行为和偏好推荐相关项目。
wangshusen/recommendersystem 的主要功能包括:Neural Recommendation Frameworks, Recommendation Pipelines, Candidate Retrieval Strategies, Personalized Recommendation Retrieval, Ranking Model Training, Multi-Objective Ranking, Recommendation Scoring and Ranking, Multi-Stage Retrieval Pipelines。
wangshusen/recommendersystem 的开源替代品包括: datawhalechina/fun-rec — fun-rec is a learning guide and framework for building personalized recommendation systems, covering everything from… datawhalechina/team-learning-rs — This project is an end-to-end recommendation pipeline and framework designed for building generative recommendation… gorse-io/gorse — Gorse is a personalized recommendation engine server and machine learning pipeline designed to suggest items to users… facebookresearch/dlrm — This is a PyTorch recommendation framework and deep learning recommendation model designed to generate personalized… hexiangnan/neural_collaborative_filtering — Neural collaborative filtering is a recommendation system framework that predicts user item preferences from implicit… davidcelis/recommendable — Recommendable is a Ruby library designed to integrate recommendation engines directly into database-backed…