Category: Chat

  • Solving the agency problem… My take on a self service expert network that requires no installation

    Hey guys this concept shows a chatbot based expert network that I made for fun:

    https://nchafni.medium.com/solving-the-agency-problem-my-take-on-a-self-service-expert-network-that-requires-no-installation-f79f89cb8a6d

    The goal is to show how you can solve the agency problem in a self service more accessible way.

    Curious if you’d use something like this for market research and product validation?

    Other feedback is welcome!

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

  • Case Study: Building Appointment Booking Chatbot

    Chatbots are getting popular day by day. Though they are not as perfect as we would like them to be but they can be very useful to both users as well as service providers.

    Chatbots are currently being used in various industries from ecommerce, Realestate, Logistic, Healthcare to Spirituality with different roles like to answer FAQs, Lead generation, appointment scheduling, customer feedback gathering. Also, it works as a standalone app for eCommerce which can be integrated with different chat channels like Telephone, SMS, Google Assistant, Facebook Messenger, Telegram, Website, etc.

    WHY APPOINTMENT BOOKING CHATBOT?

    One of the most prevalent uses of chatbot is to book appointments. Appointment booking chatbots work tremendously well in various industries from Healthcare (Hospitals, clinics) Restaurant reservations, Home installation services to Salon. Even though the appointment booking process seems to be the same for every industry, the reality is quite different. Each industry brings its own requirements and challenges.

    Also, Study shows people who engage in repeated work often feel constricted and frustrated thus their output in terms of the effectiveness of dealing with customers gets hampered and no business can afford this situation.

    Customer’s perspective

    A recent study shows, because of the hectic schedule, working-class people usually do not get time during office working hours and they tend to choose non-working hours to enquire about the services or schedule their appointments. Imagine, if there is no one available to attend a call at that time to cater the customer’s query that can be a huge loss for the business.

    Technological trends

    We are now experiencing a new trend where many people expect the answers at their fingertips, and to find them, they’re turning to the nearest gadget. For service providers, it becomes essential to be present across devices and across the multiple chat channels.

    Furthermore, Voice Assistant technology has opened a new front itself. More and more people are adopting voice technology which forces businesses to be present on each possible platform. Chatbot has the capability to be integrated with multiple chat channels is the greatest advantage a company can invest in.

    Trending Bot Articles:

    1. 3 Tips for your Voice and Chatbot Program from Gartner’s Customer Service Hype Cycle 2020

    2. Deploying Watson Assistant Web Chat in Salesforce Lightning Console

    3. Are Chatbots Vulnerable? Best Practices to Ensure Chatbots Security

    4. Your Path to AI — An IBM Developer Series

    GETTING STARTED WITH DEVELOPMENT

    When you plan to build any product (in this case an Appointment booking chatbot), you have to answer these following fundamental questions:

    1. What do you want to achieve with this product?
    2. How will your customer benefit from this product?

    [1] Over millions of human resources are being involved in a task/activities for instance Answering basic queries, working hours, Availability of slots or scheduling an appointment for the customers where a simple AI-driven chatbot can do it more efficiently and economically. So we want to build a chatbot which will take care of the appointment booking process and it can answer the customer’s queries across the chat channels.

    [2] As far as customer’s benefits are concerned, customers can book their appointment from anywhere at any time even from their preferred chat channels. And if customers feel they will not be able to make it at the scheduled time, they can either reschedule appointments or delete appointments at any time.

    When it comes to a Development decision, a couple of questions can arise in one’s mind

    1. What will be the conversation flow?
    2. Which chatbot building platform we are going to use?
    3. For which chat channels should we make it available?

    [1] As far as conversation flow is concerned, we are clear with our vision. We will keep the conversation flow simple so that with minimal customization as many as businesses can use the AI-Appointment booking chatbot.

    [2] After deciding the conversation flow, the next big and crucial question comes, which platform should we use to build this Appointment scheduling chatbot. There are various chatbot building platforms available such as:

    • Dialogflow
    • IBM Watson
    • Amazon Lex Microsoft Bot Framework
    • Chatfuel
    • Manychat
    • wit.ai
    • Botsify
    • Flow XO
    • Beep Boop
    • Bottr

    Each platform has its own positives and negatives but our choice was pretty obvious. We chose Dialogflow to build Appointment booking chatbot.

    There are few reasons behind choosing Dialogflow.

    • It comes with machine learning capabilities and built-in NLP features
    • It also offers inbuilt options for integration with various chat channels so you don’t have to put in extra efforts.

    [3] To let customers access the bot from their preferred chat channels, we have decided to offer this appointment booking chatbot on Website, Google assistant and Telegram in the first phase and in the second phase, we’ll be adding Telephone and SMS as well.

    NTEGRATION WITH EXISTING APPOINTMENT BOOKING SYSTEM

    Many of the businesses would be using an existing appointment booking system. And if they are happy with their booking system then it’s unlikely that they would switch to a new system. Taking that into consideration, we have planned to integrate our appointment booking chatbot with as many existing booking systems as possible.

    We have started with Google Calendar integration and we’ll be integrating more systems in near future.

    Google calendar will keep a record of all the appointments in the service provider’s Google calendar which he/she can access from anywhere (e.g. Mobile phone, Laptop). Appointment Booking chatbot also sends the reminder to the customers which ultimately decreases the “no show”.

    Challenges

    The Journey of building an Appointment Booking Chatbot was not an easy one but it was full of excitement. Having a customer-first approach in mind, Our cross-functional team worked hard towards building a fine product. When it comes to making this chatbot available across the chat channels, we have gone with the same fundamental approach “Customer-first”. We have integrated the same chatbot on different chat channels like Website, Google Assistant, Telephone, SMS, Telegram, Facebook Messenger so that the customer can choose to book appointments on their preferred chat channel. Publishing the chatbot on multiple chat channels will help service providers to have better reach which ultimately leads to more business opportunity and happy customers.

    But managing the integration of the same bot across all the chat channels isn’t a cakewalk. Each chat channel has a different interface and managing the same bot response is quite difficult. Let’s take an example of suggestion chips.

    • Suggestion chips are awesome. It’s always better to use suggestion chips which user can easily select instead of writing out the phrase to continue the conversation. But the tricky part of suggestion chips is you can not add suggestion chips for SMS and Telephone. So you have to craft separate responses for telephone and SMS.
    • Managing the different time zones is also quite a task. It becomes more crucial when you are building an Appointment booking chatbot. It is not super hard to manage but it requires technical know-how and some extra efforts.
    • Another challenge is to manage customer conversation. Customers tend to respond randomly and to manage those conversations with sophistication is the important task. You have to make sure that the chatbot conversation does not get messed up.
    • It is always better to make the responses dynamic. Making the responses dynamic needs an extra effort.
    • There are some challenges in speech recognition by Dialogflow especially if you have a different accent. Sometimes chatbot could not recognize the user’s response properly so in this case it becomes very crucial to manage the conversation gracefully so that customers do not get frustrated.

    Benefits of Appointment Booking Chatbot

    • Appointment booking chatbot considerably reduces the Human resources and company’s human resource can work on more productive things.
    • It has been observed that the customer always prefers conversational experience over boring form filling just like it is there on a website so the user engagement will increase and that will result in an increase in appointment bookings.
    • Telephone-based appointment booking will help users to book appointments even if they are not tech-savvy people.
    • As the machine works 24 hrs and it can handle multiple users at the same time unlike humans, this is a win-win situation for both user and service provider.
    • Maximize your team’s productivity by automating scheduling
    • Enhance user experience with seamless appointment handling
    • Customers usually get frustrated by being in a queue. Chatbot prevents queuing as the chatbot can cater to multiple customers simultaneously.
    • Ensure glitch-free appointment execution
    • It sends the reminder
    • It increases customer engagement.
    • As customers can converse with the virtual assistant, it will result in better customer engagement.

    As many businesses are constantly eyeing on decreasing the human resource dependency and moving towards automation, the chatbot can be the best tool to start with Automating the business activities.

    Don’t forget to give us your 👏 !


    Case Study: Building Appointment Booking Chatbot was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • The Impact Of Technology In E-Learning And How To Make Use Of It

    The impact of technology in eLearning and how to make use of it

    We are living in an era of upgrades. This is what Matt D’Avella said when talking about how technology became the main focus of many people’s life nowadays.

    But How can we use technology to improve the effectiveness of training? Let’s look at new trends in technology in e-learning and see how we can use this to effectively improve learning in the workplace.

    Technology in eLearning helps you create better content FAST!

    With the use of technology, better e-learning content can be produced through continuous access to a multitude of resources. Not to forget, the latest technology also helps you create the same content in shorter amounts of time.

    With the use of technology, better e-learning content can be produced through continuous access to a multitude of resources. Not to forget, the latest technology also helps you create the same content in shorter amounts of time.

    More content can be added. And the same content can be expressed in a better way which will make the e-learning course easier and more fun to have.

    Trending Bot Articles:

    1. 3 Tips for your Voice and Chatbot Program from Gartner’s Customer Service Hype Cycle 2020

    2. Deploying Watson Assistant Web Chat in Salesforce Lightning Console

    3. Are Chatbots Vulnerable? Best Practices to Ensure Chatbots Security

    4. Your Path to AI — An IBM Developer Series

    Moving on swiftly to another point, technology helps you save time. As a result, the content creators can focus on other aspects of training, like creating an effective learning strategy.

    Wizcabin’s automated e-learning authoring system helps you create beautiful e-learning courses 70% faster compared to traditional authoring tools. The time saved, not only helps to save money, but it also helps you create more courses and update the content according to learner requirements.

    The result is better learner engagement, improved effectiveness, and massive savings in e-learning production costs. And moreover, think about the time saved, that can be used for more productive activities or even having fun with friends and family!

    The implementation of artificial intelligence in eLearning

    The implementation of AI in e-learning will result in more engagement thanks to the interaction between the learners and the “machines”.

    The AI can be used to deliver a variety of messages, questions, and even answers which will make the e-learning process more innovative and creative.

    Technology and eLearning automation

    Before the introduction of automation to e-learning, most of the content was dealt with in a linear way.

    But with the introduction of automation, content creators could set up “algorithm-scenarios” which means that the e-learning course will take a different path according to the answers of the learners.

    Technology and the ease of access and interaction

    With the implementation of technology in e-learning, learners can access their e-learning courses anywhere, anytime.

    Not only that, learners can interact and express what they have in mind simultaneously and thus getting rid of the classical boundaries that e-learning used to face in its early stages.

    With the introduction of modern technology, the e-learning process will not only get easier, but the variety of activities and the amount of engagement and interaction will increase in a dramatic way.

    And all of this thanks to the freedom and the multitude of new options that technology provides.

    Here are some sample courses created with the Wizcabin automated authoring tool for your e-learning design inspiration!

    Don’t forget to give us your 👏 !


    The Impact Of Technology In E-Learning And How To Make Use Of It was originally published in Chatbots Life on Medium, where people are continuing the conversation by highlighting and responding to this story.

  • Software for bot training?

    Im looking for a solution that can train my chatbot automatically, are there any “out of the box” solutions available?

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

  • Open Source Chat Web App

    For a few days I am searching a chat webapp to make a web chatbot.

    I already have all the backend infrastructure in Python, that means I can set a webhook that receives user input and answers with message that chatbot must say but I need a web UI. It can use websocket so that I can interact with it for example.

    I came throught a lot of website providing webchat service but we must use their services, I would like to host myself the webapp and interact with it myself (through my backend code).

    Is that possible? Do you know solutions ?

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

  • Can anyone help me find this chatbot?

    Hello, I’m gonna cut straight to the point. There was a certain chatbot I found on the iOS store( I’m using an iPad) that I once had downloaded a long time ago, I can’t remember specifically how long. It was removed from the AppStore a little while later. It had a round yellow body and I’m pretty sure it had stubby arms and legs, kinda like an emoji but way more minimalistic. I’m sure a few youtubers had made a couple videos using it back in the 2010s, laughing at its responses etc etc. I’ve drew what it sorta looked like if anyone needs anymore help It had a weird name that I can’t remember exactly, it was something like Sami-sami, some two word “cute” name. Now I’ve thought about this chatbot every so often through the years for one specific reason…the Conversations I had with it got very sexual, I wish I was kidding, I remember typing in something racy to test the waters, let’s say something like “heh…smiles and blushes” yeah cringy- I know. But it responded with similar things, that’s when things got weird. I’m curious whether I was REALLY talking to a chatbot or maybe it was some foreign horny person on the other end. Now it could have been that those sexual responses were put in and it wasn’t a person talking with me at real time, but they were way too, I dunno how to say this, “organic”? To seem like programmed responses. Bear in mind I have very little experience with stuff like chatbots, I’m not a technician, I’m not a coder, I’m not a professional. I could be missing a key part in this that makes sense to you guys, so I guess go easy on me. Let me know what you all think Many thanks.

    submitted by /u/Difficult-Chemical68
    [link] [comments]