Skip to main content

JAICP updates in August 2024

New

  • APIs for project and channel management.
  • Unified token for APIs.

Improved

  • Improved STS algorithm.

APIs for project and channel management

Two new APIs are now available in JAICP:

Unified token for APIs

Beta

We introduced a new API access section in JAICP where you can manage unified tokens.

unified token is a token that gives access to one or more APIs at once. Currently, it can give access to the Project API and Channel API.

For the other APIs, the process of getting a token remains the same for now. In future updates, we plan to move all the APIs to a unified token making it easier for you to manage access.

Improved STS algorithm

An entity can have multiple values. For example, it can consist of one or multiple words. Before, the STS algorithm did not always detect the longest variant of an entity in a phrase. Because of this, the intent was getting low weights.

We improved the algorithm, and now it finds the longest variant of an entity. As a result, the intent weights are calculated more accurately.

Classifier version

  • Already existing projects use the old classifier. Such projects have the following setting specified in the advanced NLU settings:

    "classificationAlgorithmVersion": null

    To use the new classifier version with the improved STS algorithm, set 1 for classificationAlgorithmVersion.

    caution

    The intent weights will be calculated differently when using STS. This might affect, for example, the results of the automated tests.

  • If you create a new project, the new classifier version will be used by default:

    "classificationAlgorithmVersion": 1