Li "Harry" Zhang  张力

About Me

I am a 4th-year PhD student researcher focusing on Natural Language Processing and Artificial Intelligence, having the honor to be mentored by Prof. Chris Callison-Burch at the University of Pennsylvania. I was an undergraduate at the University of Michigan in 2018, previously mentored by Prof. Rada Mihalcea and Prof. Dragomir Radev.

I'm actively looking for a faculty or post-doc job starting fall 2024, inside and outside the US. Please reach out to me!


I'm also a drummer, musician, producer, and video creator. My first album A Doll's Lament is available for listening on Spotify, Apple Music, YouTube and all major streaming platforms.

A Doll's Lament


Work Experience

Research InternIBM Research
2019, 2021

Teaching AssistantUM-Penn
2016 - 2020

Summer Analyst in TechnologyGoldman Sachs


University of Pennsylvaniaupenn logo
Ph.D.; GPA: 3.92/4.00; In progress

University of Michiganumich logo
B.S.E.; Class of 2018; GPA: 3.82/4.00

Shenzhen Middle SchoolSMS logo
High School Diploma; Class of 2015; GPA: 4.23/4.30


Reviewer of DaSH Workshop @ EMNLP 2022
Reviewer of COLING 2022
Reviewer of ARR since October 2021
Reviewer of LREC 2022
Session chair of AACL-IJCNLP 2020
Co-organizer of CLUNCH in 2020, Penn's NLP seminar series
Reviewer of COLING 2020
Reviewer of Computer Speech and Language 2018


Machine reasoning of Events and Procedures

Procedures, such as recipes, instructions, or protocals, are all around us. A procedure is a sequence of events or actions, consisting of a goal and some steps. A deep understanding of procedures would greatly advance machines' reasoning ablity, and enable human-centered applications that would guide users through executing a variety of procedures. Such is my main line of work during my PhD studies, which include three fronts:

[14] Reasoning about Procedures with Natural Language Processing: A Tutorial; Li Zhang; in arXiv.Paper BibTeX

1. Reasoning about the relations among events like goals and steps in procedures.

[6] Reasoning about Goals, Steps, and Temporal Ordering with WikiHow; Li Zhang*Equal contribution, Qing Lyu*Equal contribution and Chris Callison-Burch; in EMNLP 2020; presented at ICLR 2021 Workshop on Enormous Language Models.Paper BibTeX Repo

[15] Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language models; ... Li Zhang*Equal contribution, Qing Lyu*Equal contribution and Chris Callison-Burch; in arXiv; in submission to TMLR.Paper

[9] Visual Goal-Step Inference using wikiHow; Yue Yang, Artemis Panagopoulou, Qing Lyu, Li Zhang, Mark Yatskar and Chris Callison-Burch; In EMNLP 2021; presented at the NAACL 2021 2nd Workshop on Advances in Language and Vision Research.Paper BibTeX

[8] Goal-Oriented Script Construction; Qing Lyu*Equal contribution, Li Zhang*Equal contribution and Chris Callison-Burch; in INLG 2021.Paper BibTeX Repo

2. Reasoning about entities and events in procedures.

[19] Causal Reasoning of Entities and Events in Procedural Texts; Li Zhang*Equal contribution, Hainiu Xu*Equal contribution, Yue Yang, Shuyan Zhou, Weiqiu You, Manni Arora and Chris Callison-Burch; in Findings of EACL 2023.Paper BibTeX Repo

[17] Unsupervised Entity Linking with Guided Summarization and Multiple Choice Selection; Young Min Cho, Li Zhang and Chris Callison-Burch; in EMNLP 2022.Paper BibTeX Repo

3. Applying the above knowledge to downstream applications.

[10] Show Me More Details: Discovering Hierarchies of Procedures from Semi-structured Web Data; Shuyan Zhou*Equal contribution, Li Zhang*Equal contribution, Yue Yang, Qing Lyu, Pengcheng Yin, Chris Callison-Burch and Graham Neubig; in ACL 2022.Paper BibTeX DemoRepo

[7] Intent Detection with WikiHow; Li Zhang, Qing Lyu, Chris Callison-Burch, ...; in AACL-IJCNLP 2020.Paper BibTeX Repo

[13] QuakerBot: A Household Dialog System Powered by Large Language Models; Artemis Panagopoulou, Manni Arora, Li Zhang, (9 more), Chris Callison-Burch, Mark Yatskar; in Alexa Prize TaskBot Challenge Proceedings.Paper BibTeX


I play, record and produce music regularly. I enjoy genres ranging from progressive metal to funk to fusion to jazz. I'm passionate about rearranging and recreating soundtracks from video games and animes (ACG). I take pride in my 30k-subscriber channel on Bilibili. My music can be found on all major streaming platforms and YouTube.
To view in HD, hover on a video and click on 去bilibili观看.

As a simultaneous drummer and AI researcher, I also study automatic drum generation using NLP techniques as a side project.

[18] Language Models are Drummers: Drum Composition with Natural Language Pre-Training; Li Zhang and Chris Callison-Burch; in AAAI 2023 Workshop on Creative AI Across Modalities.Paper BibTeX