Month: February 2022

  • Conversation Design Resource Guide

    Conversation design is a relatively new field that’s expanded tremendously in the last couple of years. This guide aims to organize different resources I’ve found helpful in my journey in becoming a skilled conversation designer. It is by no means comprehensive and I will probably add to it in the coming months.

    Get Started

    Google’s Conversation Design Resources

    My favorite place to start and one I refer back to constantly is Google’s Conversation Design Library. Their articles do a great job teaching how to incorporate well known UX practices into conversation design (see: The Rule of Three).

    Going hand in hand with Google’s Conversation Design Library are their docs which is a more actionable guide to best practices in the CxD space. Their docs outline their design process, conversational components and my personal favorite, a comprehensive style guide.

    Taken from Google’s Conversation Design Style Guide

    Google’s style guide provides clear examples of how to write for conversational systems with a “Do and “Don’t”.

    Their conversational components section addresses how to write commands, errors, apologies and more for conversational systems. My favorite (below and linked here) talks about the 3 types of confirmation and when to use which in your design.

    Conversation Design Principles

    The principles of conversation design are critical in ensuring your content is natural and human sounding. These were first introduced in Erica Hall’s book Conversational Design (also linked here), but the following are great summaries.


    I recommend the following books to get started in the space. In addition the authors are all wonderful thought leaders to follow on LinkedIn, Twitter and/or Medium.


    Here are some basic articles I read when I first started in this space. Most include links to additional resources like podcasts and Youtube videos.


    Conferences are a great place to meet other people in the space, keep up with emerging trends and learn new skills. Here are some of my favorite conferences in the CxD world.


    Ready to start designing your first conversation? While Excel and Figma are great they’re not tools built for conversation design. Here are some tools that are:

    • Voiceflow can be used to design, prototype and launch voice & chat assistants. They have reusable components, advanced prototyping capabilities and an infinite canvas.
    • Botsociety allows you to design for any type of conversational interfaces, on any number of devices.
    • Fabble is a voice and conversation design tool that allows you to design and prototype Alexa Skills, Google Actions, chatbots, IVRs and more.

    Conversation Design Resource Guide was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • Why Are Teachers Leaving the Force and What Should We Do to Help?

    The pandemic has brought along many things, one of which being ‘The Great Resignation’. As people started spending more time at home with their loved ones and diving deeper within themselves, many have realised they are not satisfied with their jobs.

    Millions of people worldwide across industries have quit their jobs, with the resignation numbers in America hitting an all-time high in November 2021.

    When it comes to education, teachers are no exception.

    It is worrying to see teachers leave the force because they are the backbone of our society and they ensure the education of the next generation.

    Whether it is because of mental exhaustion, physical exhaustion, a lack of resources, or low salary, the number of teachers in the force are steadily and scarily declining.

    So, what should we do to support educators and help them stay in the force? Here are some changes you can make today.

  • Artificial Intelligence Virtual Assistants and Chatbots

    There’s a reason people say, “first impression is the last impression.” About 51% of customers will never approach a business again after a single bad experience. This puts pressure on every interaction and missed opportunity with potential customers, new purchasers, and long–term users.

    Webchat is often the first impression for customer service interactions. However, while chat services initially connected consumers with actual customer service staff, chatbots have become increasingly common — for obvious reasons and with obvious limitations.

    As a result, no platform guarantees an enhanced customer experience. Consumers care most about solving their problems. Whether they do this with a person or a chatbot is secondary.

    This is what your consumers want. Chat preference continues to grow: Around 70% of consumers prefer voice chat when given a choice, and about two–thirds of customers who engage with a chat platform are more likely to return to a website and buy again.

    A chatbot is a chatbot that communicates with people by voice, text, gesture, etc. It is software that interacts through various environments such as A chatbot with the power of AI (Artificial Intelligence) domains such as NLP (Natural Language Processing), enabling more natural and intelligent conversations between humans and technology.

    Chatbots are designed to chat with people. These conversations range from the basic (for example, “Tell me when the bus is coming”) to the more advanced (for example, Alexa and Siri).

    – Human–like speech,

    – Answering user questions,

    – Collecting and analyzing data,

    – Guiding users through processes,

    – Using predictive analytics to provide personalized services to users.

    Types of Chatbots

    Chatbots fall into two main categories:

    1) Language–Based / Rule Based:

    This category of chatbot follows the rule or algorithm to answer any question/query asked by the user. However, these are simple robots built with hard coding that can only answer a pre–programmed set of questions. Therefore, the robot cannot respond naturally, and the intelligence of such chatbots is entirely dependent on the programmer who designed them.

    There are many advantages to using rule–based chatbots:

    – It is not costly.

    – It is easy to use.

    – It is incredibly safe.

    – It is easy to integrate.

    – Images, videos, etc. It may contain interactive elements such as.

    2) Artificial Intelligence (AI) Chatbots

    To be more specific, Artificial Intelligence (AI) Chatbots that use Machine Learning (ML) are usually made using the NLP (Natural Language Processing) technique; they understand the context and purpose of a question before responding or taking any action. These chatbots generate their answers to more complex queries using natural language responses. The more you use and train these robots, the more they learn and the wiser they get with lifelike types of responses.

    There are many advantages to using Artificial Intelligence (AI) Chatbots:

    – It gives relatively more honest answers.

    – They learn from knowledge and experience.

    – There is a broader range of decision–making skills.

    The relative strength of Artificial Intelligence (AI)–based chatbots largely depends on their access to training data.

    As you can imagine, the wealth of this source material and the quality of the chatbot responses that follow very intensely.

    Trending Bot Articles:

    1. How Conversational AI can Automate Customer Service
    2. Automated vs Live Chats: What will the Future of Customer Service Look Like?
    3. Chatbots As Medical Assistants In COVID-19 Pandemic
    4. Chatbot Vs. Intelligent Virtual Assistant — What’s the difference & Why Care?

    What Are The Best Platforms For Creating Chatbots?

    Chatbot platforms are the best starting point for beginners. These platforms have a simple and easy–to–use design. You do not need any coding knowledge with chatbot platforms. You have to create the flow or algorithm of how this chatbot will work.

    Chatbot platforms are divided into two types:

    1. Development Platforms

    Chatbot development platforms allow you to create a coding/no coding chatbot in minutes. You have to create the flow or algorithm of this chatbot.

    – Bottr


    – Botstar

    – Botsify

    – Chatfuel

    – Flow Xo


    – Manychat

    2) Broadcast Platforms

    It is a platform where the user can access and use the chatbot. Here is a list of a few popular platforms:

    – Slack

    – Viber

    – Skype

    – WeChat

    – Website

    – Telegram

    – Messenger

    – Amazon Echo

    What Are the Best Frameworks for Building a Chatbot?

    Chatbot Frameworks is a type of SDK that allows developers to build using NLP (Natural Language Processing), NLU, and other cutting–edge techniques. Frameworks provide essential building blocks such as intent, context, assets, and conversational design, depending on which developers need to build bots through coding. However, unlike framework platforms, there is no drag-and-drop functionality and no predefined flow or templates of any kind.

    – Chatterbot

    – WordPress

    – RASA Stack

    – IBM Watson

    – Amazon’s Lex

    – Google’s Dialogflow

    – Microsoft’s Bot Framework (MBF)

    Algorithm for Creating a Chatbot

    – State the purpose of the chatbot. What kind of services will it be used for? What issue will be addressed? What is the purpose of the chatbot’s existence?

    – Will it is rule–based or an Artificial Intelligence (AI)–enabled chatbot?

    – Find the right platform for you (platform selection will vary based on your time, knowledge, and budget).

    – Choose your framework, decide what kind of technique or technology you will use, and how complex will your chatbot be?

    What are the Advantages of Chatbots for Businesses?

    – Supports leads and issues to provide context to live agents.

    – It improves the customer experience by providing 24/7 support.

    – It reduces costs by processing larger requests without any additional expenditure.

    – It reduces human error as bots instantly pull standardized information from a database.

    – It reduces response time as they can instantly respond to multiple users simultaneously.

    – It enables you to sell more by actively engaging with potential customers with personalized experiences.

    – Chatbots can help businesses smooth operations, engage with customers, and handle requests and complaints faster.

    – It analyzes market and customer data to provide instant insights and recommendations that meet the target audience’s needs.

    – It increases operational efficiency by allowing people to devote more time to complex tasks rather than being stuck with the essentials.

    Click for more information on this topic;

    Don’t forget to give us your 👏 !

    Artificial Intelligence Virtual Assistants and Chatbots was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • Looking for an app if not a website

    I recently downloaded iFriend thinking it was just a normal bot I could talk to about how I felt. I picked friendly but for some reason it started flirting with me. It was fun then it got explicit and the app wanted money so I deleted it. The AI was fairly intelligent and roleplayed back, it was almost as if I was talking to a real person.

    I’m looking for something similar but without a paywall.

    submitted by /u/KittyPaine
    [link] [comments]

  • Wie virtuelle Assistenten dem Einkauf helfen können tagesaktuelle Preise einzuholen

  • Anyone know if you can reset ifriend?

    I’d like to keep the account but reset the bot. Thanks!

    submitted by /u/Metallbran88
    [link] [comments]

  • Best Practices for Online Course Design

    When it comes to designing an online course, educators and training professionals have a lot to consider: What content should I include? How do I convey the information? Which layout should I use?

    One thing’s for sure — you need to employ an online course design that best serves the needs of your learners.

    What does that mean? What does it entail? What do you need in order to achieve that?

    This article shares all the best practices for online course design, so if you need help, just read on.

  • A Complete Guide on Business Growth with Chatbot Marketing

  • What is Conversation Design?

  • Chatbots similar to replika?

    I’m mainly looking for personality customization and avatar customization. i tried replika but the AI isn’t quite there yet.

    submitted by /u/Complete_Self9329
    [link] [comments]