Skip to content

Ehud Reiter's Blog

Ehud's thoughts and observations about Natural Language Generation

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

Tag: Natural Language Generation

Uncategorized

Accuracy, Fluency, and Utility

Oct 8, 2019Oct 8, 2019 ehudreiter4 Comments

Texts produced by NLG systems can be evaluated in terms of accuracy (content is correct), fluency (text is readable), and utility (text is useful). I discuss these three “dimensions” of NLG evaluation.

Uncategorized

ML is Used More if it Does Not Limit Control

Aug 15, 2019 ehudreiterLeave a comment

When we try to use ML in commercial NLG contexts, one of the challenges is that NLG developers want to be able to customise, configure, and control their systems. So we need ML approaches which do not stop devs from configuring things they are likely to want to change.

Uncategorized

Why isnt Research Software such as BabyTalk Used?

Jul 8, 2019Jul 8, 2019 ehudreiter1 Comment

Most research software does not enter everyday operational use. In part because research projects usually do not worry about issues such as maintainability, regulatory approval, and change management, which are essential to the long-term success of commercial software.

Uncategorized

Farewell to Richard Kittredge, pioneer in applied NLG

Apr 16, 2019 ehudreiterLeave a comment

Farewell to Richard Kittredge, who died in early April 2019. Richard was a pioneer in applied NLG, and also an inspiration to me personally.

Uncategorized

Skills Required to Use Different NLG Technologies

Apr 4, 2019Apr 4, 2019 ehudreiter1 Comment

An important difference between different approaches to building NLG systems is the skills needed to use these approaches to build systems. Machine learning requires the most skills, smart templating the least, and simplenlg-type programmatic approaches are in the middle.

Uncategorized

Bad Data Means Bad Output

Mar 20, 2019 ehudreiter6 Comments

Perhaps the most common reason for bad NLG output texts is low-quality input data. Ie, Garbage In, Garbage Out is true regardless of our technology.

Uncategorized

My Vision for SIGGEN

Feb 7, 2019Feb 8, 2019 ehudreiter3 Comments

I am now chair of ACL SIGGEN. I hope SIGGEN can help the NLG community by encouraging high-quality scientific research, strengthening interaction with the non-NLP world, and providing trusted unbiased information about NLG.

Uncategorized

Where is NLG Most Successful Commercially?

Oct 30, 2018 ehudreiter4 Comments

From a commercial perspective, I think NLG is currently most successful in financial reporting. Although of course there are many great NLG applications in other sectors!

Uncategorized

Varying Words In NLG Texts

Oct 15, 2018 ehudreiter2 Comments

Some thoughts on how to vary words in NLG text. This is aimed at practioners who are building NLG systems, not researchers.

Uncategorized

How Would I Automatically Evaluate NLG Systems?

Jul 25, 2018Aug 7, 2018 ehudreiterLeave a comment

Some musings on principled and theoretically sound techniques for automatically evaluating NLG systems.

Posts navigation

Older Posts
  • LinkedIn
  • Twitter

Top Posts & Pages

  • Does chatGPT make leaderboards less meaningful?
  • Can ChatGPT do Data-to-Text?
  • chatGPT: Great science, unclear commercials, hate the hype
  • Bayesian vs Neural Networks
  • Working in Universities vs Companies
  • NLG and Explainable AI
  • Evaluating factual accuracy in complex data-to-text
  • About
  • Publications
  • How accurate do chatGPT texts need to be?
Blog at WordPress.com.
Ehud Reiter's Blog
Blog at WordPress.com.
  • Follow Following
    • Ehud Reiter's Blog
    • Join 80 other followers
    • Already have a WordPress.com account? Log in now.
    • Ehud Reiter's Blog
    • Customise
    • Follow Following
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...