This site is no longer updated.Go to new Conversational Cloud docs

Model API


Sometimes you might want your bot to be able to recognize replicas in languages not supported by the JAICP platform. To do this, JAICP implements the ability to connect an external NLU service with support for any foreign language to your project.

The JAICP platform provides the Model API to connect an external NLU service to your project.

You can develop such a service yourself or use a third-party one. The external NLU service must comply with the Model API specification.

Model API allows you to use third-party tokenizers, external named entity and intent recognition NLU services in JAICP projects.

To work with an external NLU service:

  1. Learn about the Model API specification.
  2. Look through an external NLU service example to develop your own or use a third-party one.
  3. Connect an external NLU service to your project.