Arria Brings Together Advanced Analytics + Advanced Linguistics

Arria NLG Studio is the world’s first true NLG design tool that gives users (from novice to expert) the ability to automatically generate, from complex data sources, superbly written, natural-language reports that you would believe were written by a human expert. Arria makes the best of Arria’s technology available in one robust, easy-to-use tool.

With Arria, you create natural language generation (NLG) applications using scripts you design and data sources you supply. Each application created can generate an infinite number of narratives that transform your data into natural-language stories and reports.

  • Advanced analytics combined with advanced linguistics
  • High-level programming within user-friendly platform
  • Simple scripting with pre-built Function Libraries
  • Ability to build your own data-driven NLG projects
  • Instantly publish applications to a RESTful API
  • Powerful NLG, any where, any time!

Arria empowers writers and subject matter experts to create an effectively unlimited number of sophisticated narratives based on structured data sets.   Our simple web-based interface contains a set of easy-to-understand functions that correspond to the array of analytical, linguistic and stylistic decisions a human writer makes when composing thoughtful narrative.

Users tell Arria what to look for in structured data sets and how to express findings in the terminology of a particular domain or profession—in short, how to “think.”  The output of the resulting Natural Language Generation system reads as if authored by humans precisely because it is!

Based on common graphical user interface elements associated with consumer software, Arria is so easy to use that non-technical writers and subject matter experts commonly begin “teaching” it how to think and write immediately after watching a single demo.  Time-to-deployment can be as brief as a few days.


Arria is pleased to announce the release of Arria NLG Studio 2.3. This version brings with it a variety of enhancements and features designed to make Arria even easier to use:

Studio Runner – A new tool that allows you to expose your NLG projects outside of Studio to anyone you choose, so that they can generate narratives from your project, and then easily see the results on-screen. Studio Runner also allows you to more easily see how various datasets work with your project, and you don’t need to be logged into Arria when you load the data.

Over 80 new pre-built functions – We’ve added a variety of functions that expedite the analysis of time series data and broaden the array of linguistic tools.

Scripts Management – Scripts—the sectional components of each story— can now be organized within folders, sorted in a variety of different ways, and are also searchable by their contents.


NLG Studio is powered by Articulate Text Language (ATL), Arria’s proprietary programming language. ATL was designed specifically around the needs of creating human language (narrative or text) from data. Programming is done within a text editor in a fluent written style, so it is easy for novice or non-programmers to use. ATL also incorporates Arria’s advanced language functions as well as the use of variables, conditions, and lexicon rules.


NLG Studio empowers developers to build robust NLG applications that incorporate the following benefits:

Expert Knowledge Capture
NLG Studio allows developers to build NLG applications that permanently and continuously capture the best-practice knowledge, expertise, and analytical processes of a client’s most experienced team members in software and it does so in the context of each client’s people, processes, and organization.

Connection to Complex Data Sources
NLG Studio allows developers to build NLG applications that can accept data inputs from multiple, complex systems and technology platforms, from any point in the service delivery stack.

Connection to the Power of the Arria NLG Engine
NLG Studio allows developers to build NLG applications that easily and automatically connect data streams to the Arria NLG Engine and in so doing automate the analysis, interpretation, and extraction of insights from the data streams using the subject matter expertise the developer has already permanently captured in the application.

Natural Language Outputs
NLG Studio allows developers to build NLG applications that automate the generation and delivery of data insights as natural-language narratives to accompany or describe tabulated reports and visualizations. Studio allows developers to build NLG applications that generate natural-language reports on-demand, periodically and from alerts. Studio allows developers to build NLG applications that deliver natural-language output globally, in any volume, in any variation, to any point in the stack, for presentation on any device – 24/7/365.