At Twilio SIGNAL 2017, I hosted a breakout session with Michael Ludden, Director of IBM Watson Labs, titled “Innovation in the Cognitive Era.” With the prevalence of new technology, inspiring all kinds of innovation and disruption, now is the most exciting time to be a developer.
Recently, I was a coach at a hackathon in Germany. Students were tasked to build solutions for a given topic and the solution had to include a chatbot based on the IBM Watson Conversation service. It was impressive how broad the solutions were, what other services were integrated with a chatbot and how easy it was to build a solution using IBM Bluemix. Here are some lesson learned and resources to get you started with your own chatbot
This is the second of two posts that consider the value of a chat model beyond just a chatbot. Natural language is taking root as an everyday user interface. You really don’t have to look very far to see how much of an impact that language interfaces have these days. While chatbots are a powerful […]
Home automation is an ubiquitous application. We talk to our appliances, and they obey our orders. That is so cool! But let's take it a step further. We'll want to make it a bit more seamless, so that we talk to our home in a natural conversation. But how do we do it? Machines talk in binary code which is cumbersome for humans. In this blog article, we will show you how to build a home automation app. So follow along and check out the demonstration provided later in this article to help you understand how to build a virtual assistant for your home.
I am a big fan of using the command line as most of you know by now. This applies to interacting with IBM Bluemix cloud and its services and for database systems like DB2 or dashDB. Thus, I was excited when the IBM Watson Conversation service added API functions to manage workspaces for the chatbots.
Over the coming month, I'm going to blog about, and share a new demo concept that I've been working on for the past few weeks. It uses a Watson Conversation workspace and Watson Natural Language Understanding as a simple domain knowledge model for analyzing and learning from unstructured written text.