Bring AI to your applications
Aug 01

Bring AI to your applications

You must have heard this multiple times by now. Artificial Intelligence is not coming, it’s here. Cars are already driving themselves. Warehouses are working by themselves. Many of the support calls are now answered by bots. Virtual assistants are helping us in perhaps everything from finding the nearest chemist store to the best restaurants.

Enterprises are typically late in adopting new technologies. But with the spread of AI, they need to rethink the way they work. They need to think the  AI first approach.

Major AI players like IBM Watson, Google API, AWS, Microsoft are all working towards providing usable intelligence to enterprises so that real world problems can be solved easily. Common services they offer include intelligent search, a conversation which can be trained, speech to text and text to speech and other than core ML libraries.

Let’s take an example. Organizations may need a Chatbot which can create PTO / vacation days for employees.

This kind of conversation can be configured in IBM Watson Conversation as below.

 

For more information on creating the dialog, please refer to this.

This is all based on UI based configuration. Other than that, you can also train your bot for intents. For example,  I may ask to apply for vacation in different ways.

Now the conversion is all prepared in IBM Bluemix.

To experience this conversation in applications is important. But, building a quality application with these services is still challenging. Delays due to unavailability of resource or skills should not stop you from realizing AI benefits.

Low code application delivery tools facilitate the ease of integration of these AI services. WaveMaker (a low-code platform) provides out of the box components (aka “prefabs”)  to have a Chatbot which can provide the front end for Watson Conversations.

 

Developers simply need to drag and drop Watson Chatbot prefab and configure the conversation workspace and  its related authentication.

This video provides a demonstration on how to integrate this chatbot in your application.

Other services like IBM Watson Discovery based search, speech to text, text to speech and others can also be consumed with reusable prefabs and easy consumption of REST APIs.

If you need any help with building your AI applications, please email me at anurag.parashar@wavemaker.com.

About The Author

Anurag plays multiple roles as a Developer, Architect, Evangelist and a Customer-focused “Engineer”, with the ability to drive the team towards the best interests of our customers.