Nand Kishor Contributor

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc... ...

Full Bio 
Follow on

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc...

3 Best Programming Languages For Internet of Things Development In 2018
256 days ago

Data science is the big draw in business schools
429 days ago

7 Effective Methods for Fitting a Liner
439 days ago

3 Thoughts on Why Deep Learning Works So Well
439 days ago

3 million at risk from the rise of robots
439 days ago

Top 10 Hot Artificial Intelligence (AI) Technologies
303699 views

Here's why so many data scientists are leaving their jobs
79542 views

Want to be a millionaire before you turn 25? Study artificial intelligence or machine learning
73671 views

2018 Data Science Interview Questions for Top Tech Companies
72816 views

Google announces scholarship program to train 1.3 lakh Indian developers in emerging technologies
60300 views

Finding Harmony Between Human and Artificial Intelligence

By Nand Kishor |Email | Aug 14, 2017 | 5457 Views

Currently, artificial intelligence (AI) technologies are having an increasing impact on many aspects of daily life. I recently spoke with Interactions Dr. Michael Johnston, a veteran of speech and language technology with over 25 years of experience in the industry, to discuss the benefits of combining artificial intelligence with human understanding.

Artificial intelligence refers to the capability of a machine to mimic or approximate the capabilities of humans. Examples include:

  • tasks such as recognizing spoken words (speech recognition)
  • visual classification and perception (computer vision)
  • understanding user meaning (natural language understanding)
  • conducting a conversation (dialog)

Increasingly, systems combining constellations of AI technologies that previously were only found in research prototypes are coming into daily use by consumers in applications such as mobile and in-home virtual assistants (e.g. Siri, Cortana, and Alexa).

Despite these successes, significant challenges remain in the application of AI - especially in language applications as we scale from simpler information seeking and control tasks ("play David Bowie", "turn on the lights") to more complex tasks involving richer language and dialog (e.g. troubleshooting for technical support, booking multi-part travel reservations, giving financial advice). Among enterprise applications of AI, one approach that is gaining popularity is to forego the attempt to create a fully autonomous AI-driven solution in favor of leveraging an effective blend of human and machine intelligence.

HUMAN INTELLIGENCE HAS ALWAYS PLAYED A CRITICAL ROLE IN MACHINE LEARNING
Specifically, in supervised learning, human intelligence is generally applied to assign labels, or richer annotations, to examples used for training AI models which are then deployed in fully automated systems. Effective solutions are now emerging that involve the symbiosis of human and artificial intelligence in real time. These approaches vary in whether a human agent or artificial agent is the driver of the interaction.

In the case of an artificial agent fielding calls, text messages or other inputs from a user, human intelligence can be engaged in real time to provide live supervision of the behavior of the automated solution at various different levels (Human-assisted AI). For example, human agents can listen to audio and assist with hard to recognize speech inputs, assigning a transcription and/or semantic interpretation to the input. They can also assist with higher level decisions, such as which path to take in an interactive dialog flow, or how best to generate an effective response to the user. In these cases, the goal is to contain the interaction in what appears to the customer to be an automated solution, but one that leverages human intelligence just enough to maintain robustness and a high quality of interaction.

In contrast, in AI-assisted Human Interaction, the driver of the interaction is a human agent, and the userÔ??s perception is that they are interacting with a person. The role of the AI is to provide assistance to the human agent in order to optimize and enhance their performance. For example, an AI solution assisting a contact center agent might suggest a possible response to return in text or read out to a customer.

Several companies have recently explored the application of sequence-to-sequence models using Deep Neural Networks to formulate a response or multiple responses that an agent can adopt or edit. One of the great advantages of this setting for applying new machine learning algorithms is reduced risk of failure as the human agent maintains the final say on whether to adopt the suggested response or use another. In addition, human decisions to adopt, reject, or edit suggested responses provide critical feedback for improvement of the AI models making the suggestions.

Another example of an AI-assisted Human Interaction is the application of predictive models based on user profiles and interaction history, to support a financial advisor with suggestions they can make to a client, or assist a sales person in recommending the optimal strategy to take for up-selling a product. Yet further applications of AI empowering human agents include within-call analytics to track customer or agent emotion and provide live feedback to the human agent on their own emotional state or that of the customer.

Perhaps the best solutions for customer care will combine both humans assisting AI and AI assisting humans: Customers will first engage with automated virtual assistants that respond to their calls, texts, messages and other inputs, and human assistance will play a role in optimizing performance. Then, if the call requires transfer to a human agent, that agent will be supported by an AI-enabled solution which quickly brings them up to speed on the history of the interaction and can assist them in real time as they respond to and engage with the customer.

Source: Customerthink