This is a Java SDK for Dialogflow that allows you to integrate speech recognition with the API.AI natural language processing API. It uses voice commands and integration with dialog scenarios defined for a particular agent in API.AI. Dialogflow processes a natural language query and returns structured, actionable data as a result. It is an end-to-end development suite for building conversational interfaces for websites, mobile applications, popular messaging platforms, and IoT devices that is powered by machine learning. Dialogflow enables users with ways to interact with products by building voice and text-based conversational applications.
Eighteen APIs have been added to the ProgrammableWeb directory in categories including Machine Learning, DevOps, and Identity. Highlights include Microsoft Azure Cognitive APIs such as an API that recognizes handwriting, plus DigitalOwl semantic APIs. Here's a look at what's new.