SpotlightDeep recommender models using PyTorch.
GemsecThe TensorFlow reference implementation of 'GEMSEC: Graph Embedding with Self Clustering' (ASONAM 2019).
PolaraRecommender 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.
ImplicitFast Python Collaborative Filtering for Implicit Feedback Datasets
CofactorCoFactor: Regularizing Matrix Factorization with Item Co-occurrence
NetmfNetwork Embedding as Matrix Factorization: Unifying DeepWalk, LINE, PTE, and node2vec
BionevGraph Embedding Evaluation / Code and Datasets for "Graph Embedding on Biomedical Networks: Methods, Applications, and Evaluations" (Bioinformatics 2020)
Cumf alsCUDA Matrix Factorization Library with Alternating Least Square (ALS)
NmflibraryMATLAB library for non-negative matrix factorization (NMF): Version 1.8.1
RsparseFast and accurate machine learning on sparse matrices - matrix factorizations, regression, classification, top-N recommendations.
RecotourA tour through recommendation algorithms in python [IN PROGRESS]
RobustpcaRobust PCA implementation and examples (Matlab)
Rectorchrectorch is a pytorch-based framework for state-of-the-art top-N recommendation
MetarecPyTorch Implementations For A Series Of Deep Learning-Based Recommendation Models (IN PROGRESS)
Scikit Fusionscikit-fusion: Data fusion via collective latent factor models
CarskitJava-Based Context-aware Recommendation Library
Flurs🌊 FluRS: A Python library for streaming recommendation algorithms
Expo MfExposure Matrix Factorization: modeling user exposure in recommendation
RecosystemRecommender System Using Parallel Matrix Factorization
Mads.jlMADS: Model Analysis & Decision Support
TeneA sparsity aware implementation of "Enhanced Network Embedding with Text Information" (ICPR 2018).
ElliotComprehensive and Rigorous Framework for Reproducible Recommender Systems Evaluation
RecoderLarge scale training of factorization models for Collaborative Filtering with PyTorch
TadwAn implementation of "Network Representation Learning with Rich Text Information" (IJCAI '15).
DeeprecAn Open-source Toolkit for Deep Learning based Recommendation with Tensorflow.
MrsrMRSR - Matlab Recommender Systems Research is a software framework for evaluating collaborative filtering recommender systems in Matlab.
Robust NmfPython PyTorch (GPU) and NumPy (CPU)-based port of Févotte and Dobigeon's robust-NMF algorithm appearing in "Nonlinear hyperspectral unmixing with robust nonnegative matrix factorization."
Fastfm fastFM: A Library for Factorization Machines
SuitesparseSuiteSparse: a suite of sparse matrix packages by T. A. Davis et al. (This repository contains copies of the official versions.)
MedusaJumping across biomedical contexts using compressive data fusion
Recsys2019 deeplearning evaluationThis is the repository of our article published in RecSys 2019 "Are We Really Making Much Progress? A Worrying Analysis of Recent Neural Recommendation Approaches" and of several follow-up studies.
LrslibraryLow-Rank and Sparse Tools for Background Modeling and Subtraction in Videos
Graph2vecA parallel implementation of "graph2vec: Learning Distributed Representations of Graphs" (MLGWorkshop 2017).
BuffaloTOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
NimfaNimfa: Nonnegative matrix factorization in Python
Armadillo CodeArmadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
LightfmA Python implementation of LightFM, a hybrid recommendation algorithm.
SmoreSMORe: Modularize Graph Embedding for Recommendation
CornacA Comparative Framework for Multimodal Recommender Systems
DaisyrecA developing recommender system in pytorch. Algorithm: KNN, LFM, SLIM, NeuMF, FM, DeepFM, VAE and so on, which aims to fair comparison for recommender system benchmarks
LibrecLibRec: A Leading Java Library for Recommender Systems, see
AttentionwalkA PyTorch Implementation of "Watch Your Step: Learning Node Embeddings via Graph Attention" (NeurIPS 2018).
ppreca recommender engine node-js package for general use and easy to integrate.
galileoScala Math - Numerical (Matlab-like) and Symbolic (Mathematica-like) tool
NMFADMMA sparsity aware implementation of "Alternating Direction Method of Multipliers for Non-Negative Matrix Factorization with the Beta-Divergence" (ICASSP 2014).
PHDMFThis is a new deep learning model for recommender system, which we called PHD
RolXAn alternative implementation of Recursive Feature and Role Extraction (KDD11 & KDD12)
STACPJoint Geographical and Temporal Modeling based on Matrix Factorization for Point-of-Interest Recommendation - ECIR 2020
Course-Recommendation-SystemA system that will help in a personalized recommendation of courses for an upcoming semester based on the performance of previous semesters.
torchmfmatrix factorization in PyTorch