Building NLG Systems
- How do I Build an NLG System: Requirements and Corpora
- How do I Build an NLG System: Testing and Quality Assurance
- How do I Build an NLG System: Tools?
- Natural Language Generation and Machine Learning
- NLG vs Templates: Levels of Sophistication in Generating Text
- The story of simplenlg
- You Need to Understand your Corpora! The Weathergov Example
Evaluating NLG Systems
- Evaluation in Medicine and NLG/NLP
- How to do an NLG Evaluation: Metrics
- How to do an NLG Evaluation: Human Ratings in Artificial Context (Most popular blog!)
- How to do an NLG Evaluation: Human Ratings in Real-World Context
- How to do an NLG Evaluation: Task-Based (Extrinsic) Performance in Real-World Context
- Regression to Mean
- Study Design for Systematic Review of BLEU Validity: Comments Welcome!
- Types of NLG Evaluation: Which is Right for Me?
Other NLG Topics
- Academic Teaching vs Commercial Training Courses
- Commercial and Academic Perspectives on NLG (and AI?)
- Good Papers are Hard to Publish
- Exciting NLG Research Topics (June 2017) (Latest blog!)
- Text or Graphics?
- Response to Goldberg’s Blog on Deep Learning for NLG
- Why isnt there More Open-Source NLG Software?
- Writing NLG Pages for Wikipedia