Hanxiong Chen

I obtained my Ph.D. degree from Computer Science Department at Rutgers University, supervised by Prof. Yongfeng Zhang. My research interests during my Ph.D. include recommender systems, information retrieval, natural language processing (NLP), machine reasoning and deep learning related researches.

My previous work includes how to generate natural languages for improving the explainability of recommender systems through end-to-end deep learning model. Currently, I lead a research which is to explore a way to combine symbolic logic reasoning with deep neural networks. My research experience covers the knowledge about natural language generation, personalized recommendation systems, graph neural network, logic reasoning, AutoML, fairness, etc.


  • Ph.D. in Computer Science, Rutgers University, USA, 2016-2022
  • M.S. in Computer Science, Stevens Institute of Technology, USA, 2014-2016
  • B.E. in Network Engineering, Hebei University of Science and Technology, China, 2010-2014

Academic Services

Journal: ACM Transactions on Information Systems (TOIS); IEEE Transactions on Computational Social Systems


  1. Graduate Teaching Assistant
    • CS527: Database System for Data Science, Spring 2019.
    • CS550: Massive Data Mining, 2019 Spring.
  2. Undergraduate Teaching Assistant
    • CS111: Introduction to Computer Science, 2020 Summer.
    • CS439: Introduction to Data Science, Spring 2018.
    • CS214: System Programming, 2017 Spring, 2017 Fall.
    • CS112: Data Structures, 2016 Fall, 2018 Summer, 2018 Fall.

Awards and Activities

  • Co-organizer of The 1st International Workshop on Machine Reasoning (MRC2021). Homepage
  • SIGIR 2018 Travel Grant Award.