This paper describes a text generation system, XExplainer, which can dynamically produce a description of commodities in Korean from a relational database for homeshopping sites. We focus on how to generate well-written texts through several generation stages in the marketing domain. The generated text was evaluated using several criteria, such as content completeness, structural coherence, conciseness of expression, and text layout. 1 2 3 3.1