SlideShare a Scribd company logo
The Rise of Bots
A Survey of Conversational
Interfaces, Patterns, and Paradigms
Lorenz Cuno Klopfenstein, Saverio Delpriori,
Silvia Malatini, Alessandro Bogliolo
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 2/14
Chat bot
A computer program that simulates human conversation and
communicates through a textual interface.
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 3/14
Messaging bots
A computer program that can interact with one or multiple
humans through the chat interface of an online messaging
platform.
Hey! I need a taxi home.
Sure. A taxi is on its way!
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 4/14
Bot UI elements
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 5/14
Bot UI elements
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 6/14
Bot UI elements
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 7/14
The Rise of Bots
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 8/14
Advantages
Instant availability
Gentle learning curve
Notifications
Social graph
Platform independence
Authentication
Payment support
Discoverability
Asynchronicity
Limited data requirements
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 9/14
The Future of Computing
alleged
“The real problem with
the interface is that it is
an interface. […]
I don't want to think of
myself using a computer,
I want to think of myself
as doing my job.‘’
~ Donald A. Norman
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 10/14
Bots as transitional fossils
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 11/14
Bots as meta-platform
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 12/14
Botplications
DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 13/14
Principles
1. Thread as “app”.
2. History awareness.
3. Enhanced UI.
4. Limited use of NLP.
5. Message self-consistency.
6. Guided conversation.
Thank you.

More Related Content

PDF
Big Design 2018 - Chatbots & Chatboxes
PDF
Chatbots, the design agenda
PDF
Tech On Trend - Chatbots
PPT
Designing for Mobile: UX for designers and developers
PDF
An Implementation of Voice Assistant for Hospitality
 
PDF
An Implementation of Voice Assistant for Hospitality
 
PDF
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
PPTX
Chatbots vs. Voicebots Sunrise Session SpeechTEK 2017-final
Big Design 2018 - Chatbots & Chatboxes
Chatbots, the design agenda
Tech On Trend - Chatbots
Designing for Mobile: UX for designers and developers
An Implementation of Voice Assistant for Hospitality
 
An Implementation of Voice Assistant for Hospitality
 
Cascon 2016 Keynote: Disrupting Developer Productivity One Bot at a Time
Chatbots vs. Voicebots Sunrise Session SpeechTEK 2017-final

Similar to The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms (20)

PPTX
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
PDF
Deus UX Machina
PDF
A Bot Industry Briefing
PDF
Digital Assistants and Chatbots - a Brands best friend?
PDF
Chatbots, Conversational Interfaces, and the Rise of Messaging platforms
PDF
02 David Wright
PDF
How Remote Work Can Foster a More Inclusive Environment for Transgender Devel...
PDF
New directions in user experience: an immersive look at bots & conversational...
PPTX
AI-powered Chatbots - what they are and where they're going
PDF
Mark Swaine UX Guy Designing Bot Experiences
PPTX
It's About the Journey
PPTX
Money Talks - A Look At Conversational Design Behind Olivia.AI
PDF
Chatbot Design Trend 2018
PDF
Lead generation in confessionale con i bot
PDF
Chatbots 101
PDF
Design Conversations for Chatbots @ MS Ignite 19
PDF
Contextual chatbots and voicebot solutions for your business
PDF
Chatbots: The Future of Digital Banking
 
PPTX
Chatbots
PDF
Articlepdf[1]
UX STRAT Online 2021 Presentation by Josephine Scholtes, Microsoft
Deus UX Machina
A Bot Industry Briefing
Digital Assistants and Chatbots - a Brands best friend?
Chatbots, Conversational Interfaces, and the Rise of Messaging platforms
02 David Wright
How Remote Work Can Foster a More Inclusive Environment for Transgender Devel...
New directions in user experience: an immersive look at bots & conversational...
AI-powered Chatbots - what they are and where they're going
Mark Swaine UX Guy Designing Bot Experiences
It's About the Journey
Money Talks - A Look At Conversational Design Behind Olivia.AI
Chatbot Design Trend 2018
Lead generation in confessionale con i bot
Chatbots 101
Design Conversations for Chatbots @ MS Ignite 19
Contextual chatbots and voicebot solutions for your business
Chatbots: The Future of Digital Banking
 
Chatbots
Articlepdf[1]
Ad

More from Lorenz Cuno Klopfenstein (8)

PPTX
Git 101 (Introduzione a Git)
PPTX
Gamification for Crowdsourced Data Collection in Mobile Usability Field Studies
PPTX
SmartRoadSense (short overview)
PDF
The love child of Android and .NET: App development with Xamarin
PPTX
The Quiz-Master Bot - a Persistent Augmented Quiz delivered through Online Me...
PPTX
Bringing An Unplugged Coding Card Game To Augmented Reality
PPTX
Introduzione a C#
PPTX
Introduzione a .NET / Mono
Git 101 (Introduzione a Git)
Gamification for Crowdsourced Data Collection in Mobile Usability Field Studies
SmartRoadSense (short overview)
The love child of Android and .NET: App development with Xamarin
The Quiz-Master Bot - a Persistent Augmented Quiz delivered through Online Me...
Bringing An Unplugged Coding Card Game To Augmented Reality
Introduzione a C#
Introduzione a .NET / Mono
Ad

Recently uploaded (20)

PDF
Types of Token_ From Utility to Security.pdf
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
Microsoft Office 365 Crack Download Free
PPTX
Trending Python Topics for Data Visualization in 2025
PDF
Time Tracking Features That Teams and Organizations Actually Need
PDF
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
DNT Brochure 2025 – ISV Solutions @ D365
PDF
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
PDF
Visual explanation of Dijkstra's Algorithm using Python
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Salesforce Agentforce AI Implementation.pdf
PDF
Wondershare Recoverit Full Crack New Version (Latest 2025)
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PPTX
Introduction to Windows Operating System
DOCX
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PPTX
Cybersecurity: Protecting the Digital World
PDF
AI Guide for Business Growth - Arna Softech
PPTX
Monitoring Stack: Grafana, Loki & Promtail
Types of Token_ From Utility to Security.pdf
Oracle Fusion HCM Cloud Demo for Beginners
Microsoft Office 365 Crack Download Free
Trending Python Topics for Data Visualization in 2025
Time Tracking Features That Teams and Organizations Actually Need
The Dynamic Duo Transforming Financial Accounting Systems Through Modern Expe...
Patient Appointment Booking in Odoo with online payment
DNT Brochure 2025 – ISV Solutions @ D365
AI-Powered Threat Modeling: The Future of Cybersecurity by Arun Kumar Elengov...
Visual explanation of Dijkstra's Algorithm using Python
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Salesforce Agentforce AI Implementation.pdf
Wondershare Recoverit Full Crack New Version (Latest 2025)
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Introduction to Windows Operating System
Modern SharePoint Intranet Templates That Boost Employee Engagement in 2025.docx
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Cybersecurity: Protecting the Digital World
AI Guide for Business Growth - Arna Softech
Monitoring Stack: Grafana, Loki & Promtail

The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms

  • 1. The Rise of Bots A Survey of Conversational Interfaces, Patterns, and Paradigms Lorenz Cuno Klopfenstein, Saverio Delpriori, Silvia Malatini, Alessandro Bogliolo
  • 2. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 2/14 Chat bot A computer program that simulates human conversation and communicates through a textual interface.
  • 3. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 3/14 Messaging bots A computer program that can interact with one or multiple humans through the chat interface of an online messaging platform. Hey! I need a taxi home. Sure. A taxi is on its way!
  • 4. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 4/14 Bot UI elements
  • 5. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 5/14 Bot UI elements
  • 6. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 6/14 Bot UI elements
  • 7. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 7/14 The Rise of Bots
  • 8. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 8/14 Advantages Instant availability Gentle learning curve Notifications Social graph Platform independence Authentication Payment support Discoverability Asynchronicity Limited data requirements
  • 9. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 9/14 The Future of Computing alleged “The real problem with the interface is that it is an interface. […] I don't want to think of myself using a computer, I want to think of myself as doing my job.‘’ ~ Donald A. Norman
  • 10. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 10/14 Bots as transitional fossils
  • 11. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 11/14 Bots as meta-platform
  • 12. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 12/14 Botplications
  • 13. DIS 2017 — The Rise of Bots: a Survey of Conversational Interfaces, Patterns, and Paradigms 13/14 Principles 1. Thread as “app”. 2. History awareness. 3. Enhanced UI. 4. Limited use of NLP. 5. Message self-consistency. 6. Guided conversation.

Editor's Notes

  • #3: Chatbots or chatterbots, in the context of the “Turing test”, try to trick users into considering them to be human. Eliza, for instance, pretends to be a psychologist simply by sending vague and evasive questions back to the user.
  • #4: Many messaging platforms have started opening up their programming interfaces (APIs) to third-party developers: they can offer services or provide access to information through bots. Popular example: food ordering or taxi service.
  • #5: Many messaging platforms have expanded their features with enhanced UI elements. They help communicating information: Clearer structure, Options and guidance, Higher information density.
  • #8: Why are chatbots deemed to be such a big opportunity? The usual argument: people are using chat apps more frequently than they are using social networks. If you have followed the conversation online, this is a graph seen very often: in 2015 messaging apps usage has surpassed social network apps usage. Messaging is the most frequently performed action on a smartphone. Users are naturally already heavily invested in messaging. Hype: potential huge business opportunity. “Go where the users are.”
  • #10: Bots are often described as being a stepping stone in the path from messaging to fully automated voice assistants (Siri, Alexa, Cortana, etc). Voice assistants provide a completely new/futuristic computing interface (HAL 9000). They have been described as the future of computing, even if they do not solve any new problems (yet). Speech is one of our first, deeply instinctual, skills. Voice UIs allow us to remain “fully human”. They remove the disconnect between man and machine. Amazon Alexa example: like in the “Amazon shop”, these products are not designed for more intimacy/contact. Computing is breaking out of its physical confines (smartphone, watch), it will become invisible, unremarkable, and familiar.
  • #11: Bots are usually seen as “transitional fossils”: from messaging to conversational voice agents. They make use of the same interface patterns: natural language (spoken or written)! We argue: Wrong! Voice interfaces are entirely different from touch/text-based interfaces. Voice assistants: not device-bound, “wide open space” of semantics and interpretation given by voice. Hard to design. Much harder problem (orthogonal to actual services provided). Messaging has smaller scope, one purpose: inherently tied to text input, user in close contact with input device, simple traditional interaction model (of mobile applications) that can be mastered by the user.
  • #12: So, spoken/natural language is a red herring. Bots transform messaging platforms into full-fledged software delivery platforms. Bot platforms include UI elements and services that enable complex “application-like” bots, that are effective and efficient on smartphone interfaces with no ambiguity. Smartphones are intimate and use a “traditional” touch-based interface. No speaking required. Example: WeChat in China. One application: full OS, software and service delivery to the final end-user (messaging, payments, social networking, news, reading list, step counter, QR Codes, etc). Justification: Apple advantage is usually given by superior, exclusive software on superior hardware. In China: perception of superior software is hindered by WeChat. The messaging platform is the superior software, the most important layer, and it is not exclusive. 2017 iPhone sales in China have been languishing because Chinese users are less loyal to the Apple SW platform.