Proactive Conversational Agents with Inner Thoughts

UCLA1, Salesforce Research2, University of Tokyo3, Northeastern University4
Teaser figure

A comparison of three types of conversational agents with different proactivity strategies.

Abstract

One of the long-standing aspirations in conversational AI is to allow them to autonomously take initiatives in conversations, i.e., being proactive. This is especially challenging for multi-party conversations. Prior NLP research focused mainly on predicting the next speaker from contexts like preceding conversations. In this paper, we demonstrate the limitations of such methods and rethink what it means for AI to be proactive in multi-party, human-AI conversations. We propose that just like humans, rather than merely reacting to turn-taking cues, a proactive AI formulates its own inner thoughts during a conversation, and seeks the right moment to contribute. Through a formative study with 24 participants and inspiration from linguistics and cognitive psychology, we introduce the Inner Thoughts framework. Our framework equips AI with a continuous, covert train of thoughts in parallel to the overt communication process, which enables it to proactively engage by modeling its intrinsic motivation to express these thoughts. We instantiated this framework into two real-time systems: an AI playground web app and a chatbot. Through a technical evaluation and user studies with human participants, our framework significantly surpasses existing baselines on aspects like anthropomorphism, coherence, intelligence, and turn-taking appropriateness.

Inner Thoughts Framework

System figure

Our Inner Thoughts framework equips AI with a continuous, covert train of thoughts in parallel to the overt communication process. This enables the AI to proactively engage in conversations by modeling its intrinsic motivation to express these thoughts. The framework includes components for generating inner thoughts, modeling the motivation to speak, and determining appropriate moments to contribute to the conversation.

BibTeX

@inproceedings{liu2025inner,
  title={Proactive Conversational Agents with Inner Thoughts},
  author={Liu, Xingyu Bruce and Fang, Shitao and Shi, Weiyan and Wu, Chien-Sheng and Igarashi, Takeo and Chen, Xiang Anthony},
  booktitle = {Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems},
  year = {2025},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  location = {Yokohama, Japan},
  series = {CHI '25},
  keywords = {Full},    
  url = {https://doi.org/10.1145/3706598.3713760},
  doi = {10.1145/3706598.3713760},
}