avatarRakia Ben Sassi

Free AI web copilot to create summaries, insights and extended knowledge, download it at here

3963

Abstract

<a href="https://www.amtrak.com/about-julie-amtrak-virtual-travel-assistant">Amtrak</a>. It answers more than a million customer inquiries per year.</p><h2 id="7cb6">H&M digital shopping assistant</h2><p id="8edc">The digital shopping assistant from the Swedish fashion company <a href="https://www.retaildive.com/news/hm-integrates-virtual-assistant-live-chat-with-google-services/586560/">H&M</a> gives individualized product recommendations and supports sales.</p><h2 id="f81d">ChatBots for senior people and patients with Alzheimer’s disease</h2><p id="1164"><a href="http://endurancerobots.com/azbnmaterial/chatbots-for-senior-people-and-patients-with-alzheimer-s-disease/">Nduranc</a> has developed chatbots for the medical field to combat Alzheimer’s and dementia. They enable training conversations with sick people and medical analysis of language development if the data is collected in the cloud.</p><h2 id="7ff1">Zootopia</h2><p id="c947">Disney lets fans of the animated film <a href="https://disneyexaminer.com/2016/06/03/i-talked-to-judy-hopps-on-facebook-messenger-and-she-trained-me-to-be-a-zpd-officer-imperson-chatbot/">Zootopia</a> solve crimes by using chatbots on Facebook Messenger. This chatbot represents the cartoon character Judy Hopps.</p><h2 id="5269">MedWhat</h2><p id="e141">MedWhat is a virtual assistant that answers medical and health questions for consumers and doctors instantly. In Corona times, patients and medical professionals have used the <a href="https://medwhat.com/">MedWhat</a> bot to obtain remote diagnoses.</p><p id="e452">It’s a learning system that, thanks to sophisticated machine learning algorithms, makes great progress in terms of the accuracy of the results. The bot is also constantly fed with medical research results and scientific work so that it has a considerable wealth of medical expertise.</p><h1 id="9831">6 Principles for Successful ChatBots Design</h1><p id="801e">A chatbot can fall short and frustrate users if they use highly standardized dialogues, they have a lack of personalization, or give wrong and inappropriate answers.</p><p id="4a35">Stephan Diederich, an IT consultant and researcher from the Georg-August-Universität Göttingen, recommends considering <a href="https://www.computerwoche.de/a/erfolgreiches-design-von-chatbots,3546639">six basic principles</a> when designing a chatbot:</p><ol><li>Create an appealing artificial <b>identity</b>: using a human name and an avatar makes the bot appear personal and approachable to users.</li><li>Ensure <b>relevant, adequate, and variable answers</b>: The quality of the conversation increases the acceptance of the chatbot by customers.</li><li>Proactively manage users' expectations.</li><li>Use design options from traditional customer interaction — such as <b>humor and empathy</b>: <a href="https://readmedium.com/characteristics-of-successful-team-60272e59a2c6">empathic</a> responses can improve the perception of the chatbot by frustrated users and occasional entertaining statements make the conversation more appealing.</li><li>Consider <b>fallback responses and exit processes</b>: the bot should be equipped with appropriate fallback responses. These can, for example, forward the customer to a human account manager or refer to other contact options. The exit process from the interaction with the chatbot should be designed as friendly as possible.</li><li><b>Continuous monitoring and improvement</b>: the issues that could not be processed by the bot can be implemented if necessary after a systematic cost/benefit analysis and thus incrementally expand the functionality of the chatbot. Many chatbots platforms offer a variety of analysis options, such as evaluations for the use of fallback responses, which can provide information about the existing limitations of the bot.</li></ol><h1 id="92f0">ChatBots and Privacy</h1><p id="a5b0">To provide more appropriate and personalized answers, chatbots should

Options

learn from user input.</p><p id="5808">Before <a href="https://betterprogramming.pub/data-scraping-tools-7cb76eeab89e">collecting</a> and evaluating the user data, which reflects their interests and their behavior, you should inform them about this profiling and ask them if they agree to it.</p><h1 id="7805">How Do You Get Your Own Chatbot?</h1><p id="7341">There are a bunch of platforms in the market for building voice- and text-bots and advanced virtual assistants. Facebook, for example, enables <a href="https://levelup.gitconnected.com/a-day-in-the-life-of-a-software-engineer-cb817cf13d0">developers</a> to create chatbots that communicate with customers within Facebook Messenger.</p><p id="7306">You can use also the <a href="https://azure.microsoft.com/en-us/services/bot-services/">Azure Bot Service</a> to program self-learning applications and bots that communicate with users in a personalized way. There are other providers and solutions for your own bot like the following ones:</p><ul><li><a href="https://botsify.com/">Botsify</a></li><li><a href="https://www.intercom.com/">Intercom</a></li><li><a href="https://aivo.co/en/">Aivo</a></li><li><a href="http://imperson.com/">Imperson</a></li><li><a href="http://www.pandorabots.com/">Pandorabots</a></li><li><a href="https://www.meya.ai/">Meya AI</a></li></ul><h1 id="9e0b">Final Thought</h1><p id="1221">Chatbots can be used in a wide variety of ways. The degree of how much you can benefit from them depends on the type of business and the <a href="https://levelup.gitconnected.com/learning-velocity-and-coding-standards-10952f6c9640">costs of implementation</a> and operation.</p><p id="aad3">If you have to give a quick first reaction to customers’ inquiries or have a business process such as booking or online shopping where users need purchase advice, AI bots can represent a useful addition and innovatively complement the traditional channels such as websites or self-service portals.</p><p id="e5e8">Make sure you build a learning system that interacts with people flexibly and naturally.</p><h1 id="5144">Want more?</h1><p id="43fe">I write about engineering, technology, and leadership for a community of smart, curious people 🧠💡. <a href="https://rakiabensassi.substack.com/"><b>Join my free email newsletter for exclusive access</b></a><b> </b>or sign up for Medium <a href="https://rakiabensassi.medium.com/membership">here</a>.</p><p id="97c9"><i>You can check my <b>video course</b> on Udemy: <a href="https://www.udemy.com/course/identify-and-fix-javascript-memory-leaks/">How to Identify, Diagnose, and Fix Memory Leaks in Web Apps</a>.</i></p><div id="3064" class="link-block"> <a href="https://entrepreneurshandbook.co/how-a-19-year-old-boy-built-a-billion-business-1d3022faa2a6"> <div> <div> <h2>How a 19-Year-Old Boy Built a $7B+ Business</h2> <div><h3>To build a unicorn company you need risk-tolerance and data</h3></div> <div><p>entrepreneurshandbook.co</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/1*ogH1ktfDg3eixHst8o8mvA.jpeg)"></div> </div> </div> </a> </div><div id="33ff" class="link-block"> <a href="https://readmedium.com/a-question-to-future-proof-your-work-bde6d9546fef"> <div> <div> <h2>The Little Question I Forgot to Ask Myself to Future-Proof My Work</h2> <div><h3>A dig behind the concept of creativity and what makes content a human-created one</h3></div> <div><p>medium.com</p></div> </div> <div> <div style="background-image: url(https://miro.readmedium.com/v2/resize:fit:320/0*AHJa4OUacWceXlxg)"></div> </div> </div> </a> </div></article></body>

Technology & Business

What You Should Know Before Creating Your Own Chatbot

This is how to get started with software bots and AI digital assistants

Photo by Jason Leung on Unsplash

Gabe status: bare feet on table. K t-shirt, a day late. I hate him.” Dinesch wrote in his chat box describing a coworker who was few meters away from him in the open workspace.

Leave me alone. I hate you.” Gilfoyle texted back. “I hate you more :) I’m going to kill him,” Dinesch tipped, then pressed ENTER. “Murder/suicide?” Gilfoyle asked.

Laughing at what Gilfoyle said, Dinesch looked aside and noticed that Gilfoyle was in the small kitchen in the corner looking for a snack and not even holding his smartphone in his hands. For a brief moment, he couldn’t understand what he had just seen. He turned back to his screen and tipped: “Gilfoyle?

What??” Gilfoyle replied. “Who is this?” Dinesch wrote, gazing at the same time at Gilfoyle, who was still in the kitchen.

Your mom,” Gilfoyle answered.

Confused, Dinesch left his desk and rushed to the kitchen: “Gilfoyle? What’s going on? I just texted you, and you were… um… We’ve been texting back and forth all day. Was that not you?

Complicated question,” Gilfoyle said. “Is your shadow you?

Was that a bot?” Dinesch shouted. “Yes,” Gilfoyle replied quietly.

So I spent all day chatting with a bot? You made an ‘AI Gilfoyle’ and I was talking to it?” Dinesch yelled with signs of irritation on his face.

Yes, do you need the real me for this conversation?” Gilfoyle said.

While this was just a scene from the “Silicon Valley”, it’s not far away from the reality of artificial intelligence integration in modern digital processes.

Today, AI bots are an inherent part of the IT landscape and the interaction with software via natural language is becoming increasingly popular. If you’re curious about how to create your own chatbot, you’ll find out below some insights.

Table of Contents
5 Examples of Powerful ChatBots
  ∘ Julie
  ∘ H&M digital shopping assistant
  ∘ ChatBots for seniors and patients with Alzheimer
  ∘ Zootopia
  ∘ MedWhat
∘ 6 Principles for Successful ChatBots Design
  ∘ Identity
  ∘ Relevant answers
  ∘ Proactively manage customer expectations
  ∘ Humor and Empathy
  ∘ Fallback responses and exit processes
  ∘ Continuous monitoring and improvement
∘ Chatbots and Privacy
∘ How Do You Get Your Own Chatbot?
∘ Final Thought

5 Examples of Powerful ChatBots

Although they are not employees in a call center or humans from help desk, the following virtual communication robots have achieved to convince the users of the quality of their answers and service:

Julie

Julie is an award-winning virtual assistant from the American railway company Amtrak. It answers more than a million customer inquiries per year.

H&M digital shopping assistant

The digital shopping assistant from the Swedish fashion company H&M gives individualized product recommendations and supports sales.

ChatBots for senior people and patients with Alzheimer’s disease

Nduranc has developed chatbots for the medical field to combat Alzheimer’s and dementia. They enable training conversations with sick people and medical analysis of language development if the data is collected in the cloud.

Zootopia

Disney lets fans of the animated film Zootopia solve crimes by using chatbots on Facebook Messenger. This chatbot represents the cartoon character Judy Hopps.

MedWhat

MedWhat is a virtual assistant that answers medical and health questions for consumers and doctors instantly. In Corona times, patients and medical professionals have used the MedWhat bot to obtain remote diagnoses.

It’s a learning system that, thanks to sophisticated machine learning algorithms, makes great progress in terms of the accuracy of the results. The bot is also constantly fed with medical research results and scientific work so that it has a considerable wealth of medical expertise.

6 Principles for Successful ChatBots Design

A chatbot can fall short and frustrate users if they use highly standardized dialogues, they have a lack of personalization, or give wrong and inappropriate answers.

Stephan Diederich, an IT consultant and researcher from the Georg-August-Universität Göttingen, recommends considering six basic principles when designing a chatbot:

  1. Create an appealing artificial identity: using a human name and an avatar makes the bot appear personal and approachable to users.
  2. Ensure relevant, adequate, and variable answers: The quality of the conversation increases the acceptance of the chatbot by customers.
  3. Proactively manage users' expectations.
  4. Use design options from traditional customer interaction — such as humor and empathy: empathic responses can improve the perception of the chatbot by frustrated users and occasional entertaining statements make the conversation more appealing.
  5. Consider fallback responses and exit processes: the bot should be equipped with appropriate fallback responses. These can, for example, forward the customer to a human account manager or refer to other contact options. The exit process from the interaction with the chatbot should be designed as friendly as possible.
  6. Continuous monitoring and improvement: the issues that could not be processed by the bot can be implemented if necessary after a systematic cost/benefit analysis and thus incrementally expand the functionality of the chatbot. Many chatbots platforms offer a variety of analysis options, such as evaluations for the use of fallback responses, which can provide information about the existing limitations of the bot.

ChatBots and Privacy

To provide more appropriate and personalized answers, chatbots should learn from user input.

Before collecting and evaluating the user data, which reflects their interests and their behavior, you should inform them about this profiling and ask them if they agree to it.

How Do You Get Your Own Chatbot?

There are a bunch of platforms in the market for building voice- and text-bots and advanced virtual assistants. Facebook, for example, enables developers to create chatbots that communicate with customers within Facebook Messenger.

You can use also the Azure Bot Service to program self-learning applications and bots that communicate with users in a personalized way. There are other providers and solutions for your own bot like the following ones:

Final Thought

Chatbots can be used in a wide variety of ways. The degree of how much you can benefit from them depends on the type of business and the costs of implementation and operation.

If you have to give a quick first reaction to customers’ inquiries or have a business process such as booking or online shopping where users need purchase advice, AI bots can represent a useful addition and innovatively complement the traditional channels such as websites or self-service portals.

Make sure you build a learning system that interacts with people flexibly and naturally.

Want more?

I write about engineering, technology, and leadership for a community of smart, curious people 🧠💡. Join my free email newsletter for exclusive access or sign up for Medium here.

You can check my video course on Udemy: How to Identify, Diagnose, and Fix Memory Leaks in Web Apps.

Artificial Intelligence
Startup
Technology
Machine Learning
Productivity
Recommended from ReadMedium