Skip to content

Ehud Reiter's Blog

Ehud's thoughts about Natural Language Generation. Also see my book on NLG.

  • Home
  • Blog Index
  • About
  • What is NLG
  • Publications
  • Resources
  • University
  • Book
  • Contact
Uncategorized

How do I Build an NLG System: Requirements and Corpora

Feb 5, 2017Feb 6, 2017 ehudreiter3 Comments

The key to success in building an NLG system is getting requirements right; this is true of software in general, and its true of NLG.

Uncategorized

How do I Build an NLG System: Tools?

Jan 26, 2017 ehudreiter1 Comment

What are the best tools for building NLG systems?

Uncategorized

Types of NLG Evaluation: Which is Right for Me?

Jan 19, 2017May 3, 2017 ehudreiter10 Comments

A high-level discussion of the different ways of evaluating NLG systems.

Uncategorized

How to do an NLG Evaluation: Human Ratings in Artificial Context

Jan 9, 2017Feb 23, 2017 ehudreiter12 Comments

Advice on how to evaluate an NLG system by asking human subjects to rate the system, in an artificial experiment context (ie, not real world usage). This is the most common type of NLG evaluation

Uncategorized

Evaluation in Medicine and NLG/NLP

Jan 3, 2017Jan 10, 2017 ehudreiter7 Comments

Evaluation in NLP/NLG has a long way to go before it reaches the standards of hypothesis testing in clinical medicine

Uncategorized

Text or Graphics?

Dec 26, 2016Jan 4, 2017 ehudreiter13 Comments

Which is a better way to present information, text or graphics (information visualisation)?

Uncategorized

Good Papers are Hard to Publish

Dec 23, 2016Dec 23, 2016 ehudreiter6 Comments

Is it the case that important papers with major impact are *harder* to publish? This certainly seems to have been my experience

Uncategorized

Commercial and Academic Perspectives on NLG (and AI?)

Dec 21, 2016 ehudreiterLeave a comment

Perhaps not surprisingly, there are major differences in emphasis between commercial and academic work on NLG

Uncategorized

NLG vs Templates: Levels of Sophistication in Generating Text

Dec 18, 2016Dec 19, 2016 ehudreiter3 Comments

I dislike talking about “NLG” vs “templates” because these terms are poorly defined. I prefer to talk about five levels of sophistication in generating texts, which I describe in this post

Uncategorized

The story of simplenlg

Dec 15, 2016Apr 25, 2018 ehudreiter8 Comments

Simplenlg has evolved over 20 years from a set of Java classes I threw together for a project, into the most widely used open-source NLG package. In this blog I give a quick summary of its history.

Posts navigation

Older Posts
Newer posts
  • LinkedIn
  • Twitter

News: I have now formally retired from Aberdeen University.

Top Posts & Pages

  • Desk rejection is an unfortunate necessity
  • What LLMs cannot do
  • Pragmatic correctness is a challenge for NLG
  • What is the purpose of ACL conferences?
  • Blog Index
  • Localising NLG content in a driving feedback system
  • About
  • Do LLM coding benchmarks measure real-world utility?
  • Do LLMs cheat on benchmarks
  • "Will I Pass my PhD Viva"
Blog at WordPress.com.
Ehud Reiter's Blog
Blog at WordPress.com.
  • Subscribe Subscribed
    Ehud Reiter's Blog
    Join 107 other subscribers.

    Have a WordPress.com account? Log in now.

  • Ehud Reiter's Blog
    View site in Reader
    Manage subscriptionsSign upLog in
    Report this content
    Collapse this bar
Loading Comments...