Open Sourcing the Jovo Model, a Cross-Platform NLU Schema

by Jan König on Aug 20, 2020

The Jovo Model is now Open Source

Today, we're open sourcing the code behind the Jovo Model to allow the Jovo community and tool creators to build on top of a language model schema that works across platforms.

You can find the Jovo Model on GitHub: jovotech/jovo-model.

Introduction

Working on great voice and chat experiences usually involves a lot of testing and tweaking language models for natural language understanding (NLU) services. This gets more and more complex, the more platforms and providers are added to the mix. Keeping every language model in sync is a pain and requires a lot of redundant work.

The Jovo Model was always one of the key elements of the Jovo product ecosystem. By using the Jovo CLI, it made it possible to design and maintain a language model once and turn it into relevant schemas for Alexa and Dialogflow (for Google Assistant).

With the launch of Jovo v3, we added support for many more NLU providers with the goal to make it as easy as possible to build voice and conversational experiences with a best of breed approach. Jovo users can switch between different NLU providers and find the one that fits their needs best without fearing lock-in.

With the Jovo Model now being open source, the community members can build on top of the existing functionality and deeply integrate NLU updates into their toolchain. We're excited to see what everyone uses this new library for!

Supported NLU Providers

Want to learn more about each of the platforms that are currently supported? Take a look at the documentation for each integration:

Next Steps

Roadmap

A few of the integrations are still in alpha and we're working hard to support all the features and make sure that we can provide a clean abstraction that works across platforms without being a common denominator. Let us know if you have any feedback!

Getting Started


Jan König

Co-founder at Jovo

Comments and Questions

Any specific questions? Just drop them below or join the Jovo Community Forum.

Join Our Newsletter

Be the first to get our free tutorials, courses, and other resources for voice app developers.