KAUST CEMSE CS Graduate Seminar Xiangliang Zhang Representation Learning for Personalized Recommendation