Sun Aixin, for his continuous guidance and support throughout my research journey. Prof. Sun always provides valuable insights and inspiring ideas during our discussions. He inspires me to perceive recommender system from a new perspective, and motivates critical thinking in research problems. Beyond his expertise, Prof. Sun is also a friendly and kind person. My PhD study has been interesting and fruitful because of him. Furthermore, I would like to express my appreciation to Prof. Zhang Jie, for his continuous help during my research. Prof. Zhang provides valuable feedback and constructive comments during our discussions. Moreover, he provided opportunities for me to work in real-life recommendation project, which further broadens my knowledge in my research area. Lastly, I would like to thank my parents, my husband Zhao Yue and my friends, Zhang Yixiang, Shi Jiachen and Xia Fan, my pet friends Pepper, Bun and Button for accompanying me throughout the years. Their encouragement and belief in my abilities have been a source of strength throughout my research journey.