SlideShare ist ein Scribd-Unternehmen logo
1 von 81
Downloaden Sie, um offline zu lesen
Holly Cummins
@holly_cummins
with
Sock, the Socratic Helper
I’m from the IBM Cloud Garage.
(It’s not actually a Garage.)
I’m from the IBM Cloud Garage.
(It’s not actually a Garage.)
I’m from IBM’s London Chatbot Garage.
Can you
build me a
chatbot
please?
Lean startup,
innovation, test-
driven
development, pair
programming,
design thinking …
IBM Bluemix Garage London
It’s 2017.
Chatbots are everywhere.
Even in games.
There are currently more than 33,000
chatbots on Facebook Messenger alone.
It’s 2017.
There’s more natural language understanding.
There’s more automation of boring tasks
Why does everyone want chatbots?
They’re interesting and they solve
problems.
Not all chatbots do the same things.
Chit-chat bot
 Worker bot
Chit-chat bot
 Worker bot
Neither user nor
bot have a goal



Chit-chat bot
 Worker bot
Neither user nor
bot have a goal



Both user and
bot have goals



Chit-chat bot
 Worker bot
Neither user nor
bot have a goal



Both user and
bot have goals



I invented these terms!
The success metrics are different.
Turing Test
 Containment
Chatbots are not new.
ELIZA
1964
Person: Men are all the same.
ELIZA: IN WHAT WAY.
Person: They are always bugging us
about something or other.
ELIZA: CAN YOU THINK OF A SPECIFIC
EXAMPLE.
Person: Well, my boyfriend made me
come here.
ELIZA: YOUR BOYFRIEND MADE YOU COME
HERE.
Person: He says I'm depressed much
of the time.
ELIZA: I AM SORRY TO HEAR YOU ARE
DEPRESSED.
Person: It's true, I am unhappy.
ELIZA: DO YOU THINK COMING HERE WILL
HELP YOU NOT TO BE UNHAPPY.
Person: I need some help, that much
seems certain.
2011: 5 minute Turing Test
Cleverbot Human
2011: 5 minute Turing Test
63.3%
Cleverbot Human
2011: 5 minute Turing Test
59.3%
63.3%
Cleverbot Human
2011: 5 minute Turing Test
59.3%
63.3%
Cleverbot Human
Estragon: I am a human. You
are a computer.
Vladimir: No I am not.
Estragon: Yes you are, and
I'm a human being
Vladimir: But you said you
are a robot.
Estragon: No I didn't! YOU
said I was a robot.
Vladimir: But you are.
Estragon: I know you are but
what am I?
Vladimir: You are human.
Estragon: And you are a
robot.
Vladimir: But you just said
you were a robot.
Estragon: Na I asked if you
were a robot and you said
yes.
Vladimir: Nope. You are a
manipulative bunch of metal.
Is this interesting?
Yes, very.
Is this useful?
Err…
Worker bots are designed to be useful.
They are limited, but (usually) helpful.
Do you need a chatbot?
Do you need a chatbot?
Often, no.
Do you need a chatbot?
Often, no.
Unless … conversations are kind of
boring for the people doing them now.
Unless … users want to use pervasive
channels.
Unless … users need aggregated
information.
The chatbot fallacy:
The chatbot fallacy:
“If a bot can understand a user
speaking, it can have a conversation.”
The chatbot fallacy:
“If a bot can understand a user
speaking, it can have a conversation.”
The chatbot fallacy:
“If a bot can understand a user
speaking, it can have a conversation.”
Voice is a well-solved problem.
The chatbot fallacy:
“If a bot can understand a user
speaking, it can have a conversation.”
Voice is a well-solved problem.
That doesn’t mean the rest of
conversation is.
Demo!
Watson
Speech to Text
Watson
Conversation
React.js
client
Bluemix
weather
service
WebSphere
Liberty
PDFs
Public Internet
IBM Bluemix
Did I mention
Open Liberty is
now open source?
Watson
Speech to Text
Watson
Conversation
React.js
client
Bluemix
weather
service
WebSphere
Liberty
PDFs
Public Internet
IBM Bluemix
This is what we’ve learned
building a lot of chatbots.
Explain limitations.
Give examples of
what can be asked.
I’m sorry, I’m not smart
enough to fix that yet.
You can ask me about
applying for a credit card
or changing your
address.
? ? ?
Don’t be afraid to
say “I don’t know.”
Complex complex
my grandmother’s
octopus needs a
new sofa on
rollerskates?
? ? ?
Don’t be afraid to
say “I don’t know.”
Complex complex
my grandmother’s
octopus needs a
new sofa on
rollerskates?
? ? ?
Don’t be afraid to
say “I don’t know.”
Complex complex
my grandmother’s
octopus needs a
new sofa on
rollerskates?
Hand off to a human
Users are lazy.
Don’t make your users
type more than they
need to.
Do give buttons for
responses.
Sorry, I don’t understand
‘mauve’. You must type
‘Yes please I want a
mauve sofa’ or ‘Yes
please I want a blue
sofa.’
Don’t repeat yourself
A conversation flow
• Provide multiple responses for each node.
• Detect repeat visits to a single node, and
do something about it.
“I can see this isn’t
going so well. Would
you like to talk to a
real person?”

Detect frustration,
and handle it.
Watson
Speech to Text
Watson
Conversation
React.js
client
Bluemix
weather
service
WebSphere
Liberty
PDFs
Public Internet
IBM Bluemix
Example architecture for a socially sensitive bot
Watson
Sentiment
Analysis
Context is important
How complex the conversation
gets is up to you.
Should your chatbot
admit it’s not a person?
Cunning human-
like disguise
Annoying: Hoping to talk to a human,
and talking to a bot.
More annoying: Believing you’re talking
to a human, then realising it’s a bot.
You need a lot of automated tests -
and you should write them first
Devops still matters.
Tests.
(Lots of tests.)
Conversation
representation.
Application
Source
controlled
inputs
Generation
A good devops
flow for
workspaces.
Development
Conversation
instance
Test
Conversation
instance
Production
Conversation
instance
Workspace
json
Source
control
Developers,
UX designers,
and business
User
(not seeing
regressions )
Then, observe your users
If a chatbot isn’t usable, it’s nothing.


edkjdflk fehfs fhfiuhf
My credit card has been
stolen! I need to cancel it. How smart
are you?
Tell me a joke.
Real user
Test user
Your test users may
not be representative.


Test, Monitor, Tune
Record your logs. Then look at them.
Even if they know a bot is a bot,
users may treat it like a person.
Stuff stuff
reply …
Argh! You
piece of
%@*&@!
Ooh, I don’t
like that
language very
much.
Oh, sorry!
Continuous
feedback
Machine
learning
@holly_cummins
https://www.ibm.com/devops/method/
Chatbots are
awesome - but
remember, the
user has to come
first.

Weitere ähnliche Inhalte

Was ist angesagt?

Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
Samuel Adams, MBA
 

Was ist angesagt? (20)

Chatbot workshop introduction.#digitized16
Chatbot workshop introduction.#digitized16 Chatbot workshop introduction.#digitized16
Chatbot workshop introduction.#digitized16
 
Chatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich BoulonChatbot digitals-new-evolution Ulrich Boulon
Chatbot digitals-new-evolution Ulrich Boulon
 
Chatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer ServiceChatbots: Connecting Artificial Intelligence and Customer Service
Chatbots: Connecting Artificial Intelligence and Customer Service
 
Chatbots. Old Topic - New Era
Chatbots. Old Topic - New EraChatbots. Old Topic - New Era
Chatbots. Old Topic - New Era
 
Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16Chat Bots Presentation 8.9.16
Chat Bots Presentation 8.9.16
 
Chatbots and AI
Chatbots and AIChatbots and AI
Chatbots and AI
 
Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)Chat Bots, ChatOps and the Conversational User Interface (CUI)
Chat Bots, ChatOps and the Conversational User Interface (CUI)
 
Chat bots
Chat botsChat bots
Chat bots
 
Introduction to Chat Bots
Introduction to Chat BotsIntroduction to Chat Bots
Introduction to Chat Bots
 
Oyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for childrenOyoty - Lessons learnt building a “chatbot” for children
Oyoty - Lessons learnt building a “chatbot” for children
 
designing conversations: Conversational interfaces, Bot Interactions, Chatb...
designing conversations: Conversational interfaces, Bot Interactions, Chatb...designing conversations: Conversational interfaces, Bot Interactions, Chatb...
designing conversations: Conversational interfaces, Bot Interactions, Chatb...
 
How the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactiveHow the Dutch Police became “Chatbot” interactive
How the Dutch Police became “Chatbot” interactive
 
Build a Chatbot with IBM Watson - No Coding Required
Build a Chatbot with IBM Watson - No Coding RequiredBuild a Chatbot with IBM Watson - No Coding Required
Build a Chatbot with IBM Watson - No Coding Required
 
Chatbots 101
Chatbots 101Chatbots 101
Chatbots 101
 
Designing Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot WorkshopDesigning Intelligent Coversations: A Chatbot Workshop
Designing Intelligent Coversations: A Chatbot Workshop
 
[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It Works[New Tool] How to Build a Chatbot and Why It Works
[New Tool] How to Build a Chatbot and Why It Works
 
Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?Chat bots: what, why and (a bit of) how?
Chat bots: what, why and (a bit of) how?
 
Let's Build a Chatbot!
Let's Build a Chatbot!Let's Build a Chatbot!
Let's Build a Chatbot!
 
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejsBuilding chat bots using ai platforms (wit.ai or api.ai) in nodejs
Building chat bots using ai platforms (wit.ai or api.ai) in nodejs
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 

Ähnlich wie So You Say You Want a Chatbot Revolution

Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Hugo Pinto
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
Hugo Pinto
 

Ähnlich wie So You Say You Want a Chatbot Revolution (20)

Introduction to Chatbots
Introduction to ChatbotsIntroduction to Chatbots
Introduction to Chatbots
 
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
Chatbot and Virtual AI Assistant Implementation in Natural Language Processing
 
The evolution of chatbots
The evolution of chatbotsThe evolution of chatbots
The evolution of chatbots
 
ISTA 2017: Practical Chatbots - Technology Overview with Real-Life Stories
ISTA 2017: Practical Chatbots - Technology Overview with Real-Life StoriesISTA 2017: Practical Chatbots - Technology Overview with Real-Life Stories
ISTA 2017: Practical Chatbots - Technology Overview with Real-Life Stories
 
Breaking the Fourth Wall in Software
Breaking the Fourth Wall in SoftwareBreaking the Fourth Wall in Software
Breaking the Fourth Wall in Software
 
Chatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot HighlightsChatbots New York City and Global Meetup #001 - Talkabot Highlights
Chatbots New York City and Global Meetup #001 - Talkabot Highlights
 
The rise of Conversational User Interfaces
The rise of Conversational User Interfaces The rise of Conversational User Interfaces
The rise of Conversational User Interfaces
 
Data Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AIData Day Seattle, From NLP to AI
Data Day Seattle, From NLP to AI
 
Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16Chatbot workshop - How to build one.#digitized16
Chatbot workshop - How to build one.#digitized16
 
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
Howtostopsuckingandbeawesomeinstead 120601013410-phpapp01
 
Howtostopsucking
HowtostopsuckingHowtostopsucking
Howtostopsucking
 
How to stop sucking and be awesome instead
How to stop sucking and be awesome insteadHow to stop sucking and be awesome instead
How to stop sucking and be awesome instead
 
From Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial IntelligenceFrom Natural Language Processing to Artificial Intelligence
From Natural Language Processing to Artificial Intelligence
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design Principles
 
chatbot[1].pptx
chatbot[1].pptxchatbot[1].pptx
chatbot[1].pptx
 
Debunking the Myths of ChatBots
Debunking the Myths of ChatBotsDebunking the Myths of ChatBots
Debunking the Myths of ChatBots
 
Debunking The Myths of ChatBots
Debunking The Myths of ChatBotsDebunking The Myths of ChatBots
Debunking The Myths of ChatBots
 
Chatbots AI and Ethics
Chatbots AI and EthicsChatbots AI and Ethics
Chatbots AI and Ethics
 
RoboChat Review.pdf
RoboChat Review.pdfRoboChat Review.pdf
RoboChat Review.pdf
 
We Are Social: Chat Bots
We Are Social: Chat BotsWe Are Social: Chat Bots
We Are Social: Chat Bots
 

Mehr von Holly Cummins

Six Myths and Paradoxes of Garbage Collection
Six Myths and Paradoxes of Garbage Collection Six Myths and Paradoxes of Garbage Collection
Six Myths and Paradoxes of Garbage Collection
Holly Cummins
 

Mehr von Holly Cummins (20)

How to Love K8s and Not Wreck The Planet
How to Love K8s and Not Wreck The PlanetHow to Love K8s and Not Wreck The Planet
How to Love K8s and Not Wreck The Planet
 
The Importance of Fun in the Workplace (late 2019)
The Importance of Fun in the Workplace (late 2019)The Importance of Fun in the Workplace (late 2019)
The Importance of Fun in the Workplace (late 2019)
 
People, Planet, Clouds
People, Planet, CloudsPeople, Planet, Clouds
People, Planet, Clouds
 
Nine Ways To Fail at Cloud Native
Nine Ways To Fail at Cloud NativeNine Ways To Fail at Cloud Native
Nine Ways To Fail at Cloud Native
 
Java Application Modernization Patterns and Stories from the IBM Garage
Java Application Modernization Patterns and Stories from the IBM GarageJava Application Modernization Patterns and Stories from the IBM Garage
Java Application Modernization Patterns and Stories from the IBM Garage
 
Tales from the devops transformation trenches
Tales from the devops transformation trenchesTales from the devops transformation trenches
Tales from the devops transformation trenches
 
Confessions of an Automation Addict
Confessions of an Automation AddictConfessions of an Automation Addict
Confessions of an Automation Addict
 
The Importance of Fun in the Workplace (2019)
The Importance of Fun in the Workplace (2019)The Importance of Fun in the Workplace (2019)
The Importance of Fun in the Workplace (2019)
 
The story of http://designsparkmarketplace.com
The story of http://designsparkmarketplace.comThe story of http://designsparkmarketplace.com
The story of http://designsparkmarketplace.com
 
Six Myths and Paradoxes of Garbage Collection
Six Myths and Paradoxes of Garbage Collection Six Myths and Paradoxes of Garbage Collection
Six Myths and Paradoxes of Garbage Collection
 
Cloud native is about culture, not containers
Cloud native is about culture, not containersCloud native is about culture, not containers
Cloud native is about culture, not containers
 
Cloudy with a Chance of Meatballs: Cloud Surprises for the Java Developer
Cloudy with a Chance of Meatballs: Cloud Surprises for the Java DeveloperCloudy with a Chance of Meatballs: Cloud Surprises for the Java Developer
Cloudy with a Chance of Meatballs: Cloud Surprises for the Java Developer
 
Java performance - not so scary after all
Java performance - not so scary after allJava performance - not so scary after all
Java performance - not so scary after all
 
OSGi and the Enterprise - A match made in a ... box?
OSGi and the Enterprise - A match made in a ... box?OSGi and the Enterprise - A match made in a ... box?
OSGi and the Enterprise - A match made in a ... box?
 
Innovation Stories from the Bluemix Garage
Innovation Stories from the Bluemix GarageInnovation Stories from the Bluemix Garage
Innovation Stories from the Bluemix Garage
 
Thinking Strategically About IoT
Thinking Strategically About IoTThinking Strategically About IoT
Thinking Strategically About IoT
 
Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair
Software Developers Guide to Fun in the Workplace: Euphoria Despite the DespairSoftware Developers Guide to Fun in the Workplace: Euphoria Despite the Despair
Software Developers Guide to Fun in the Workplace: Euphoria Despite the Despair
 
The Cuddly Throwable Application Server
The Cuddly Throwable Application ServerThe Cuddly Throwable Application Server
The Cuddly Throwable Application Server
 
An Arduino, an application, server, and me
An Arduino, an application, server, and meAn Arduino, an application, server, and me
An Arduino, an application, server, and me
 
Building Stuff for Fun and Profit - confessions from a life in code and cables
Building Stuff for Fun and Profit - confessions from a life in code and cablesBuilding Stuff for Fun and Profit - confessions from a life in code and cables
Building Stuff for Fun and Profit - confessions from a life in code and cables
 

Kürzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Kürzlich hochgeladen (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

So You Say You Want a Chatbot Revolution