numpy
scikit-learn
pandas
tqdm
surprise
scipy
scikit-surprise
