Muutke küpsiste eelistusi

Designing Bots [Pehme köide]

  • Formaat: Paperback / softback, 348 pages, kõrgus x laius x paksus: 227x152x22 mm, kaal: 516 g
  • Ilmumisaeg: 20-Jun-2017
  • Kirjastus: O'Reilly Media
  • ISBN-10: 1491974826
  • ISBN-13: 9781491974827
Teised raamatud teemal:
  • Pehme köide
  • Hind: 34,50 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Tavahind: 40,59 €
  • Säästad 15%
  • Raamatu kohalejõudmiseks kirjastusest kulub orienteeruvalt 2-4 nädalat
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Tellimisaeg 2-4 nädalat
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 348 pages, kõrgus x laius x paksus: 227x152x22 mm, kaal: 516 g
  • Ilmumisaeg: 20-Jun-2017
  • Kirjastus: O'Reilly Media
  • ISBN-10: 1491974826
  • ISBN-13: 9781491974827
Teised raamatud teemal:
From Facebook Messenger to Kik, and from Slack bots to Google Assistant, Amazon Alexa, and email bots, the new conversational apps are revolutionizing the way we interact with software. This practical guide shows you how to design and build great conversational experiences and delightful bots that help people be more productive, whether it's for a new consumer service or an enterprise efficiency product.Ideal for designers, product managers, and entrepreneurs, this book explores what works and what doesn't in real-world bot examples, and provides practical design patterns for your bot-building toolbox. You'll learn how to use an effective onboarding process, outline different flows, define a bot personality, and choose the right balance of rich control and text.Explore different bot use-cases and design best practicesUnderstand bot anatomy-such as brand and personality, conversations, advanced UI controls-and their associated design patternsLearn steps for building a Facebook Messenger consumer bot and a Slack business botExplore the lessons learned and shared experiences of designers and entrepreneurs who have built botsDesign and prototype your first bot, and experiment with user feedback
Preface xi
Chapter 1 What Are Bots?
1(8)
So, What Are Bots?
2(2)
The Bot Revolution and Evolution
4(3)
Stages of Bot Adoption
7(1)
Not All Bots Are Born the Same
8(1)
Closing Thoughts
8(1)
Chapter 2 Bot Types
9(10)
Personal Versus Team Bots
9(1)
Super Bots Versus Domain-Specific Bots
10(2)
Business Bots Versus Consumer Bots
12(3)
Voice Versus Text Bots
15(2)
Net New Bots Versus Integrations Exposing Legacy Systems
17(1)
Closing Thoughts
18(1)
Chapter 3 Major Platforms
19(10)
The Business Bot Platform: Slack
19(1)
The Consumer Bot Platform: Facebook Messenger
20(1)
The Voice Bot Platform: Alexa
21(1)
The Teens' Bot Platform: Kik
21(1)
The Legacy Bot Platforms
22(1)
How to Choose a Platform
23(4)
Closing Thoughts
27(2)
Chapter 4 Major Use Cases
29(10)
Conversational Commerce
29(1)
Bots for Business
30(2)
Productivity and Coaching
32(1)
Alert/Notification Bots
33(1)
Bots as Routers Between Humans
33(1)
Customer Service and FAQ Bots
34(1)
Third-Party Integration Bots
35(1)
Games and Entertainment Bots
36(1)
Brand Bots
37(1)
Closing Thoughts
38(1)
Chapter 5 Bot Anatomy
39(8)
Breaking Down Bots
40(4)
Core Purpose and Functionality
44(2)
Closing Thoughts
46(1)
Chapter 6 Branding, Personality, and Human Involvement
47(22)
Branding
47(7)
Personality
54(9)
Human Intervention
63(4)
Closing Thoughts
67(2)
Chapter 7 Artificial Intelligence
69(10)
Natural Language Understanding
70(1)
Conversation Management
71(1)
Image Recognition/Computer Vision
72(2)
Prediction
74(1)
Sentiment Analysis
75(1)
When to Use Artificial Intelligence
76(1)
Not Using Artificial Intelligence
76(1)
Closing Thoughts
77(2)
Chapter 8 The Conversation
79(58)
Onboarding
80(9)
Functionality Scripting
89(16)
Decoration
105(6)
Priming the User to Give the Right Information
111(2)
Acknowledgment and Confirmation
113(3)
Consistency
116(1)
Reciprocity
117(4)
Team Versus Private Interactions
121(5)
Error Handling
126(6)
Help and Feedback
132(2)
Closing Thoughts
134(3)
Chapter 9 Rich Interactions
137(42)
Files
138(1)
Audio
139(1)
Videos
139(2)
Images
141(4)
Buttons
145(13)
Templates
158(7)
Links
165(4)
Emojis
169(2)
Typing Events
171(1)
Persistent Menus
171(2)
Slash Commands
173(2)
Webviews
175(1)
Connecting It All Together
176(1)
Closing Thoughts
177(2)
Chapter 10 Context and Memory
179(12)
Bot Amnesia
179(2)
Context
181(7)
Memory
188(2)
Closing Thoughts
190(1)
Chapter 11 Bot Discovery and Installation
191(8)
Bot Directories
191(3)
App Review Process
194(1)
Direct Installation Links
195(1)
QR Codes
196(1)
@Mentions
197(1)
Bot Referrals
198(1)
Closing Thoughts
198(1)
Chapter 12 Engagement Methods
199(10)
First Impression
200(6)
Ongoing Engagement Points
206(2)
Closing Thoughts
208(1)
Chapter 13 Monetization
209(12)
Subscription
210(2)
Ad Serving
212(1)
Data---Analytics and Market Research
213(1)
Selling Goods and Services
214(1)
Referral Fees
215(1)
Brand Promotion
216(3)
When Should You Start Charging Users?
219(1)
Closing Thoughts
219(2)
Chapter 14 Design Process Overview
221(2)
The Steps
221(1)
The Tools
222(1)
Chapter 15 Use Case Definition and Exploration
223(10)
Basic Analysis
225(4)
Solution Exploration
229(4)
Chapter 16 Conversation Scripting
233(24)
Outline of Flows
233(7)
Intent Mapping
240(1)
Entity Mapping
241(1)
Scripting Sample Bot Outputs
241(16)
Chapter 17 Designing and Testing
257(28)
Designing VacationBot for Facebook Messenger with Botsociety
257(9)
Designing PTOBot for Slack with Walkie
266(11)
User Testing
277(8)
Chapter 18 Bot Building Overview
285(10)
Bot Architecture
285(1)
Bot Building Technologies
286(7)
Picking the Right Tool
293(2)
Chapter 19 Analytics and Continuous Improvement
295(12)
How Do Bot Analytics Work?
295(2)
Looking at Logs
297(1)
Insights from Analytics Solutions
298(5)
Continuous Improvement
303(4)
Chapter 20 To Infinity and Beyond---The Future of Bots
307(10)
Future Trends in Bot Platforms
307(3)
Future Trends in Bots
310(4)
Will Bots and AI Eat the World?
314(1)
Bots in Every Part of Our Lives
315(2)
Index 317
Amir Shevat is the head of developer relations in Slack, working with bot developers and designers. Previously Amir managed Google Startup outreach program, helping developers around the world design and build better products. Amir has also created a product design course in Udacity, teaching product managers, designers & developers how to build products users love. Amir is the co-lead of the botness community where bot platform leads and bot developers share best practices.