Compared to mobile, web and pretty much every other type of programming, chatbots demand a monumental shift in thinking. Engineers are not designing user interface elements and actions; they are creating a human-level conversation.
In a break from my usual 'only speak human' efforts, this post is going to get a little geeky. We are going to look at how chatbots learn over time, what chatbot training data is and some suggestions on where to find open source training data. So, let's get a wiggle on.
Recently, we formally launched our ubiHR solution from private beta. While we were designing the roadmap and features, we spent much time interviewing the people who would purchase the product - HR managers and execs.
Conversational interfaces are the trendy new thing in user-machine interaction and user experience design. In fact, Microsoft recently predicted their future operating systems would not rely on mice and keyboards but be fully conversational; with humans naturally talking to Windows operated computers.
It is time. It is now mid-2017, the so-called 'year of the chatbot'. Businesses, brands, and researchers have tried to make sense of the chatbot trend for the better part of this first half of the year.