dawenl/cofactor
CoFactor: Regularizing Matrix Factorization with Item Co-occurrence
Implements weighted matrix factorization regularized by item co-occurrence embeddings to improve collaborative filtering recommendations, leveraging item similarity structure beyond user-item interactions. Built on NumPy/SciPy with scikit-learn dependencies, the approach combines traditional matrix factorization with learned item embeddings that capture co-occurrence patterns. Includes preprocessing pipelines and benchmarks on Taste Profile and MovieLens-20M datasets.
166 stars. No commits in the last 6 months.
Stars
166
Forks
62
Language
Jupyter Notebook
License
Apache-2.0
Category
Last pushed
Aug 22, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/dawenl/cofactor"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
eliorc/node2vec
Implementation of the node2vec algorithm.
ferencberes/online-node2vec
Node Embeddings in Dynamic Graphs
mims-harvard/nimfa
Nimfa: Nonnegative matrix factorization in Python
mims-harvard/decagon
Graph convolutional neural network for multirelational link prediction
claws-lab/jodie
A PyTorch implementation of ACM SIGKDD 2019 paper "Predicting Dynamic Embedding Trajectory in...