Teneo Developers

Teneo Platform 7.3 Overview

Teneo Studio

Conversational Language Understanding

Teneo 7.3 brings Microsoft's Conversational Language Understanding (CLU) closer to the Studio developer with the possibility to create and maintain CLU intent models directly in Teneo Studio.
CLU is a service provided by Microsoft in the Cognitive Services layer in the Azure ecosystem and the service allows users to train and query natural language understanding models using state-of-the-art, transformer-based, pre-trained language models which even provide multilingual capabilities!

CLU Settings

A new Account page in Teneo Studio (before opening a solution) allows the Teneo user to manage CLU credentials completely by themselves as long as the user has the correct permission.

Read more

CLU Manager

The CLU Manager allows to train CLU intent models based on the classes and training data examples added in the Class Manager; it is also here the developer can assign a trained model to the solution or set a specific assignment as the stable version.

Read more

Class Manager

The Class Manager brings support for test data examples and linked test examples which can be used when testing the solution's intent model; the import functionality is extended in Studio Desktop to support not only import of classes and training data but also test data.

Test data examples can be added to classes both in Studio Desktop and Studio Web.

Test Data Evaluation

With Teneo 7.3 it is now possible to perform Test Data Evaluations of the solution's intent model by using the test data examples provided either directly in a class or as linked test examples.

Read more

Tryout

Due to the implementation of the Deferred Classification described further below, two new buttons are available in the Tryout to allow developers to test inputs either with the new lazy classification or by re-creating the behavior known from previous Teneo versions.

Read more

Classifier

As of Teneo 7.3, developers can restrict the scope of the displayed data in the Classifier by selecting a Revision Range and / or a Date Range.

Read more

Flow Variable Description

Developers of Teneo Studio can now add descriptions to Flow Variables both in Studio Desktop and Studio Web.

Read more

Visual Warning for Non-Input Consuming Transitions

With the Give Response label in the flow editor, the flow graph kind of indicates that all transitions leaving a Give Response label are also "Get input before continuing" or input consuming. But not all the transitions leaving the Give Response label have to be input consuming, and when they are not, the behavior can be unexpected which is why Teneo 7.3 introduces a visual warning in the flow graph allowing developers to easily spot this difference in transitions and thereby review the wanted behavior of the highlighted transition.

Read more

Teneo Generative QnA

The Teneo Generative QnA template is a starter kit which enables projects to quickly set up a Conversational AI application using OpenAI services on the Teneo Platform to use it to answer questions based on a custom controlled source of information.

Read more

Studio Web

Developers of Teneo solutions can now add On-top and On-drop Flow scripts in flows in Teneo Studio Web, or even enable and disable documents.

Teneo Languages

Czech

The Czech NLU Ontology and Semantic Network has been improved with + 9,000 Language Objects and Entities to cater for the completely new Czech Conversational Modules.

Read more

Variable Names

Variable names are updated in the Teneo Dialogue Resources to use camelCase conventions.

Read more

Input Processors

Predict IP

The Predict Input Processor is modified to cater for the usage of CLU models in Teneo; a new annotation variable is added with information of which intent classifier is used.
Note that due to the deferred or explained below, class annotations are now only created when Predict is called by Engine during the matching process.

Read more

Teneo Engine

Deferred Classification

Teneo 7.3 brings an update in the behavior of the Teneo Engine with deferred input classification allowing Engine to - on demand - call the Predict Input Processor during the matching process to create class annotations only when references to these are encountered.

Read more

IP Messages in Engine Logs

The Input Processors are extended to enable them to send log messages to the engine log after which Engine logs these together with the session Id and the transaction Id (when available).

Read more

Technology and Deployment

Teneo Manager

With Teneo 7.3 comes an entirely new Teneo Manager User Interface (UI) based on React presenting a more modern look and feel, but also allowing to keep the technology up-to-date and secure.

Read more

APIs Versioning

7.3 introduces versioning to the REST API endpoints in preparation for friction-free upgrades in future releases.

Read more

Updates to APIs

The Manager, Studio and Inquire APIs are all extended with new endpoints and several model updates.

Read more

KI Resolutions

The 7.3 release includes the resolution of various known issues.

Read more

Teneo Documentation

Various pieces of the Teneo reference documentation is updated based on the changes coming with the Teneo 7.3 release; main updates are performed in the following pages and/or sections: