Bo Zhao

Researcher

Educator

About

Bo Zhao

Assistant Professor

Programme Director for MSc Social Computing

Department of Computing, School of Advanced Technology

Xi'an Jiaotong-Liverpool University

I am an Assistant Professor and Programme Director for MSc Social Computing in the Department of Computing at Xi'an Jiaotong-Liverpool University, specialising in digital health, medical informatics, and computational social science.

My research develops integrative, data-driven frameworks for natural language processing, semantic analysis, multimodal integration, and digital twin approaches across health and society.

I also work on multimodal social media analysis, scientometrics, and knowledge graphs to map large-scale trends and identify emerging interdisciplinary frontiers.

At XJTLU, I teach CPT105 and collaborate with researchers, innovators, and public-facing teams across health, social science, culture, and fashion.

Experience

Professional timeline

Assistant Professor and Programme Director for MSc Social Computing

Xi'an Jiaotong-Liverpool University

Department of Computing, School of Advanced Technology

2025 - Present

Postdoctoral Researcher

University of Oxford

Leverhulme Centre for Demographic Science, Nuffield Department of Population Health

2021 - 2025

Postdoctoral Researcher

University of Leicester

NIHR Leicester Biomedical Research Centre, Department of Respiratory Sciences

2016 - 2021
Contact

Open to collaboration and student work

I am interested in research collaborations, student supervision, and applied projects that connect computational methods with public and social questions.

Start a conversation