A lot has happened since we launched Rustici Generator earlier this year. Our most recent releases, we’ve given Rustici Generator a full serving of upgrades to extract more complete course data, a wider content support net and expanded search capabilities needed to fuel your latest and greatest applications.

Settling for breadcrumbs

Imagine sitting down for a holiday meal and only being served a basket of dry bread. That’s what relying on basic content parsing to inform chatbots, knowledge repositories, search and beyond can feel like. Sure, you got the file name and a description (if it was filled out), but you missed out on all the rich, detailed data inside your eLearning course packages. You got the essentials, but not the complete picture.

We believe your content repurposing tools deserve better than breadcrumbs. It deserves a feast.

That’s why we’ve been busy in the “development kitchen” to bring a whole slew of updates to Rustici Generator. This isn’t just about small tweaks, it’s the evolution in how Generator parses content, searches and enriches your tools. We’re ensuring you’re getting the complete, detailed inventory of data you need to fuel the next generation of learning tools, including those leveraging AI.

Let’s dig in.

The abundant main course: New parsing support

The foundation of any great feast is the main course, and with Generator, that means being able to extract text and parse data from what you put on the table.
We’ve not only expanded the types of authoring tools Generator can now understand, but we’ve also expanded what it can extract – or recognize – inside those packages. We’ve expanded authoring tool support to cover:

Plus, for Storyline, Gomo, Rise, Captivate and Intellum, we’re much better at locating and parsing embedded media—like PDF, MP3 and MP4 resources.

Crucially, we’ve also added support for parsing interactions (questions and answers) from Storyline, Rise 360 and Intellum Evolve packages. This is a game-changer for anyone building tools for assessment analysis or post-course knowledge checks.

With those updates, the “table” is bigger and the menu is fuller. Plus, we’ve been tinkering with parsing overall, and we’ve improved how Generator extracts text and content objects to pull out even more of the rich, descriptive text and assets inside. This is key to gathering the sheer volume of text from within a variety of course packages needed to train your next AI model or populate a sophisticated search application. No more picking through the leftovers as you have all the rich ingredients right out of the package.

The rich, detailed sides: Metadata and content details

The main course is good, but the sides are what truly make the meal memorable. These are the details—the specifics—that turn basic text into actionable, organized data.

That’s why we’ve added the option to import your own keyword taxonomy before generating keywords for imported courses. This is extremely helpful if you have a set, keywords that you don’t want to deviate away, from with what Rustici Generator might suggest.

Plus, Generator now introduces a new “content_details” object in its API response. This object captures essential metadata that was previously unavailable, giving you a complete profile of your learning asset, including:

  • Course length
  • Type of course
  • Authoring tool version

To help organize this new abundance of data, we also added support for Content Tags in the API. Think of tags as your well-labeled Tupperware—they give you an easy way to categorize and control all the rich data you’re now collecting.

Precision control: The perfect serving

You have a massive feast of data, but how do you quickly find that one, specific, essential bite? You need a precise tool.

That’s why we’ve introduced phrase searching to accompany the already available lexical and semantic search. This means when integrating Generator’s search into your own applications, users can now wrap multi-word search terms in quotation marks, and Generator will strictly respect the order of those words when locating the text.

Instead of sifting through a massive bowl of content text to find a simple word, you can now locate the exact sentence or phrase you need to find. This level of precision can be critical when you are searching through an expansive library of courses.

It’s time to dig in

The latest updates to Rustici Generator (releases 1.01 through 1.9) are going to provide more complete course data, a wider content support net and precise search capabilities. We’ve done the heavy lifting so you can focus on building the next generation of eLearning tools—powered by a full feast of course data, not just breadcrumbs.

Ready to see how a complete, rich content inventory can fuel your next AI initiative? Reach out to our team to explore Rustici Generator!

Josh Darpino is our Product Marketing Manager who brings a love of tech and strategy as well as a creative eye to the marketing team at Rustici Software. When he’s not racing to send important product information out to our customers, he’s running across the finish line in races ranging from 5Ks to half marathons.