There are some source codes of SOTA models for sequential recommendation, which are implemented by TensorFlow.
-
PopRec: recommend items according to their popularity.
-
BPRMF[2009]: << BPR: Bayesian Personalized Ranking from Implicit Feedback >>
-
FPMC[2010]: << Factorizing Personalized Markov Chains for Next-Basket Recommendation >>
-
GRU4Rec[2016]: << SESSION-BASED RECOMMENDATIONS WITH RECURRENT NEURAL NETWORKS>>
-
Caser[2018]: << Personalized Top-N Sequential Recommendation via Convolutional Sequence Embedding >>
-
SASRec[2018]: << Self-Attentive Sequential Recommendation >>
-
NextItNet[2019]: << A Simple Convolutional Generative Network for Next Item Recommendation >>
-
HGN[2019]: << Hierarchical Gating Networks for Sequential Recommendation >>