SlideShare una empresa de Scribd logo
1 de 33
Chatbots & Extension
Are they the new virtual agent?
Amy Cole, Digital Media Program Director
University of Arkansas, Cooperative Extension Service
What is a chatbot?
• Chatbots are computer programs that mimic
conversation via text-to-text or text-to-chat methods.
• They can automate tasks to reduce the friction and
streamline activities in our daily lives.
• They can be conversational, engaging, and personal.
There are two primary programming
styles for chatbots.
Retrieval based (ask it a question it looks up the answer)
OR
Generative (uses AI to get smarter as it learns from commands)
There are 7 categories of chatbots
(chatterbots):
1. The Optimizer - largest category (all others are spinoffs)
2. One-Trick Pony - (adding sunglasses to a photo)
3. The Proactive – provide right info at the right time (“Weathercat Poncho”)
4. The Social – Slack bots (use crowd/messenger platforms)
5. The Shield – help you avoid unpleasant experiences (fight bureaucracy,
“DoNotPay” bot)
6. The Chatty – only exist for the sake of conversation
7. The Super Bot – Alexa, Siri, Cortana: intelligent personal assistants
Source: https://chatbotsmagazine.com/
The first chatbot, Eliza, mimicked
psychotherapy-based conversations.
• Developed as a satire of psychotherapy by MIT researcher Joseph Wizenbaum who wanted to show
the superficiality of therapy.
• Eliza was a “Chatty” bot to which people quickly bonded.
Source: http://www.csfieldguide.org.nz/releases/1.9.9/ArtificialIntelligence.html
SIRI was originally designed as an app
for all mobile phones, not just Apple.
• Developed by an AI center, SRI international as an app then sold to Apple in 2010.
• “Superbot” chatbot and virtual assistant.
• First bot with personality, uses machine learning to function.
Why develop a bot instead of an app?
• Chatbots meet the client where they are.
• Chatbots do not have to be updated to comply with a certain platform.
• Non-tech savvy people can build one!
• Bots could potentially replace/support employees as triage support for general questions.
Source: https://chatbotslife.com/chatbots-vs-apps-the-low-down-3f8ac0a172c0
Reasons why app development may not be ideal:
• App fatigue. Average users only access 9-10 apps daily.
• It’s hard to get noticed in a busy app marketplace.
• Subjective platforms: hardware, UI changes, payment requirements, etc.
• Who has time and resources to maintain apps?
Source: https://chatbotsmagazine.com/chatbots-vs-apps-the-final-frontier-a0df10861c48
Most for-profit industries use chatbots.
Source: https://medium.com/@humansforai/exploring-chatbots-they-are-here-to-stay-916d0fca498a
Examples of how industries use chatbots:
• Sales – browse and purchase items using a chat feature with no human interaction.
• News – users navigate questions via a chatbot to customize their view
• Travel – bots can assist with pricing, book flights, update users with weather and travel
delays
• Banking – finding out balances, transfer money, answer basic questions
• Healthcare – answer common questions and locate professionals. This is similar to how
Extension can utilize bots!
Source: https://medium.com/@humansforai/exploring-chatbots-they-are-here-to-stay-916d0fca498a
Build your own chatbot, just like we did!
• Snatchbot: https://snatchbot.me/ (easy setup, no programming knowledge needed)
• Dialogflow (Google): https://dialogflow.com/ (better with AI, more technical)
• Flowxo https://flowxo.com/
• PandoraBots https://www.pandorabots.com/
• Motion http://www.motion.ai/
VeggieBot: Our Extension Bot Journey
Steps to building a chatbot:
1. Choose a platform based on your team’s capabilities
2. Decide on user journey/scope and chatbot type (retrieval or AI)
3. Choose your bot personality
4. Select a must-have list for bot functionality
5. Establish the bot’s “flow”
Choose a narrow - but relevant - subject
for your first bot.
• We had to narrow the scope of our bot to
ONE section of our site so we chose the
most popular page: vegetable gardening!
• We surveyed our ag agents (using Microsoft
forms) for input on their most frequent
veggie questions. http://bit.ly/veggie-survey
Disclaimer: Limitations on staff and
resources will dictate the type of bot and
how you build it.
• We had to narrow the scope of our bot to ONE section of our site.
• We had to work without the use of a specialist or agent.
• We used existing content as a data source.
1. Choose a platform.
• Choose software based on goal (AI or retrieval)
• Choose software based on resources and skill set.
•bit.ly/extension-chatbots
2. Decide on client journey and bot type.
• We initially explored AI chatbots using Dialogflow – discovered it was too time consuming and
resource heavy.
• Goal: use fact sheet FAQs to answer common veggie questions and reduce calls or emails about
repetitive questions.
3. Give your ‘bot a personality!
• We wanted our bot to be friendly like an agent would be.
• We used personal terms and emojis.
• We deferred as often as possible to the agent.
4. Decide on a must-have list.
• Must give veggie options
• Must allow for clicking
• Must be user friendly
• Must allow for photos
• Must connect the user to a county agent
• We disabled typing. Why?
4. Decide on
chatbot “Flow”.
• I used draw.io to create initial user
flow for an AI bot.
• We later decided this was too
much programming!
5. Choose a platform.
We began bot development using Dialogflow, Google’s chatbot platform.
Dialogflow: AI was better
https://dialogflow.com/
For creating queries, this platform would learn from
interaction with the user. It could match the answer better
and “learn” based on the user input in the dialog box.
Speech-to-text option for paid platform.
Dialogflow: “cons”
• Poor documentation.
• Had to program each action under the first action so we
couldn’t loop it and reuse an action.
• Our CMS (OU Campus) didn’t like embedding it onto the page.
• It was not intuitive to use.
• Needed PHP programming skills.
Snatchbot was a better option for us.
Why we chose to use SnatchBot.
• https://snatchbot.me/
• Ready, out-of-the-box modules.
• No programming skills needed!
• Better documentation than Dialogflow.
• Easy to embed onto our website.
• Pay $30 if you want to remove their branding.
• Easier learning curve.
• More features we would use (text to call, PayPal integration, etc.)
• Option for custom CSS.
SnatchBot dashboard shows analytics.
Perform internal user testing before
launch.
• You need to get agent and
specialist review an buy-in
before launching.
• Ensure data is correct and
“flow” works.
What are possible future uses for
Extension?
• Answer inquiries related to program content.
• Report technical issues to staff.
• Grant access to systems.
• Simplify complex IT processes.
• Alert users to incidents and outages.
• Provide self-service support anytime, day or night.
• Links to recipes
• Links to canning options
• Links to nutrition options
How could we cross-promote Extension
programming with VeggieBot?
• Links to recipes
• Links to canning options
• Links to nutrition options
Questions?
All further questions can be directed
to Siri or Cortana.
Thank you!
Amy Cole
Digital Media Program Director
University of Arkansas Cooperative Extension Service
accole@uaex.edu
@AmyCole501 (Twitter and Instagram)
Data
https://snatchbot.me/brochures/Brochure-SnatchBot.pdf

Más contenido relacionado

La actualidad más candente

How to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidHow to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidThomas G. Martin
 
An Introduction To Chatbots
An Introduction To Chatbots An Introduction To Chatbots
An Introduction To Chatbots Murray Newlands
 
Mat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldMat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldWeb à Québec
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AIGeff Thomas
 
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 RequiredCharlotte Han
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial IntelligenceMd. Mahedi Mahfuj
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbotRaj Vignesh K
 
Introduction to Microsoft Bot Framework
Introduction to Microsoft Bot FrameworkIntroduction to Microsoft Bot Framework
Introduction to Microsoft Bot FrameworkSam Fernando
 
Job scout librarian introduction
Job scout librarian introductionJob scout librarian introduction
Job scout librarian introductionMyJobScout
 
2013 JobScout Client Introduction
2013 JobScout Client Introduction2013 JobScout Client Introduction
2013 JobScout Client IntroductionMyJobScout
 
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 Sümeg
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 SümegChatler.ai Országos Ügyfélszolgálati Konferencia, 2017 Sümeg
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 SümegChatler.ai
 
So You Say You Want a Chatbot Revolution
So You Say You Want a Chatbot RevolutionSo You Say You Want a Chatbot Revolution
So You Say You Want a Chatbot RevolutionHolly Cummins
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobileformfunction
 
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Jasmin Hügi
 

La actualidad más candente (20)

How to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroidHow to Build a Chatbot with Tom Martin, Founder of LawDroid
How to Build a Chatbot with Tom Martin, Founder of LawDroid
 
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
 
Chat bots
Chat botsChat bots
Chat bots
 
An Introduction To Chatbots
An Introduction To Chatbots An Introduction To Chatbots
An Introduction To Chatbots
 
Mat Velloso - Bots in the real world
Mat Velloso - Bots in the real worldMat Velloso - Bots in the real world
Mat Velloso - Bots in the real world
 
Chat bots and AI
Chat bots and AIChat bots and AI
Chat bots and AI
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
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
 
Chatbot Artificial Intelligence
Chatbot Artificial IntelligenceChatbot Artificial Intelligence
Chatbot Artificial Intelligence
 
Whats a Chat bot
Whats a Chat botWhats a Chat bot
Whats a Chat bot
 
How to create a chatbot
How to create a chatbotHow to create a chatbot
How to create a chatbot
 
Introduction to Microsoft Bot Framework
Introduction to Microsoft Bot FrameworkIntroduction to Microsoft Bot Framework
Introduction to Microsoft Bot Framework
 
Job scout librarian introduction
Job scout librarian introductionJob scout librarian introduction
Job scout librarian introduction
 
2013 JobScout Client Introduction
2013 JobScout Client Introduction2013 JobScout Client Introduction
2013 JobScout Client Introduction
 
AI Machine vs Human
AI Machine vs HumanAI Machine vs Human
AI Machine vs Human
 
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 Sümeg
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 SümegChatler.ai Országos Ügyfélszolgálati Konferencia, 2017 Sümeg
Chatler.ai Országos Ügyfélszolgálati Konferencia, 2017 Sümeg
 
Bot
BotBot
Bot
 
So You Say You Want a Chatbot Revolution
So You Say You Want a Chatbot RevolutionSo You Say You Want a Chatbot Revolution
So You Say You Want a Chatbot Revolution
 
Performance Optimisation For Web & Mobile
Performance Optimisation For Web & MobilePerformance Optimisation For Web & Mobile
Performance Optimisation For Web & Mobile
 
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...Bridging the virtual and the physical space : Kornelia - a chatbot for public...
Bridging the virtual and the physical space : Kornelia - a chatbot for public...
 

Similar a Using Chatbots in Extension Programming

Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsaNumak & Company
 
Applications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfApplications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfyuguzeva
 
The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21Jordi Cabot
 
Build an Intelligent Bot (Node.js)
Build an Intelligent Bot (Node.js)Build an Intelligent Bot (Node.js)
Build an Intelligent Bot (Node.js)Sorin Peste
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-BotIRJET Journal
 
Bot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent EllerbachBot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent EllerbachITCamp
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp
 
Outcome Oriented Chatbots
Outcome Oriented ChatbotsOutcome Oriented Chatbots
Outcome Oriented ChatbotsDavid Patterson
 
Lessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformLessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformJordi Cabot
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?PVS-Studio
 
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
deloitte-nl-chatbots-moving-beyond-the-hype.pdfdeloitte-nl-chatbots-moving-beyond-the-hype.pdf
deloitte-nl-chatbots-moving-beyond-the-hype.pdfShujatAli47
 
Mark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark N Swaine
 
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptx
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptxit-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptx
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptxCarlos Olivares
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report jaysavani5
 

Similar a Using Chatbots in Extension Programming (20)

Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
 
Applications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdfApplications-of-Artificial intelligence-Chatbot.pdf
Applications-of-Artificial intelligence-Chatbot.pdf
 
The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21The Software Challenges of Building Smart Chatbots - ICSE'21
The Software Challenges of Building Smart Chatbots - ICSE'21
 
Build an Intelligent Bot (Node.js)
Build an Intelligent Bot (Node.js)Build an Intelligent Bot (Node.js)
Build an Intelligent Bot (Node.js)
 
Chatbot Technology
Chatbot TechnologyChatbot Technology
Chatbot Technology
 
IRJET- Artificial Intelligence Based Chat-Bot
IRJET-  	  Artificial Intelligence Based Chat-BotIRJET-  	  Artificial Intelligence Based Chat-Bot
IRJET- Artificial Intelligence Based Chat-Bot
 
Everything you need to know about chatbots
Everything you need to know about chatbotsEverything you need to know about chatbots
Everything you need to know about chatbots
 
SRE_Chatbot_workflow.pptx
SRE_Chatbot_workflow.pptxSRE_Chatbot_workflow.pptx
SRE_Chatbot_workflow.pptx
 
Chatbot
ChatbotChatbot
Chatbot
 
Bot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent EllerbachBot. You said bot? Let build bot then! - Laurent Ellerbach
Bot. You said bot? Let build bot then! - Laurent Ellerbach
 
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
ITCamp 2017 - Laurent Ellerbach - Bot. You said bot? Let's build a bot then...
 
Outcome Oriented Chatbots
Outcome Oriented ChatbotsOutcome Oriented Chatbots
Outcome Oriented Chatbots
 
Lessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platformLessons learned from building a commercial bot development platform
Lessons learned from building a commercial bot development platform
 
Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?Chatbots, and how will Microsoft help us with this?
Chatbots, and how will Microsoft help us with this?
 
chatbots.pdf
chatbots.pdfchatbots.pdf
chatbots.pdf
 
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
deloitte-nl-chatbots-moving-beyond-the-hype.pdfdeloitte-nl-chatbots-moving-beyond-the-hype.pdf
deloitte-nl-chatbots-moving-beyond-the-hype.pdf
 
Chatbot
ChatbotChatbot
Chatbot
 
Mark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot ExperiencesMark Swaine UX Guy Designing Bot Experiences
Mark Swaine UX Guy Designing Bot Experiences
 
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptx
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptxit-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptx
it-Build-a-Chatbot-Proof-of-Concept-Executive-Brief-V1.pptx
 
Student information chatbot final report
Student information chatbot  final report Student information chatbot  final report
Student information chatbot final report
 

Último

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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
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
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 

Último (20)

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
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 

Using Chatbots in Extension Programming

  • 1. Chatbots & Extension Are they the new virtual agent? Amy Cole, Digital Media Program Director University of Arkansas, Cooperative Extension Service
  • 2. What is a chatbot? • Chatbots are computer programs that mimic conversation via text-to-text or text-to-chat methods. • They can automate tasks to reduce the friction and streamline activities in our daily lives. • They can be conversational, engaging, and personal.
  • 3. There are two primary programming styles for chatbots. Retrieval based (ask it a question it looks up the answer) OR Generative (uses AI to get smarter as it learns from commands)
  • 4. There are 7 categories of chatbots (chatterbots): 1. The Optimizer - largest category (all others are spinoffs) 2. One-Trick Pony - (adding sunglasses to a photo) 3. The Proactive – provide right info at the right time (“Weathercat Poncho”) 4. The Social – Slack bots (use crowd/messenger platforms) 5. The Shield – help you avoid unpleasant experiences (fight bureaucracy, “DoNotPay” bot) 6. The Chatty – only exist for the sake of conversation 7. The Super Bot – Alexa, Siri, Cortana: intelligent personal assistants Source: https://chatbotsmagazine.com/
  • 5. The first chatbot, Eliza, mimicked psychotherapy-based conversations. • Developed as a satire of psychotherapy by MIT researcher Joseph Wizenbaum who wanted to show the superficiality of therapy. • Eliza was a “Chatty” bot to which people quickly bonded. Source: http://www.csfieldguide.org.nz/releases/1.9.9/ArtificialIntelligence.html
  • 6. SIRI was originally designed as an app for all mobile phones, not just Apple. • Developed by an AI center, SRI international as an app then sold to Apple in 2010. • “Superbot” chatbot and virtual assistant. • First bot with personality, uses machine learning to function.
  • 7. Why develop a bot instead of an app? • Chatbots meet the client where they are. • Chatbots do not have to be updated to comply with a certain platform. • Non-tech savvy people can build one! • Bots could potentially replace/support employees as triage support for general questions. Source: https://chatbotslife.com/chatbots-vs-apps-the-low-down-3f8ac0a172c0
  • 8. Reasons why app development may not be ideal: • App fatigue. Average users only access 9-10 apps daily. • It’s hard to get noticed in a busy app marketplace. • Subjective platforms: hardware, UI changes, payment requirements, etc. • Who has time and resources to maintain apps? Source: https://chatbotsmagazine.com/chatbots-vs-apps-the-final-frontier-a0df10861c48
  • 9. Most for-profit industries use chatbots. Source: https://medium.com/@humansforai/exploring-chatbots-they-are-here-to-stay-916d0fca498a
  • 10. Examples of how industries use chatbots: • Sales – browse and purchase items using a chat feature with no human interaction. • News – users navigate questions via a chatbot to customize their view • Travel – bots can assist with pricing, book flights, update users with weather and travel delays • Banking – finding out balances, transfer money, answer basic questions • Healthcare – answer common questions and locate professionals. This is similar to how Extension can utilize bots! Source: https://medium.com/@humansforai/exploring-chatbots-they-are-here-to-stay-916d0fca498a
  • 11. Build your own chatbot, just like we did! • Snatchbot: https://snatchbot.me/ (easy setup, no programming knowledge needed) • Dialogflow (Google): https://dialogflow.com/ (better with AI, more technical) • Flowxo https://flowxo.com/ • PandoraBots https://www.pandorabots.com/ • Motion http://www.motion.ai/
  • 13. Steps to building a chatbot: 1. Choose a platform based on your team’s capabilities 2. Decide on user journey/scope and chatbot type (retrieval or AI) 3. Choose your bot personality 4. Select a must-have list for bot functionality 5. Establish the bot’s “flow”
  • 14. Choose a narrow - but relevant - subject for your first bot. • We had to narrow the scope of our bot to ONE section of our site so we chose the most popular page: vegetable gardening! • We surveyed our ag agents (using Microsoft forms) for input on their most frequent veggie questions. http://bit.ly/veggie-survey
  • 15. Disclaimer: Limitations on staff and resources will dictate the type of bot and how you build it. • We had to narrow the scope of our bot to ONE section of our site. • We had to work without the use of a specialist or agent. • We used existing content as a data source.
  • 16. 1. Choose a platform. • Choose software based on goal (AI or retrieval) • Choose software based on resources and skill set. •bit.ly/extension-chatbots
  • 17. 2. Decide on client journey and bot type. • We initially explored AI chatbots using Dialogflow – discovered it was too time consuming and resource heavy. • Goal: use fact sheet FAQs to answer common veggie questions and reduce calls or emails about repetitive questions.
  • 18. 3. Give your ‘bot a personality! • We wanted our bot to be friendly like an agent would be. • We used personal terms and emojis. • We deferred as often as possible to the agent.
  • 19. 4. Decide on a must-have list. • Must give veggie options • Must allow for clicking • Must be user friendly • Must allow for photos • Must connect the user to a county agent • We disabled typing. Why?
  • 20. 4. Decide on chatbot “Flow”. • I used draw.io to create initial user flow for an AI bot. • We later decided this was too much programming!
  • 21. 5. Choose a platform. We began bot development using Dialogflow, Google’s chatbot platform.
  • 22. Dialogflow: AI was better https://dialogflow.com/ For creating queries, this platform would learn from interaction with the user. It could match the answer better and “learn” based on the user input in the dialog box. Speech-to-text option for paid platform.
  • 23. Dialogflow: “cons” • Poor documentation. • Had to program each action under the first action so we couldn’t loop it and reuse an action. • Our CMS (OU Campus) didn’t like embedding it onto the page. • It was not intuitive to use. • Needed PHP programming skills.
  • 24. Snatchbot was a better option for us.
  • 25. Why we chose to use SnatchBot. • https://snatchbot.me/ • Ready, out-of-the-box modules. • No programming skills needed! • Better documentation than Dialogflow. • Easy to embed onto our website. • Pay $30 if you want to remove their branding. • Easier learning curve. • More features we would use (text to call, PayPal integration, etc.) • Option for custom CSS.
  • 27. Perform internal user testing before launch. • You need to get agent and specialist review an buy-in before launching. • Ensure data is correct and “flow” works.
  • 28. What are possible future uses for Extension? • Answer inquiries related to program content. • Report technical issues to staff. • Grant access to systems. • Simplify complex IT processes. • Alert users to incidents and outages. • Provide self-service support anytime, day or night. • Links to recipes • Links to canning options • Links to nutrition options
  • 29. How could we cross-promote Extension programming with VeggieBot? • Links to recipes • Links to canning options • Links to nutrition options
  • 31. All further questions can be directed to Siri or Cortana.
  • 32. Thank you! Amy Cole Digital Media Program Director University of Arkansas Cooperative Extension Service accole@uaex.edu @AmyCole501 (Twitter and Instagram)