1 INTRODUCTION  
2 GENERAL METHODS OF NLG  
3 TEXT ABBREVIATION  
4 TEXT EXPANSION  
5 TEXT REWRITING AND REASONING  
6 FROM IMAGE TO TEXT GENERATION  
7 NLG EVALUATION METRICS  
8 PROBLEMS AND CHALLENGES  
9 CONCLUSIONS