Deep neural network-based multi-stakeholder recommendation system exploiting multi-criteria ratings for preference learning. (1st March 2023)