Advancing the art of the cognitive chatbot
- by 7wData
Bots are in vogue like never before. They're the heart of every next-generation cognitive app for mobile, social, e-commerce, and seemingly every other solution domain.
But they're not a new phenomenon. Generally, the term refers to intelligent software agents with the ability to operate autonomously or under event-driven scenarios that can be interactively adjusted by the stakeholders whose interests they serve. A classic example of Internet bot is the web crawler, an enabling technology of search engines everywhere.
However, in the past few years, we've seen a broad shift in how the general public perceives the role of bots in the online economy. As popularized in the film "Her," Apple's Siri, and other consumer phenomena, the new-generation bots are self-learning agents whose behavior is driven by data, powered by artificial intelligence, and personalized through natural-language conversations with users.
In addition, these intelligent personal bots are becoming ubiquitous by being embedded in mobile devices, wearables, and internet of things endpoints, bestowing autonomous intelligence on more aspects of the material world. Perhaps the right label for this type of intelligent personal agent is "cognitive chatbot."
This new wave of intelligent personal agents is a spearhead in the spread of cloud-based cognitive computing environments, such as IBM's Watson, that give the Turing test a run for its money every day. Through their ability to use Machine Learning to drive natural-language conversations, cognitive chatbots can be distinguished from the long line of "chatterbots" that came before. And as natural-language conversational capabilities of applications like Siri and Amazon.com's Alexa take root in the consumer world, I consider these agents as the kernel of cognitive IoT chatbots.
As developers shift their focus to cognitive chatbots, they need to adopt fresh thinking, practices, and frameworks for building these capabilities as reusable services for deployment in cloud, mobile, IoT, and other environments.
At the very least, developers need to adopt cognitive chatbots into whatever environment they use to build cognitive microservices. In the new order of online services, cognitive chatbots will be embedded into products to guide users.
[Social9_Share class=”s9-widget-wrapper”]
Upcoming Events
From Text to Value: Pairing Text Analytics and Generative AI
21 May 2024
5 PM CET – 6 PM CET
Read More