My research spans artificial intelligence, data mining, and social computing. I study how information moves through social systems, and how intelligent systems learn to use it.
Publications Funding Google Scholar GitHub
Social Computing & Information Dynamics
How can we model, predict, and understand the spread of information?
Information spreads through interactions among content, people, and networks over time. I develop computational methods that connect structure, temporal dynamics, and uncertainty to study how local sharing grows into broader patterns of diffusion.
Building on this foundation, I aim to better understand how content, context, and AI-mediated platforms shape diffusion, trust, and collective behavior.
Context-Aware Learning & Intelligent Systems
How can intelligent systems learn to select and use the information they need?
More information is not always more useful. I study retrieval, context selection, and joint learning: how to identify useful information and learn to use it in ways that improve the task it serves.
I am interested in extending these methods to changing environments, where systems must decide what information to acquire, retain, revise, and trust as they act.
Looking Ahead
Questions I hope to explore further:
- How do AI and digital platforms shape what people trust, share, and decide?
- How can agent-based simulations help us test social mechanisms and explore the effects of interventions?
- How can we build and evaluate reliable AI agents when information changes and their actions reshape the environment?
These interests sit alongside an ongoing interest in general AI and data mining methods, including problems arising in industrial applications.

