Xiaocheng Yang
Portrait placeholder

Xiaocheng Yang

Research Interests
  • Natural Language Processing
  • Conversational AI
  • AI Agents
Education
  • Ph.D. Candidate, College of William & Mary
  • MS Computer Science, University of Illinois Urbana-Champaign
  • BS Computer Science, New York University Shanghai

Intro

I am currently a PhD student in Data Science at College of William & Mary under the supervision of Professor Qingyun Wang. I earned my master's degree in Computer Science at University of Illinois at Urbana-Champaign (UIUC) supervised by Professor Gokhan Tur and Professor Dilek Hakkani-Tür, and my bachelor's degree in Computer Science with Mathematics minor at New York University Shanghai supervised by Professor Yik-Cheung (Wilson) Tam.

At New York University Shanghai, I received Dean's Undergraduate Research Fund (DURF) and conducted research on neural symbolic methods for boosting large language models' reasoning ability and investigated the advantage of using Prolog langauge (a logic programming langauge) as the generation output in terms of data augmentation for finetunining. After that, I explored how large language models could be used to solve dialogua state tracking, which is a key component in task-oriented dialogues, and witnessed a major improvement compared with previous methods.

At University of Illinois at Urbana-Champaign, I joined ConvAI Lab and worked on conversational AI and agentic systems. I explored how benign friction in conversation helps conversational AI better assist users. After that, I was particularly interested in multi-agent systems (MAS). I participated in benchmarking MAS covering a comprehensive range of tasks and also proposed a novel method called Gradient-Based Connections (GBC) to optimize the prompts of multi-agent systems, which significantly improved the performance of the system in conversational scenarios. Meanwhile, I participated in CELaRAI project, where I developed a system to help early literacy education for children using large language models.

News

2026-06-01 I will be at SIGDIAL 2026 in Atlanta, presenting our work of GBC: Gradient-Based Connections for Optimizing Multi-Agent Systems. Feel free to reach out if you are interested in this work or want to chat about anything else!
2026-04-14 I will be joining Professor Qingyun Wang's research group at College of William & Mary as a PhD student starting from Fall 2026.
2024-05-17 I will be at NAACL 2024 in Mexico City, presenting our work of Arithmetic Reasoning with LLM: Prolog Generation & Permutation. Feel free to reach out if you are interested in this work or want to chat about anything else!

Selected Publication

Must Read: A Comprehensive Survey of Computational Persuasion

Nimet Beyza Bozdag, Shuhaib Mehri, Xiaocheng Yang, Hyeonjeong Ha, Zirui Cheng, Esin Durmus, Jiaxuan You, Heng Ji, Gokhan Tur, and Dilek Hakkani-Tür

ACM Comput. Surv., 2026

Goal Alignment in LLM-Based User Simulators for Conversational AI

Shuhaib Mehri, Xiaocheng Yang, Takyoung Kim, Gokhan Tur, Shikib Mehri, and Dilek Hakkani-Tür

arXiv, 2026

MultiAgentBench : Evaluating the Collaboration and Competition of LLM agents

Kunlun Zhu, Hongyi Du, Zhaochen Hong, Xiaocheng Yang, Shuyi Guo, Zhe Wang, Zhenhailong Wang, Cheng Qian, Xiangru Tang, Heng Ji, and Jiaxuan You

Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2025

EscapeBench: Towards Advancing Creative Intelligence of Language Model Agents

Cheng Qian, Peixuan Han, Qinyu Luo, Bingxiang He, Xiusi Chen, Yuji Zhang, Hongyi Du, Jiarui Yao, Xiaocheng Yang, Denghui Zhang, Yunzhu Li, and Heng Ji

Proceedings of the 63rd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), 2025

ReSpAct: Harmonizing Reasoning, Speaking, and Acting Towards Building Large Language Model-Based Conversational AI Agents

Vardhan Dongre, Xiaocheng Yang, Emre Can Acikgoz, Suvodip Dey, Gokhan Tur, and Dilek Hakkani-Tur

Proceedings of the 15th International Workshop on Spoken Dialogue Systems Technology, 2025

Question Generation for Assessing Early Literacy Reading Comprehension

Xiaocheng Yang, Sumuk Shashidhar, and Dilek Hakkani-Tür

10th Workshop on Speech and Language Technology in Education (SLaTE), 2025

Arithmetic Reasoning with LLM: Prolog Generation & Permutation

Xiaocheng Yang, Bingsen Chen, and Yik-Cheung Tam

Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 2: Short Papers), 2024

Opensource Project

AgentChord

AgentChord is a flexible framework for designing, running, and optimizing multi-agent systems. It introduces Gradient-Based Connections (GBC) for automated MAS optimization, provides visualization tools for analyzing the optimization process, integrates with Weights & Biases for experiment tracking, and builds on LiteLLM to support model APIs from multiple providers.

MARBLE

Multi-Agent CooRdination Backbone with LLM Engine (MARBLE) is a modular and extensible framework for developing, testing, and evaluating LLM-based multi-agent systems. It provides structured simulated environments where agents can communicate, reason, and coordinate to complete tasks collaboratively or competitively.