Adapters for Watson cognitive services

improve this page | report issue

Overview

Watson on IBM Cloud, provides you with access to the widest range of cognitive technologies available today to quickly and securely build smart applications. Analyzing images and video to understand sentiment, extracting keywords and entities from text are some of the capabilities enabled by Watson services.

Watson offers much more when it comes to cognitive computing. Natural Language Understanding, Visual Recognition, and Discovery reveal insights from unstructured data capable of reinventing operations and transforming industries. Learn more about Watson cognitive services on IBM Cloud here.

Mobile Foundation adapters are used perform any necessary server-side logic, and to transfer and retrieve information from back-end systems to client applications and cloud services. Mobile Foundation now provides adapters for some of the Watson cognitive services.

Adapters for Watson services

IBM Mobile Foundation starting with iFix 8.0.0.0-MFPF-IF20170710-1834 provides out of the box adapters for some of the Watson cognitive services such as Conversation, Discovery and Natural Language Understanding. These adapters are available for download from the Download Center in the Mobile Foundation Console.

For your application to be able to connect to the Watson cognitive service, download the cognitive service adapter and deploy the adapter to MobileFirst server. Application can now call the Adapter API to invoke the Watson service.

After the adapter is deployed, configure it to connect to the Watson service. To do this, go to the Adapter Configuration page and provide the username and password, from the Watson Service Credentials, in the username and password field in the Adapter Configuration page and save the configuration.

If you need to modify the adapter, download the adapter source code from the github repository:
WatsonConversation
WatsonDiscovery
WatsonNLU (Natural Language Understanding)

Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on March 27, 2018