may you clarify if you tried / tested your code with auxiliary features since in your blog https://towardsdatascience.com/factorization-machines-for-item-recommendation-with-implicit-feedback-data-5655a7c749db you wrote Unfortunately, there are no user auxiliary features to take advantage of with this data set. but your developments is essential to have auxiliary features may be since you found data with auxiliary features?