SlideShare a Scribd company logo
1 of 26
The Art and Science of Conversation
1
Sarah Wulfeck / @skwulf
Lucas Ives / @lri
www.pullstring.com
@pullstringinc
Sarah Wulfeck
2
• Head of Conversation Engineering
(tools, AI, publishing)
• Former Pixar R&D, 2001-2010(ish)
• Technology to help artists achieve their
vision
• PullString Creative Director
• Head Writer for Hello Barbie, Hello
Dreamhouse
• Former Digital Agency Creative Director
Lucas Ives
Our mission is to develop
lasting emotional connections
between characters and audiences
through the art and science
of computer conversation.
3
Incorporated in 2011.
San Francisco, California.
Founding team mostly from Pixar’s software group.
Our Creative Process
4
What We Do: Creative Input
5
Screenwriting, Playwriting and Acting Backgrounds drive
the bot-writing process
- “Breaking the fourth wall” / Scripted Improv
- Asking deliberately worded questions to elicit
responses
- Predicting how people will interact and engage, and
honing the narrative around them
- Creating empathy in our Characters
- Turning human interactions into technical features
and capabilities
What We Do: Characters First
6
Character Narratives, stakes and motivations and
POV
- Who is the character and what is their specific
way of speaking?
- What does the character want? (Motivations of
the bot)
- What is the character’s relationship to the user?
- What should the character have an opinion or
response to and what should they ignore?
- How should the character respond to off-topic,
inflammatory or other non-narrative interactions
from the user?
Hello Barbie: A Bot Wrapped In Plastic
Underneath all that plastic is the most sophisticated, scripted, interactive
conversational experience ever published.
Hello Barbie: “You’re My Best Friend!”
The Goals:
Give the illusion of listening, display empathy, and remember information “like a friend” through 8000+
lines of dialogue and conversational tracks
Hello Barbie: All You Can Content
What’s Under The Hood:
Known character, long backstory, point of view, areas of expertise, etc.
Hello Barbie: Conversational “Neural Network”
- I remember you said you love horses -
have you ever ridden one?
- Speaking of animals, what other pets do
you have?
- I always wished my pets could go to
school with me.. Do you?
- What class do you like most?
- Do you have a best friend at school?
- Hey, speaking of.... I’m having a problem
with a friend. Can you help me out?
Hello Dream House: The “Smartest” House Ever
Voice-Controlled, Smart Mansion. Open/Close doors, operate elevator, create
lighting concepts, turn the stairs into a slide, create custom sounds for
everything, and more! (No, it doesn’t have temperature control. Dolls don’t need
that.)
Hello DreamHouse: Your House, Your Rules
The Goal:
The user drives the play / experience.
Hello DreamHouse: Anticipation Network
Thousands of extremely specific voice commands and intents the user can say to
drive the behavior of the house.
Fast Forward Case Studies
14
Humani: Jessie’s Story
Millennial adrift in a SF-esque environment
Built to be your friend on the other end of the line
Real events unspooling in pseudo-real time
~3000 lines of dialog
Try it! http://m.me/jessiehumani
15
Humani: Jessie’s Story
16
Launch partner w/ FaceBook for f8
First text-only experience
NLP: Text speak vs. natural spoken language —
when is a typo not a typo?
Call of Duty: Lt Reyes
Guerrilla marketing / ARG in conjunction with
AKQA and Activision
Smaller experience, ~400 lines of dialog
Traffic wise, one of the largest FB Messenger bots
More than 6M conversations on day 1
Most media impressions for a CoD campaign ever
Required a custom scaling solution to be built by
FaceBook
17
Humans
Built in conjunction with Channel 4 UK / 4Creative
~750 lines of dialog
Huge underground marketing campaign in London
Help your synth understand emotion, escape
Try it! http://m.me/PersonaSynthetics
18
Platform Overview
19
We now live in the world of
computer conversation.
Personality, language, tone, mood, and style are the ways to give
your character a unique and authentic voice.
Content, Intent, and Context together.
The PullString Platform is the world’s best way to author
computer conversation.
20
Available now.
Professional authoring environment.
Fully integrated AI and machine learning.
Rapid iteration.
Team collaboration workflows.
Enterprise scale, analytics, and
extensibility.
PullString Platform
21
We trade in the atoms of actual
human conversation
These are tools for creative
professionals
The world’s best way to create
organic, natural, believable
computer conversation.
PullString Platform
22
Machine Learning and Rules Based AI
AI Engine
Precision of rules based pattern
matching and the power of machine
learned intent
Intents
Model high level user goals or use
built-in libraries to get started quickly
Entities
Extract entities like names,
addresses, dates, and times and
store them in state across
conversations
Rules
Maintain full control and precision
over the conversation with powerful
pattern matching
Synonyms
Easily define related concepts and
phrases, and automatically generate
suggestions for new synonyms with
powerful machine learning
Dialog Management
Easy access to all the fundamental
building blocks of conversation like
time-based responses, interjections,
segues, activities, conditions, and
priorities
23
Make anything talk. Anywhere.
Voice-enable IoT devices, apps, games,
and other custom integrations
Simple RESTful HTTPS interface
PullString web APIs
25
External web APIs
Connect to other web services
Simple JSON payload protocol
Embed Javascript in your content and
we’ll execute it in a secure cloud sandbox
Thank you!
26
www.pullstring.com
@pullstringinc
@lri / lri@pullstring.com @skwulf / sarah@pullstring.com

More Related Content

Viewers also liked

Un bot multi channel con assi.st
Un bot multi channel con assi.stUn bot multi channel con assi.st
Un bot multi channel con assi.stPaolo Montrasio
 
Chatbots e dati sensibili
Chatbots e dati sensibiliChatbots e dati sensibili
Chatbots e dati sensibiliPaolo Montrasio
 
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parola
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parolaConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parola
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parolaConvComp2016
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesTeewee Ang
 
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...IQUII
 

Viewers also liked (6)

Un bot multi channel con assi.st
Un bot multi channel con assi.stUn bot multi channel con assi.st
Un bot multi channel con assi.st
 
Chatbots e dati sensibili
Chatbots e dati sensibiliChatbots e dati sensibili
Chatbots e dati sensibili
 
Chatbot e Conversational Agents
Chatbot e Conversational AgentsChatbot e Conversational Agents
Chatbot e Conversational Agents
 
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parola
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parolaConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parola
ConvComp2016: Dieci anni di chatbot commerciali in Italia. L’amore per la parola
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...
Automatizzare il Customer Care con Chatbot e Intelligenza Artificiale - Talk ...
 

Similar to The Art and Science of Computer Conversation: Talkabot 2016

Engaging With MakerSpaces
Engaging With MakerSpacesEngaging With MakerSpaces
Engaging With MakerSpacesBrian Pichman
 
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...Brian Pichman
 
Gutenberg Revisited
Gutenberg RevisitedGutenberg Revisited
Gutenberg RevisitedCHTCT
 
IL13 - Design My Library Space Workshop
IL13 - Design My Library Space WorkshopIL13 - Design My Library Space Workshop
IL13 - Design My Library Space WorkshopBrian Pichman
 
Designing Interactive Library Spaces on Limited Budgets - ISLMA
Designing Interactive Library Spaces on Limited Budgets - ISLMADesigning Interactive Library Spaces on Limited Budgets - ISLMA
Designing Interactive Library Spaces on Limited Budgets - ISLMABrian Pichman
 
LACONI - Designing Interactive Library Spaces
LACONI - Designing Interactive Library SpacesLACONI - Designing Interactive Library Spaces
LACONI - Designing Interactive Library SpacesBrian Pichman
 
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena TMC Resource Kit
 
Presentations As Social Media In (talk at Portland Presentation Camp)
Presentations As Social Media In (talk at Portland Presentation Camp)Presentations As Social Media In (talk at Portland Presentation Camp)
Presentations As Social Media In (talk at Portland Presentation Camp)Rashmi Sinha
 
Design My Library Space
Design My Library SpaceDesign My Library Space
Design My Library SpaceBrian Pichman
 
Malaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN LearningMalaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN LearningWayne Hodgins
 
Designing Interactive Spaces
Designing Interactive SpacesDesigning Interactive Spaces
Designing Interactive SpacesBrian Pichman
 
The AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves BergquistThe AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves BergquistData Con LA
 
Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh
 
Plan designing interactive learning spaces through technology b_pichman_final
Plan designing interactive learning spaces through technology b_pichman_finalPlan designing interactive learning spaces through technology b_pichman_final
Plan designing interactive learning spaces through technology b_pichman_finalBrian Pichman
 
Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh
 
Lifelike computer characters
Lifelike computer charactersLifelike computer characters
Lifelike computer charactersAryan Rathore
 
Designing Interactive Library Spaces (Florida Webinar)
Designing Interactive Library Spaces (Florida Webinar)Designing Interactive Library Spaces (Florida Webinar)
Designing Interactive Library Spaces (Florida Webinar)Brian Pichman
 
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang : being creativ...
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang :  being creativ...Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang :  being creativ...
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang : being creativ...Saiful Hidayat
 
Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Cleve Miller
 

Similar to The Art and Science of Computer Conversation: Talkabot 2016 (20)

Engaging With MakerSpaces
Engaging With MakerSpacesEngaging With MakerSpaces
Engaging With MakerSpaces
 
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...
Designing Interactive Library Spaces - Seminar w/ EdLab, Teachers College of ...
 
Gutenberg Revisited
Gutenberg RevisitedGutenberg Revisited
Gutenberg Revisited
 
IL13 - Design My Library Space Workshop
IL13 - Design My Library Space WorkshopIL13 - Design My Library Space Workshop
IL13 - Design My Library Space Workshop
 
Designing Interactive Library Spaces on Limited Budgets - ISLMA
Designing Interactive Library Spaces on Limited Budgets - ISLMADesigning Interactive Library Spaces on Limited Budgets - ISLMA
Designing Interactive Library Spaces on Limited Budgets - ISLMA
 
LACONI - Designing Interactive Library Spaces
LACONI - Designing Interactive Library SpacesLACONI - Designing Interactive Library Spaces
LACONI - Designing Interactive Library Spaces
 
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena
AUTHENTIC IN ALL CAPS Case Study & Interview with Christy Dena
 
Presentations As Social Media In (talk at Portland Presentation Camp)
Presentations As Social Media In (talk at Portland Presentation Camp)Presentations As Social Media In (talk at Portland Presentation Camp)
Presentations As Social Media In (talk at Portland Presentation Camp)
 
Design My Library Space
Design My Library SpaceDesign My Library Space
Design My Library Space
 
Malaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN LearningMalaysian Higher Ed-UN Learning
Malaysian Higher Ed-UN Learning
 
Tell your best story
Tell your best storyTell your best story
Tell your best story
 
Designing Interactive Spaces
Designing Interactive SpacesDesigning Interactive Spaces
Designing Interactive Spaces
 
The AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves BergquistThe AI Takeover in Hollywood by Yves Bergquist
The AI Takeover in Hollywood by Yves Bergquist
 
Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015
 
Plan designing interactive learning spaces through technology b_pichman_final
Plan designing interactive learning spaces through technology b_pichman_finalPlan designing interactive learning spaces through technology b_pichman_final
Plan designing interactive learning spaces through technology b_pichman_final
 
Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015Danielle Leigh Portfolio 2015
Danielle Leigh Portfolio 2015
 
Lifelike computer characters
Lifelike computer charactersLifelike computer characters
Lifelike computer characters
 
Designing Interactive Library Spaces (Florida Webinar)
Designing Interactive Library Spaces (Florida Webinar)Designing Interactive Library Spaces (Florida Webinar)
Designing Interactive Library Spaces (Florida Webinar)
 
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang : being creativ...
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang :  being creativ...Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang :  being creativ...
Saiful hidayat : Teknik Elektro Universitas Brawijaya Malang : being creativ...
 
Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013Freelance Nation ELT: IATEFL 2013
Freelance Nation ELT: IATEFL 2013
 

Recently uploaded

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 

The Art and Science of Computer Conversation: Talkabot 2016

  • 1. The Art and Science of Conversation 1 Sarah Wulfeck / @skwulf Lucas Ives / @lri www.pullstring.com @pullstringinc
  • 2. Sarah Wulfeck 2 • Head of Conversation Engineering (tools, AI, publishing) • Former Pixar R&D, 2001-2010(ish) • Technology to help artists achieve their vision • PullString Creative Director • Head Writer for Hello Barbie, Hello Dreamhouse • Former Digital Agency Creative Director Lucas Ives
  • 3. Our mission is to develop lasting emotional connections between characters and audiences through the art and science of computer conversation. 3 Incorporated in 2011. San Francisco, California. Founding team mostly from Pixar’s software group.
  • 5. What We Do: Creative Input 5 Screenwriting, Playwriting and Acting Backgrounds drive the bot-writing process - “Breaking the fourth wall” / Scripted Improv - Asking deliberately worded questions to elicit responses - Predicting how people will interact and engage, and honing the narrative around them - Creating empathy in our Characters - Turning human interactions into technical features and capabilities
  • 6. What We Do: Characters First 6 Character Narratives, stakes and motivations and POV - Who is the character and what is their specific way of speaking? - What does the character want? (Motivations of the bot) - What is the character’s relationship to the user? - What should the character have an opinion or response to and what should they ignore? - How should the character respond to off-topic, inflammatory or other non-narrative interactions from the user?
  • 7. Hello Barbie: A Bot Wrapped In Plastic Underneath all that plastic is the most sophisticated, scripted, interactive conversational experience ever published.
  • 8. Hello Barbie: “You’re My Best Friend!” The Goals: Give the illusion of listening, display empathy, and remember information “like a friend” through 8000+ lines of dialogue and conversational tracks
  • 9. Hello Barbie: All You Can Content What’s Under The Hood: Known character, long backstory, point of view, areas of expertise, etc.
  • 10. Hello Barbie: Conversational “Neural Network” - I remember you said you love horses - have you ever ridden one? - Speaking of animals, what other pets do you have? - I always wished my pets could go to school with me.. Do you? - What class do you like most? - Do you have a best friend at school? - Hey, speaking of.... I’m having a problem with a friend. Can you help me out?
  • 11. Hello Dream House: The “Smartest” House Ever Voice-Controlled, Smart Mansion. Open/Close doors, operate elevator, create lighting concepts, turn the stairs into a slide, create custom sounds for everything, and more! (No, it doesn’t have temperature control. Dolls don’t need that.)
  • 12. Hello DreamHouse: Your House, Your Rules The Goal: The user drives the play / experience.
  • 13. Hello DreamHouse: Anticipation Network Thousands of extremely specific voice commands and intents the user can say to drive the behavior of the house.
  • 14. Fast Forward Case Studies 14
  • 15. Humani: Jessie’s Story Millennial adrift in a SF-esque environment Built to be your friend on the other end of the line Real events unspooling in pseudo-real time ~3000 lines of dialog Try it! http://m.me/jessiehumani 15
  • 16. Humani: Jessie’s Story 16 Launch partner w/ FaceBook for f8 First text-only experience NLP: Text speak vs. natural spoken language — when is a typo not a typo?
  • 17. Call of Duty: Lt Reyes Guerrilla marketing / ARG in conjunction with AKQA and Activision Smaller experience, ~400 lines of dialog Traffic wise, one of the largest FB Messenger bots More than 6M conversations on day 1 Most media impressions for a CoD campaign ever Required a custom scaling solution to be built by FaceBook 17
  • 18. Humans Built in conjunction with Channel 4 UK / 4Creative ~750 lines of dialog Huge underground marketing campaign in London Help your synth understand emotion, escape Try it! http://m.me/PersonaSynthetics 18
  • 20. We now live in the world of computer conversation. Personality, language, tone, mood, and style are the ways to give your character a unique and authentic voice. Content, Intent, and Context together. The PullString Platform is the world’s best way to author computer conversation. 20
  • 21. Available now. Professional authoring environment. Fully integrated AI and machine learning. Rapid iteration. Team collaboration workflows. Enterprise scale, analytics, and extensibility. PullString Platform 21
  • 22. We trade in the atoms of actual human conversation These are tools for creative professionals The world’s best way to create organic, natural, believable computer conversation. PullString Platform 22
  • 23. Machine Learning and Rules Based AI AI Engine Precision of rules based pattern matching and the power of machine learned intent Intents Model high level user goals or use built-in libraries to get started quickly Entities Extract entities like names, addresses, dates, and times and store them in state across conversations Rules Maintain full control and precision over the conversation with powerful pattern matching Synonyms Easily define related concepts and phrases, and automatically generate suggestions for new synonyms with powerful machine learning Dialog Management Easy access to all the fundamental building blocks of conversation like time-based responses, interjections, segues, activities, conditions, and priorities 23
  • 24.
  • 25. Make anything talk. Anywhere. Voice-enable IoT devices, apps, games, and other custom integrations Simple RESTful HTTPS interface PullString web APIs 25 External web APIs Connect to other web services Simple JSON payload protocol Embed Javascript in your content and we’ll execute it in a secure cloud sandbox
  • 26. Thank you! 26 www.pullstring.com @pullstringinc @lri / lri@pullstring.com @skwulf / sarah@pullstring.com

Editor's Notes

  1. PullString Author has been designed from day one with creative dialogue writers involved in its development. We’ve had continuous input into the platform’s evolution, and many of the additions have come from our creative writing process and translated into engineering features. What constitutes “human interactions?” -- Listening, Memory, Empathy, Emotional States, Sharing Strong Opinions. These are just a few things the creative team needed to have the ability to script via PullString Author.
  2. Intrinsic to our company's mission, the PullString Author platform has been created with the core objective of bringing believable characters to life through interactive dialogue. It has not been created to serve as just another basic voice or text-based command line platform, but as something meant to go much further in order to produce more humanistic experiences. This is why for our experiences, we start from a creative, character-driven place.
  3. “Hello Barbie” is a bot, in a fancy plastic outfit. But… she’s so much more than that, when you consider the immense amount of scripted and recorded dialogue lines, rules, intents and behaviors, and complex line reference chains she’s got making up her “brain.”
  4. Barbie doesn’t actually “listen,” but she behaves like she’s listening, through a combination of her scripted dialogue, authored word / phase recognition and human recorded vocal performance.
  5. Barbie has A LOT to say. There are bazillion things she could talk about, refer to, remember, have opinions on, etc. We’re fortunate that this brand has such a strong presence and vast content history to draw from. But.. that presented its own challenge of both choosing what kind of content prioritize and write, and how to connect it all together to form a believable conversational narrative.
  6. Regardless of whether your bot is a character with 50+ years of personality and story lines, or a more recent brand voice with a consumer-focused agenda, you need to be “human” when organizing its individual “train of thought” process.
  7. Let’s take a second to think of the implications for this. We’ve been able to do this on the 4 foot, plastic “dollhouse” scale - what’s next could be your house, your car, your appliances, etc.
  8. Unlike Hello Barbie, a “person” with a narrative agenda who drives the content from topic to topic, the Hello Dream House is “passive” in that the child drives the experiences, decides what to say and when, with limited prompting from the “character” of the house.
  9. Instead of a Conversational Neural Network that needed to be connected as organically as possible, here, we had to create an “Anticipation Network” so that users can say any number of thousands of commands you’d expect a fancy mansion like this to fulfill. Working with Mattel, we went room by room, thinking about everything you could do in that room and what needed to be addressed. That was a couple thousand ways of saying those commands. Then there’s an additional number of “imagination”-driven command conversations per room - let’s have a mermaid party (turn all the lights in the house blue and play aquatic music), let’s bake a cake, let’s order a pizza, etc. The additional layer on top of everything is a complex mechanism of state persistence. The house needs to be constantly aware of which lights are on / off, what timers are set, what physical modes are on / off, and so on. SO… as you can see.. in terms of the PullString Creative Process, whether we’re building a persona bot like Hello Barbie that contains thousand of lines of character-driven dialogue, games, etc., or building a functional, user driven experience like the Dream House… we first come at these things from the same place of character development and user relationship to the character.
  10. technical challenges partner w/ Facebook for Messenger platform launch @f8 — super cool, but SDK was a bit of a moving target “the opposite of love is indifference, not hate” the level of quality of Jessie on Messenger got the attention of Activision and the agency AKQA ….
  11. july 2016 ARG to promote CoD : Infinite Warfare burst traffic was a huge concern july 2016 ARG to promote CoD : Infinite Warfare that brings us to just last week ….
  12. (list 3 key differentiators) the head, the heart, and the vision
  13. (list 3 key differentiators) the head, the heart, and the vision terry gross world’s best way to create organic, natural, believable computer conversation. full stop.
  14. a HYBRID APPROACH machine learning / AI as a black box is the wrong way to approach art
  15. we’ve been doing this for a while, now we want to see what you guys will create. please try, feedback, etc. come talk to us, come get a demo at the break , grey couches over there —->