Various approaches for Collaborative Filtering based recommendation system
- Matrix Factorization
- Neural Collaborative Filtering
- Autoencoder
- Wide and Deep Neural Network
- Graph Embeddings : node2vec
- Heterogeneous Graph Embeddings : metapath2vec
- Graph Convolutional Network
- Neural Graph Collaborative Filtering