What is NLG?

Natural Language Generation means software that turns your data into fluent, readable text, automatically.

Text can complement tables and graphics to make information instantly, intuitively accessible. And automatic generation ensures that it's always accurate and up to date.


Automatically generates natural-language summaries of charts and tables.


What we've done for our clients with NLG, and what we can do for you.

Generating real-time summaries of coastal tides and water levels for NOAA's National Ocean Service.


Finding new applications and techniques for NLG and related technologies.