With regards to complexity to execute - do we have a maturity model for chatbots? My initial thoughts..
Level 1: (Easy to execute) - Reminders/Alerts/Notifications of Tasks
Level 2: (Requires engineering efforts) - Context creation, Execution of simple tasks through plumbing with different systems
Level 3: (Requires mid level AI or Narrow AI stuff) - Get rid of IT systems and automate through agents/bots - fall back to humans when machine intelligence fails
Level 4: (Requires AGI capabilities) - Get rid of middle-men - Super intelligence
The general assumption is as follows:
a. Enabling contextual conversations around business events. Context for the bot gets created in cloud or in device?
b. Semi automated concierge services with fall back to humans. The present day AI systems are stepping stones to enable collaboration between Machines and Humans but it needs to evolve beyond the current dialog nature of interfaces to many other forms of conversations such as (Dictating: Telling what to do; Debate: Arguing with zero sum; Discussion: Open conversation; Deliberation: Joint decision-making; Dialog: Exploring one another)
Have we seen any conversational systems which goes beyond Dialog to higher level use-cases?