1 Introduction  
2 Background  
2.1 Risks in Language Generation  
3 Taxonomy of Intervention Strategies  
3.1 Application Level Interventions  
3.2 Output Level Interventions  
3.3 Model Level Interventions  
3.4 Data Level Interventions  
4 Discussion and Open Challenges  
5 Conclusion