129 Open Source Matrix Factorization Software Projects
Free and open source matrix factorization code projects including engines, APIs, generators, and tools.
Awesome Community Detection 1892 ⭐
A curated list of community detection research papers with implementations.
Recsys2019_deeplearning_evaluation 869 ⭐
This 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.
Graph2vec 723 ⭐
A parallel implementation of "graph2vec: Learning Distributed Representations of Graphs" (MLGWorkshop 2017).
Buffalo 535 ⭐
TOROS Buffalo: A fast and scalable production-ready open source project for recommender systems
Armadillo Code 400 ⭐
Armadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Attentionwalk 290 ⭐
A PyTorch Implementation of "Watch Your Step: Learning Node Embeddings via Graph Attention" (NeurIPS 2018).
Gemsec 224 ⭐
The TensorFlow reference implementation of 'GEMSEC: Graph Embedding with Self Clustering' (ASONAM 2019).
Polara 229 ⭐
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.
Rsparse 160 ⭐
Fast and accurate machine learning on sparse matrices - matrix factorizations, regression, classification, top-N recommendations.
Bionev 188 ⭐
Graph Embedding Evaluation / Code and Datasets for "Graph Embedding on Biomedical Networks: Methods, Applications, and Evaluations" (Bioinformatics 2020)
Probabilistic Matrix Factorization 134 ⭐
Python Implementation of Probabilistic Matrix Factorization(PMF) Algorithm for building a recommendation system using MovieLens ml-100k | GroupLens dataset
Daisyrec 417 ⭐
A 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
Tene 70 ⭐
A sparsity aware implementation of "Enhanced Network Embedding with Text Information" (ICPR 2018).
Metanumerics 71 ⭐
Meta.Numerics is library for advanced numerical computing on the .NET platform. It offers an object-oriented API for statistical analysis, advanced functions, Fourier transforms, numerical integration and optimization, and matrix algebra.
Lambda Opt 51 ⭐
Pytorch implementation of λOpt: Learn to Regularize Recommender Models in Finer Levels, KDD 2019
Regal 69 ⭐
Representation learning-based graph alignment based on implicit matrix factorization and structural embeddings
Tadw 46 ⭐
An implementation of "Network Representation Learning with Rich Text Information" (IJCAI '15).
Deep Learning Recipes 40 ⭐
🍱 R implementation for selected machine learning methods with deep learning frameworks (Keras, Tensorflow)
Grarep 50 ⭐
A SciPy implementation of "GraRep: Learning Graph Representations with Global Structural Information" (WWW 2015).
Nmfadmm 38 ⭐
A sparsity aware implementation of "Alternating Direction Method of Multipliers for Non-Negative Matrix Factorization with the Beta-Divergence" (ICASSP 2014).
Transfer Rec 192 ⭐
PyTorch Implementations For A Series Of Deep Learning-Based Recommendation Models (IN PROGRESS)
Jbochi Facts 30 ⭐
Matrix Factorization based recsys in Golang. Because facts are more important than ever
Recommendation Retrieval 28 ⭐
A tutorial on scalable retrieval of matrix factorization recommendations
Hosseinmoein Matrix 62 ⭐
C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators
Boostedfactorization 28 ⭐
An implementation of "Multi-Level Network Embedding with Boosted Low-Rank Matrix Approximation" (ASONAM 2019).
Apne 21 ⭐
Code of the paper "Enhancing Network Embedding with Auxiliary Information: An Explicit Matrix Factorization Perspective"
Recommendation System Baseline 31 ⭐
Some common recommendation system baseline, with description and link.
Binge 21 ⭐
Recommendation models that use binary rather than floating point operations at prediction time.
Matrix Factorization Social Recommendation 19 ⭐
Probabilistic Matrix Factorization with Social Trust for Recommendation (Ma et al. SIGIR 2009)
Sergiud Suitesparse 23 ⭐
SuiteSparse: a suite of sparse matrix packages by @DrTimothyAldenDavis et al. (This repository contains copies of the official versions.)
Hybridprecodingopt 42 ⭐
Optimization algorithms for hybrid precoding in mmWave MIMO systems: Version 1.1.0
Robust Nmf 31 ⭐
Python 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."
Paper Implementation Matrix Factorization Recommender Systems Netflix 21 ⭐
[Python3.6] IEEE Paper "Matrix Factorization Techniques for Recommender Systems" by Koren,Bell,Volinsky
Keras Aquarium 14 ⭐
a small collection of models implemented in keras, including matrix factorization(recommendation system), topic modeling, text classification, etc. Runs on tensorflow.
Gurupradeep Movie Recommendation System 29 ⭐
Contains code which covers various methods for recommending movies, some of the methods include matrix factorisation , deep learning based recommendation systems
Nmfk.jl 22 ⭐
Nonnegative Matrix Factorization + k-means clustering and physics constraints for Unsupervised and Physics-Informed Machine Learning
Mrsr 13 ⭐
MRSR - Matlab Recommender Systems Research is a software framework for evaluating collaborative filtering recommender systems in Matlab.
Simec 14 ⭐
Similarity Encoder (SimEc) Neural Network Framework for learning low dimensional similarity preserving representations