Note: This is an exceptionally long and tedious article that’s really only designed for people who want to improve their interactive conversation design skills. If you’re only interested in creating basic business chatbots or software programming, I recommend you skip it 😀
Due to the unique history of Interactive Fiction, it completely bypassed most people who weren’t living in the United States or Britain during the late 1970s and 1980s.
As such, many of today’s chatbot conversation designers have never even heard of Interactive Fiction (IF). …
For the past month or so, I’ve been watching the events surrounding the spread of the coronavirus with a combination of horror, disbelief, and optimism.
The feeling horror, of course, is due to both the short-term and long-term devastation that the virus is causing, both in terms of people becoming ill and/or dying as well as disruptions in the economy, the restriction of civil rights, and an increase in political stability.
The disbelief mainly stems from the fact that seemingly no one, not the World Health Organization, not the European Union, and not any other government or international body seems to have had a comprehensive contingency plan in place for handling a pandemic like this one. …
For whatever reason, if you’ve decided to ignore my advice and create an NLP chatbot, it is important to understand that they, too, have a structured flow.
Many builders, unfortunately, think that since NLP is all about “determining probabilities” or building a series of “top-level menus” managed by a “self-learning AI engine” that “leverages the new paradigm in data-driven UX” [feel free to insert your own corporate buzzwords here], there is no organized structure for an NLP chatbot.
This simply isn’t true.
The basic design of all successful NLP chatbots has three layers:
I’ve helped more than a few clients set up some very engaging chatbots using the dual Chatbot.com/Livechat system.
The drag-and-drop design interface is fairly intuitive and easy to use. The pricing structure is about average. And if you are doing a lot of “human operator” chats that you want backstopped by a chatbot, then the CB/LC combo is a pretty effective one.
That being said, the way that Chatbot.com is currently set up, there is no way to set up an error message for an invalid user input. …
After I published my latest game, Starship Zumanji, I got a lot of very wonderful messages from fellow chatbot designers who wanted to know more about how I built it.
The short answer is: I used Chatfuel to design the game as well as build the Facebook version because, well, Chatfuel is a pretty darn awesome design tool. I then “translated” it to DialogFlow for the Google Assistant (“Action”) and Telegram versions. But the audio was all done with Google’s crippled version of SSML.
That’s why today, I wanted to drill deeper into how I used SSML to create what might generously be called a “rich audio” experience. …
¿Pero qué hay de otros? ¿Cómo puedes saber si tu empresa se beneficiaría al tener un chatbot?
These days, by the time a client contacts me, they already know that their business needs a chatbot.
But what about everybody else? How can you know if and when your business would benefit by having a chatbot?
Imagine that you get an urgent email from your Human Resources director, telling you that there’s someone downstairs in the lobby.
This person has a ton of experience in your field, great skills, and an impeccable resume with lots of great references. They’re punctual, hard-working, and a real go-getter. Furthermore, they’re willing to work for a very reasonable salary.
Would you hire that person? …
The other day, I was going through some of my old files, and I was astonished to see all of the different folders that I have in the chatbot directory. on my computer. Out of curiosity, I decided to count them all up to see how many chatbots I’ve built.
Turns out that there are now 49 production chatbots out there in the world that I helped build… 😲
🎉 Therefore, for my 50th chatbot, I wanted to do something truly special. I wanted to build a game, but not just any game. I wanted to build a voice-powered game!
These days, voice-powered apps (Alexa calls them “skills” while Google calls them “actions”), including games, are quite common. …