自然语言生成是人工智能和计算语言学的分支,是生成可理解文本的计算机系统。从系统的健壮性、复用性和独立性出发,详细介绍了由内容规划、微观规划和表层生成三个基本模块构成的经典管道模型,并着重分析了内容确定、结构构造、优化聚合、选词、提交生成表达式、内容实现、结构实现以及有关生成关键技术和系统建模等核心内容,最后提出了当前NLG的发展趋势和研究热点。