A Knowledge-Fusion Ranking System with an Attention Network for Making Assignment Recommendations. (23rd December 2020)