Short Bio

I am a full-time Assistant Professor at the Hong Kong Polytechnic University. My current research interests are in the areas of graph-based pattern recognition, machine learning, data and network science. I received my BSc (2008), MSc (2010), and PhD (2013) in Computer Science at Ca' Foscari University of Venice, where I studied under the supervision of Prof. A. Torsello. From March 2012 to September 2012 I visited the Computer Science Department of the University of York (UK), under the supervision of Prof. E. R. Hancock. During this period, I investigated novel ways to apply quantum models and particularly quantum walks, to graph-based pattern recognition and complex networks analysis. From June 2013 to July 2015 I worked as a Postdoctoral Research Fellow at the School of Computer Science of the University of Birmingham (UK), in the "Networked Systems and Data Science Lab" led by Prof. Mirco Musolesi. From June to July 2015 I was a Visiting Researcher at the Department of Geography of the University College of London (UK). Before joining PolyU in November 2022, I held Lecturer/Assistant Professor positions at Aston University (UK), Southern University of Science and Technology (PRC), and Queen Mary University of London (UK). Since 2021 I am vice-chair of the Technical Committee 2 of the International Association of Pattern Recognition.

Research assistant, PhD, and postdoctoral opportunities at PolyU

I'm currently looking to hire talented, highly motivated PhD students and research assistants to join my research group at PolyU. You should have strong programming skills, a solid mathematical background, and an interest in working in the areas of (graph) machine learning, data and network science. Please get in touch for more details on the available positions and funding opportunities. Students interested in PolyU's Joint PhD Programmes Leading to Dual Awards and visiting researchers are also welcome to contact me.

News & Upcoming Events

Back to Top


Back to Top



Back to Top


  • Improving Search Engines Using Machine Learning (KTP), £218,245, 2018-2020.
  • Using Data Analytics to Predict Debtor Payment Behaviours (KTP), £122,613, 2017-2019.
Back to Top


Back to Top


Please refer to my Github page.

Back to Top


  • 2020-2022: Software Engineering and Advanced Network Programming (QMUL + BUPT Joint Programme, BSc).
  • 2020: Software Engineering and Java Programming (QMUL + BUPT Joint Programme, BSc).
  • 2019-2020: Deep Learning and C/C++ (SUSTech, BSc).
  • 2015-2018: Mathematics for Computing Professionals (Aston, BSc).
  • 2015-2018: Software Architecture (Aston, MSc).
  • 2012-2013: TA for Machine Learning and Computer Vision (Ca' Foscari, MSc).
  • 2011: TA for Probability (Ca' Foscari, BSc).
Back to Top

Research Visiting Positions

  • July 2019: Ca' Foscari University of Venice - Department of Environmental Sciences, Informatics and Statistics.
  • June-July 2015: University College London - Department of Geography.
  • March-September 2012: University of York- Department of Computer Science - CVPR research group.
Back to Top

Reviewer For

  • Pattern Recognition
  • Pattern Recognition Letters
  • IEEE Conference on Computer Vision and Pattern Recognition
  • European Conference on Computer Vision
  • Joint IAPR International Workshops on Structural and Syntactic Pattern Recognition and Statistical Techniques in Pattern Recognition
  • International Joint Conference on Artificial Intelligence
  • Brain Informatics
  • Computer Vision and Image Understanding

Associate Editor For

Vice-Chair of

  • IAPR TC 2 (Structural and Syntactical Pattern Recognition)
Back to Top