Digital assistants are used today in many areas—for example to communicate with customers or help the support department. These assistants use artificial intelligence to make their communication resemble human communication, and they’re getting closer all the time.
Many of them can even communicate better than some people. In early May 2018, the head of Google, Sundar Pichai, presented the latest version of the new Google assistant in his Google I/O 2018 keynote1. It’s now so advanced that it can distinguish between different people.
1Költzsch, Tobias: Google Assistant on the phone. On: Golem.de (in German). Read here: https://www.golem.de/news/sprachassistent-google-assistant-fragt-per-telefon-nach-1805-134292.html (09 May 2018)
One platform that concentrates on developing digital assistants is IBM Watson.
IBM Watson solutions and APIs understand all forms of data, can determine business critical insights and use the potential of Cognitive Computing. Best of all: Watson can be used to develop virtual agents and chatbots that answer customers' questions quickly and efficiently while continuing to learn.
IBM Watson is available for developers as a set of open APIs and SaaS products. There are also starter kits that include examples of code to be used as is or developed further. In next to no time your developers will be able to develop, test and deploy bots or virtual agents for mobile devices in addition to messaging platforms and even robots.
Best of all: The IBM PaaS “Bluemix” solution even lets you test APIs in advance.