Our Developers and Engineers have been working hard this summer to ensure that we’re living up to our promise of providing you with the most innovative and powerful NLG solution in the industry. That’s why we’re pleased to announce the release of several new and exciting Wordsmith features. Here’s a quick rundown of the new features and functionality:

Data Tester

After gathering feedback from our users, we determined that a common interaction with Wordsmith is composing a rule and then wanting to immediately check that you implemented it correctly.  In response, we’re pleased to introduce Data Tester, an exciting new Wordsmith tool that allows you to test each of your Branch rules.  Data Tester allows you to preview all rules in a data set, helping you easily identify potential breakdowns within Branch logic. Using Data Tester, you will no longer have to go through the repetitive process of previewing content, proofreading reflected changes, and then debugging the rules. In addition to testing different data combinations to see how they affect a rule, Data Tester can also help you pinpoint rare or less common events that could potentially cause unexpected errors.

Logic Flow

To stay with the validation theme, we’re also introducing Logic Flow, an exciting new Branching feature for Wordsmith. You can use Logic Flow to see the overarching rules of the parent Branches within a nested Branch. It’s similar to the breadcrumbs you already see in a Branch. However, instead of seeing the text that’s written, you’ll see the logic that led you to the rule you’re writing. Because the parent logic has to be true in order for the child logic to also be true, showing the logic allows you to easily understand the full Branch rule with all of the parent and child logic together. So as you write more complex Branches, you’ll always know where you are within the Branch structure. And because you can see what you’ve already reviewed in parent Branches, you’ll have the full context for knowing what to check in your child branch.

Condition Rule Descriptions

Another new Branching feature that you and your team will find incredibly useful is called Condition Rule Descriptions. Condition Rule Descriptions are plain text notes that you can attach to a Branch condition. Whether you’re trying to help explain complex rules to colleagues working in the Template or just providing reminders for yourself, Condition Rule Descriptions makes it easier to communicate your thought process and ideation. Condition Rule Descriptions can also be used for compliance or validation purposes by allowing peers to sign-off on a Branch condition or simply leave helpful feedback.

Outline Mode Search Functionality

Finally, we’ve also made one of our most popular features, Outline Mode, even more robust with the addition of Search functionality. As its name suggests, the new Outline Mode Search allows you to perform a search within a template, helping you to quickly find a word or phrase within deeply nested branch or synonym structures.