An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with collaborative-filtering

A curated list of projects in awesome lists tagged with collaborative-filtering .

https://github.com/gorse-io/gorse

Gorse open source recommender system engine

collaborative-filtering go knn machine-learning recommender-system

Last synced: 18 Jan 2026

https://github.com/zhenghaoz/gorse

Gorse open source recommender system engine

collaborative-filtering go knn machine-learning recommender-system

Last synced: 26 Mar 2025

https://github.com/benfred/implicit

Fast Python Collaborative Filtering for Implicit Feedback Datasets

collaborative-filtering machine-learning matrix-factorization recommendation recommendation-system recommender-system

Last synced: 13 May 2025

https://github.com/shenweichen/deepmatch

A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.

collaborative-filtering comirec dssm factorization-machines matching mind recommendation youtubednn

Last synced: 14 May 2025

https://github.com/shenweichen/DeepMatch

A deep matching model library for recommendations & advertising. It's easy to train models and to export representation vectors which can be used for ANN search.

collaborative-filtering comirec dssm factorization-machines matching mind recommendation youtubednn

Last synced: 30 Mar 2025

https://github.com/AmazingDD/daisyRec

Official code for "DaisyRec 2.0: Benchmarking Recommendation for Rigorous Evaluation" (TPAMI2022) and "Are We Evaluating Rigorously? Benchmarking Recommendation for Reproducible Evaluation and Fair Comparison" (RecSys2020)

afm biasmf cdae collaborative-filtering deepfm ease factorization-machines item2vec k-nearest-neighbors matrix-factorization neumf neural-collaborative-filtering nfm pytorch recommender-system slim svdpp vae

Last synced: 20 Jul 2025

https://github.com/chihming/competitive-recsys

A collection of resources for Recommender Systems (RecSys)

collaborative-filtering recommendation-algorithm recsys

Last synced: 31 Jan 2026

https://github.com/dawenl/vae_cf

Variational autoencoders for collaborative filtering

bayesian-inference collaborative-filtering recommender-systems variational-autoencoder

Last synced: 24 Dec 2025

https://github.com/SSSxCCC/Recommender-System

A developing recommender system in tensorflow2. Algorithm: UserCF, ItemCF, LFM, SLIM, GMF, MLP, NeuMF, FM, DeepFM, MKR, RippleNet, KGCN and so on.

collaborative-filtering keras-tensorflow knowledge-graph recommender-system tensorflow2 tensrflow

Last synced: 01 May 2025

https://github.com/HKUDS/RLMRec

[WWW'2024] "RLMRec: Representation Learning with Large Language Models for Recommendation"

collaborative-filtering graph-neural-networks large-language-models recommendation recommender-systems

Last synced: 20 Jul 2025

https://github.com/reczoo/BARS

BARS: Towards Open Benchmarking for Recommender Systems https://openbenchmark.github.io/BARS

benchmarking collaborative-filtering ctr-prediction item-matching ranking recommender-system

Last synced: 20 Jul 2025

https://github.com/reczoo/bars

BARS: Towards Open Benchmarking for Recommender Systems https://openbenchmark.github.io/BARS

benchmarking collaborative-filtering ctr-prediction item-matching ranking recommender-system

Last synced: 16 May 2025

https://github.com/XuefengHuang/RecommendationSystem

Book recommender system using collaborative filtering based on Spark

collaborative-filtering python-flask recommendation-system spark

Last synced: 26 Mar 2025

https://github.com/hkuds/rlmrec

[WWW'2024] "RLMRec: Representation Learning with Large Language Models for Recommendation"

collaborative-filtering graph-neural-networks large-language-models recommendation recommender-systems

Last synced: 04 Jul 2025

https://github.com/GHamrouni/Recommender

A C library for product recommendations/suggestions using collaborative filtering (CF)

c collaborative-filtering machine-learning recommendation-engine

Last synced: 13 Mar 2025

https://github.com/evfro/polara

Recommender system and evaluation framework for top-n recommendations tasks that respects polarity of feedbacks. Fast, flexible and easy to use. Written in python, boosted by scientific python stack.

collaborative-filtering evaluation matrix-factorization recommender-system tensor-factorization top-n-recommendations

Last synced: 04 Apr 2025

https://github.com/mhahsler/recommenderlab

recommenderlab - Lab for Developing and Testing Recommender Algorithms - R package

collaborative-filtering recommender-system

Last synced: 15 May 2025

https://github.com/hkuds/lightgcl

[ICLR'2023] "LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation"

collaborative-filtering graph-contrastive-learning graph-neural-networks recommendation self-supervised-learning

Last synced: 04 Jul 2025

https://github.com/jrzaurin/recotour

A tour through recommendation algorithms in python [IN PROGRESS]

collaborative-filtering deep-learning lightgbm matrix-factorization python3 recommendation-algorithms

Last synced: 22 Aug 2025

https://github.com/HKUDS/LightGCL

[ICLR'2023] "LightGCL: Simple Yet Effective Graph Contrastive Learning for Recommendation"

collaborative-filtering graph-contrastive-learning graph-neural-networks recommendation self-supervised-learning

Last synced: 04 Apr 2025

https://github.com/dselivanov/rsparse

Fast and accurate machine learning on sparse matrices - matrix factorizations, regression, classification, top-N recommendations.

collaborative-filtering factorization-machines matrix-completion matrix-factorization r recommender-system sparse-matrices svd

Last synced: 15 May 2025

https://github.com/etlundquist/rankfm

Factorization Machines for Recommendation and Ranking Problems with Implicit Feedback Data

collaborative-filtering factorization-machines implicit-feedback learning-to-rank machine-learning recommendation recommender-system

Last synced: 13 Jul 2025

https://github.com/david-cortes/cmfrec

(Python, R, C) Collective (multi-view/multi-way) matrix factorization, including cold-start functionality (recommender systems, imputation, dimensionality reduction)

cold-start collaborative-filtering collective-matrix-factorization

Last synced: 16 May 2025

https://github.com/hkuds/easyrec

"EasyRec: Simple yet Effective Language Model for Recommendation"

collaborative-filtering language-model large-language-models recommendation recommender-systems

Last synced: 04 Jul 2025

https://github.com/tonyduan/matrix-completion

Lightweight Python library for in-memory matrix completion.

collaborative-filtering matrix-completion matrix-factorization

Last synced: 13 Apr 2025

https://github.com/noisywinds/recommend

Python 3.6 下的推荐算法解析,尽量使用简单的语言剖析原理,相似度度量、协同过滤、矩阵分解等

analyzing-recommender-systems collaborative-filtering distance-measures svd

Last synced: 21 Apr 2025

https://github.com/newlei/LR-GCCF

Revisiting Graph based Collaborative Filtering: A Linear Residual Graph Convolutional Network Approach, AAAI2020

aaai2020 collaborative-filtering graph-based-recommendation graph-neural-networks pytorch recommendation

Last synced: 20 Jul 2025

https://github.com/snowch/movie-recommender-demo

This project walks through how you can create recommendations using Apache Spark machine learning. There are a number of jupyter notebooks that you can run on IBM Data Science Experience, and there a live demo of a movie recommendation web application you can interact with. The demo also uses IBM Message Hub (kafka) to push application events to topic where they are consumed by a spark streaming job running on IBM BigInsights (hadoop).

alternating-least-squares biginsights bluemix bokeh cloudant collaborative-filtering dsx hadoop hive ibm-biginsights ibm-bluemix jupyter-notebook kafka machine-learning messagehub notebook python-flask-application redis spark spark-streaming

Last synced: 22 Apr 2025

https://github.com/phpjuice/opencf

PHP implementation of the (Weighted Slopeone,Cosine, Weighted Cosine) rating-based collaborative filtering schemes.

collaborative-filtering collaborative-filtering-algorithm php recommendation-system recommender-system

Last synced: 20 Jun 2025

https://github.com/windqaq/tf-recsys

tf-recsys contains collaborative filtering (CF) model based on famous SVD and SVD++ algorithm. Both of them are implemented by tensorflow in order to utilize GPU acceleration.

collaborative-filtering movielens-dataset recommender-system svd svdplusplus tensorflow

Last synced: 26 Oct 2025

https://github.com/HKUDS/EasyRec

"EasyRec: Simple yet Effective Language Model for Recommendation"

collaborative-filtering language-model large-language-models recommendation recommender-systems

Last synced: 28 Aug 2025

https://github.com/hkuds/hgcl

[WSDM'2023] "HGCL: Heterogeneous Graph Contrastive Learning for Recommendation"

collaborative-filtering graph-contrastive-learning graph-neural-networks heterogeneous-graph-learning recommendation self-supervised-learning

Last synced: 04 Jul 2025

https://github.com/reczoo/recbox

A box of core libraries for recommendation model development

candidate-matching collaborative-filtering gnn recommendation sequential-recommendation two-tower-models

Last synced: 12 Mar 2026

https://github.com/hkuds/diffkg

[WSDM'2024 Oral] "DiffKG: Knowledge Graph Diffusion Model for Recommendation"

collaborative-filtering diffusion-models graph-neural-networks knowledge-graph recommendation

Last synced: 04 Jul 2025

https://github.com/phpjuice/slopeone

PHP implementation of the Weighted Slope One rating-based collaborative filtering scheme.

algorithm collaborative-filtering recommender-system slopeone

Last synced: 07 Sep 2025

https://github.com/udellgroup/oboe

An AutoML pipeline selection system to quickly select a promising pipeline for a new dataset.

automl collaborative-filtering ml-pipelines

Last synced: 08 May 2025

https://github.com/chinmayrane16/recommender-systems-with-collaborative-filtering-and-deep-learning-techniques

Implemented User Based and Item based Recommendation System along with state of the art Deep Learning Techniques

collaborative-filtering deep-learning embeddings movielens-dataset recommender-system state-of-the-art

Last synced: 17 Mar 2025

https://github.com/amoussawi/recoder

Large scale training of factorization models for Collaborative Filtering with PyTorch

autoencoder collaborative-filtering deep-learning machine-learning matrix-factorization pytorch recommender-system

Last synced: 19 Nov 2025

https://github.com/fuhailin/memory-based-collaborative-filtering

高效的协同过滤算法实现——推荐系统

collaborative-filtering recommendation-system

Last synced: 19 Apr 2025

https://github.com/tsonono/collaborative-filtering

Recommendation engine based on collaborative filtering

collaborative-filtering node-js recommendation-engine statistics

Last synced: 25 Oct 2025

https://github.com/ryanashcraft/collaborativefiltering

In-memory recommendation algorithm for Swift apps

collaborative-filtering ios recommendation-engine statistics swift

Last synced: 05 May 2025

https://github.com/hkuds/autocf

[WWW'23] "AutoCF: Automated Self-Supervised Learning for Recommendation"

automated-machine-learning collaborative-filtering recommender-systems self-supervised-learning

Last synced: 04 Jul 2025

https://github.com/florianwilhelm/lda4rec

🧮 Extended Latent Dirichlet Allocation for Collaborative Filtering in Recommender Systems.

collaborative-filtering explainability interpretability python recommender-system

Last synced: 15 Sep 2025

https://github.com/CRIPAC-DIG/DGCF

[ICDM 2020] Python implementation for "Dynamic Graph Collaborative Filtering."

collaborative-filtering dynamic-graphs recommender-system

Last synced: 20 Jul 2025

https://github.com/hkuds/graphpro

[WWW'2024] "GraphPro: Graph Pre-training and Prompt Learning for Recommendation"

collaborative-filtering graph-neural-networks graph-pretraining prompt-learning recommendation

Last synced: 04 Jul 2025

https://github.com/nreco/recommender

NReco Recommender is a .NET port of Apache Mahout CF java engine (standalone, non-Hadoop version)

collaborative-filtering dot-net dotnetcore mahout-cf-engine recommendation-algorithms recommendation-engine recommendation-system recommender recommender-system

Last synced: 10 Apr 2025

https://github.com/chen0040/keras-recommender

Recommender built using keras

collaborative-filtering keras recommender

Last synced: 15 Aug 2025

https://github.com/lenguyenthedat/raptor

A lightweight product recommendation system (Item Based Collaborative Filtering) developed in Haskell.

collaborative-filtering ecommerce functional-programming haskell jaccard-distance recommendation-engine recommendation-system zalora

Last synced: 18 Oct 2025

https://github.com/songwo-153/collaborativefilteringnewsrecommendsystem

基于协同过滤算法的个性化新闻推荐系统的设计与实现(采用Java语言的SpringBoot和SSM两种框架分别实现基于用户、物品的协同过滤推荐算法)

collaborative-filtering java javascript mybatis mysql recommendation-algorithm spring springboot springmvc ssm

Last synced: 19 Jun 2025

https://github.com/hkuds/promptmm

[WWW'2024] "PromptMM: Multi-Modal Knowledge Distillation for Recommendation with Prompt-Tuning"

collaborative-filtering knowledge-distillation multi-modal-recommendation multimedia-recommendation prompt-tuning recommender-system

Last synced: 04 Jul 2025

https://github.com/smartcat-labs/collaboratory

Laboratory for collaborative filtering

collaborative-filtering r recommender-system

Last synced: 12 Aug 2025

https://github.com/amanpriyanshu/federated-recommendation-neural-collaborative-filtering

Federated Neural Collaborative Filtering (FedNCF). Neural Collaborative Filtering utilizes the flexibility, complexity, and non-linearity of Neural Network to build a recommender system. Aim to federate this recommendation system.

collaborative-filtering deep-learning deep-recommender-system distributed-learning federated federated-learning iid movie-recommendation ncf neural-collaborative-filtering neural-network non-iid recommendation-algorithms recommendation-engine recommendation-system recommender-system

Last synced: 22 Mar 2025

https://github.com/however-yir/campus-recruitment-recommendation-system

Campus recruitment recommendation system built with Spring Boot, Vue, MySQL, and user-based collaborative filtering for job matching.

campus-recruitment collaborative-filtering full-stack java job-matching mysql recommendation-system recruitment-system spring-boot vue2

Last synced: 01 May 2026

https://github.com/karantyagi/restaurant-recommendations-with-yelp

🍕Recommend new restaurants to Yelp users, using ratings predicted from reviews.

collaborative-filtering python recommendation-system yelp-dataset yelp-reviews

Last synced: 26 Jul 2025

https://github.com/santteegt/ucl-drl-msc

Learning to Recommend using a Deep Reinforcement Agent

collaborative-filtering deep-learning python reinforcement-learning tensorflow thesis ucl

Last synced: 25 Oct 2025