Xu Zou

BiPro 作诗系统

Zero-shot Chinese poetry generation via Block Inverse Prompting — a constrained decoding framework. Published at ACL 2025 (sole author).

NLPLanguage GenerationInverse PromptingChinese Poetry

BiPro (Block Inverse Prompting) is a zero-shot Chinese poem generation system that uses a novel constrained decoding framework to produce classical Chinese poetry without fine-tuning or domain-specific training data.

The core idea is inverse prompting: rather than priming the model with a prompt to write a poem, BiPro constrains the generation process block-by-block, enforcing structural rules of classical Chinese verse — including tonal patterns, rhyme schemes, and line-length constraints — through a carefully designed decoding algorithm on top of off-the-shelf pretrained language models.

This work was published as a sole-author paper at ACL 2025 (Main Conference):
“BIPro: Zero-shot Chinese Poem Generation via Block Inverse Prompting Constrained Generation Framework”.

Try the interactive demo at BiPro.