Controllable Text Generation for Large Language Models: A Survey
Xun Liang, Hanyu Wang, Yezhaohui Wang, Shichao Song, Jiawei Yang,, Simin Niu, Jie Hu, Dan Liu, Shunyu Yao, Feiyu Xiong, Zhiyu Li

TL;DR
This survey comprehensively reviews controllable text generation techniques for large language models, categorizing methods, discussing evaluation, applications, challenges, and future directions to guide researchers and developers.
Contribution
It provides a systematic overview of CTG methods, clarifies core concepts, categorizes tasks, and analyzes advantages and limitations, offering valuable guidance for future research.
Findings
Categorization of CTG tasks into content and attribute control
Analysis of model retraining, fine-tuning, reinforcement learning, prompt engineering, latent space manipulation, and decoding interventions
Identification of key challenges like reduced fluency and practicality
Abstract
In Natural Language Processing (NLP), Large Language Models (LLMs) have demonstrated high text generation quality. However, in real-world applications, LLMs must meet increasingly complex requirements. Beyond avoiding misleading or inappropriate content, LLMs are also expected to cater to specific user needs, such as imitating particular writing styles or generating text with poetic richness. These varied demands have driven the development of Controllable Text Generation (CTG) techniques, which ensure that outputs adhere to predefined control conditions--such as safety, sentiment, thematic consistency, and linguistic style--while maintaining high standards of helpfulness, fluency, and diversity. This paper systematically reviews the latest advancements in CTG for LLMs, offering a comprehensive definition of its core concepts and clarifying the requirements for control conditions and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques
