The IBM Watson Conversation API simplifies the virtualization and automation of customer-centric communication channels. The API is equipped with machine learning tools, artificial intelligence capabilities and natural language understanding to allow developers construct app-based bots and remote agents for automating customer engagement platforms. Developers can use the API to equip websites with interactive features such as chatbots for automated responses to inquiries and integrative social media channels for instant messaging. The IBM Watson Conversation API sends HTTP requests and returns JSON-formatted responses.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The IBM Watson Developer Cloud iOS SDK is written in Objective-C to simplify the construction of Watson applications for mobile devices. Developers can use the SDK to optimize the functionality features, such as machine learning, artificial intelligence, and mobile interactivity, of their apps. The Carthage platform plays the instrumental role of supporting the SDK’s management of dependencies and construction of binary frameworks. The scope of the IBM Watson Objective-C SDK is restricted to Apple iOS products.
The IBM Watson Developer Cloud Python SDK is written in the Python language to support the development of applications that work with the IBM Watson conversation API. The SDK is compatible with Python versions 2.7 to 3.5. Its support for Python 2.6 is partial, although it generates ignorable insecure platform warnings. Notably, the SDK is completely incompatible with upwards of Python version 3 of Korea-based systems.
The IBM Watson Java SDK contains builder applications for IBM Watson Services and the IBM Alchemy API. It is a version 3.2.0 release that supports the construction of Android applications alongside other REST API applications that implement cognitive computing concepts for solving complex problems.
The IBM Watson NodeJS SDK is written in NodeJS language to support the construction of applications that implement cognitive computing concepts for solving complex problems for a suite of IBM Watson API’s. This particular release is version 2.0 of the SDK and it features several enhancements that include the prioritization of user-supplied credentials over Bluemix-supplied credentials. The previous version had it the other way round.