“…We found a multitude of machine learning methods being used, from multi armed bandits [1], LSTM [24,37,113], multi-layer perceptrons [62,96,104], (bi-)GRU [37,69,71,123], matrix factorisation [4,62,69,110,111], gradient ascent or descent [41,57,63,116], some form of simple neural network [30,37,56], some form of graph neural network [19,49,104], autoencoder [4], neural collaborative filtering [62], learning methods [30,123] to DTW [48]. Three approaches ranked the papers to recommend [56,57,118] with, e.g.…”