Who is Pan Chen?

Pan Chen standing in front of a landed helicopter.

I’m Pan Chen, a PhD student in Computer Science at the University of Toronto. I work on language models, reasoning, and AI for science, and I also teach computer science courses.

This is my personal website and blog. I write about technology I use, life in Toronto, and small things I notice along the way. You can also find more about my research, industry experience, and teaching here.

I received U of T’s inaugural DCS Graduate Teaching Award in 2026. You can read feedback from my students on my teaching page.


Research Interests


Language Models and AI for Science

I study how language models learn from examples and use structured knowledge to reason about new problems. I am particularly interested in how these systems can support scientific discovery. You can find my current projects and publications on my research page.

Human-AI Interaction

I also work on tools that help people read, write, and learn with AI. My earlier work at U of T’s DGP lab supported adaptive experiments in computer science courses, as part of the team that won the XPRIZE Digital Learning Challenge.


Photo of Toronto taken by Pan Chen in 2018.
Toronto – where I live and work.


涵琪bb我爱你😘