SlideShare a Scribd company logo
Building Conversational Bots
Charlotte Bots and AI Meetup
Nov’ 16
botsplash.com
Introduction
Ramu Pulipati
botsplash.com
Helps build and launch conversational bots
botsplash.com
Agenda
• Bots Background
– Bot Conversations
– Bot Kinds
– Platforms
• Building Bots
– Frameworks
– Build your own
• Best practices
– Bot personality
– Following through
– Smart Bots
botsplash.com
Bot Conversation Basics
• Human to human
• Human to bot directly (Facebook, Skype)
• Human to human with Bot in the mentions or
sideline (Google Allo, Slack)
• Bot to human – notifications (Facebook, Slack)
botsplash.com
Bot Kinds
• Universal AI trained bots
– Google Allo, Facebook M, Siri, Cortana
– No Integration support
• Voice only / Text based integration platforms
– Amazon Alexa, Skype
– Voice enabled, limited integrations
• Domain or business specific Bots
– Slack, Facebook, Kik and Microsoft Teams?
– OS platform as native app alternative (limited
functionality)
– Usually based on workflow, NLP and domain focused
botsplash.com
Platforms
• Software as services
– Closed platforms with bots: Slack, Facebook,
Skype, Gitter
– Platforms without bots: Snapchat
• Hosted platforms
– Open Source: Rocket chat, Matter Most, Zulip
botsplash.com
Bot frameworks
• Proprietary end to end solutions
– API.ai, Motion.ai, Wit.ai, Botsplash.com
(managed)
• AI Machine Learning services
– IBM Watson, MS Cognitive Services, Alieyn
• Libraries
– MS Bot Framework, Botkit
botsplash.com
Build your own
• For advanced and complex handling of
business scenarios
• Enables to target a specific platform using full
potential
• Easy to build simple and focused bots
• Managing context, workflow, NLP and
Machine Learning would make it complicated
botsplash.com
How to get started?
• Start with platform tutorial (first timer)
• Understand platform capabilities and libraries
• Create a user workflow
– Identify input fields and output
– List the different flows to reach the output
– Write down interaction sessions
• User testing and collect improvements
botsplash.com
Bot Personality
• Use direct & natural language
• Give personality. Engage in role play.
• Provide users with suggestive responses and
type_on notifications
• Keep message concise and use a/b testing.
• Maintain short term memory and long
memory
• Allow the user to start over anytime
botsplash.com
Use Platform Features
• Menu
• Greetings
• Get started
• Share
• Display templates
• Call Phone
• Buy
• Share
• Receipt
• Extensions
• Profile
• Time zone
• Gender
• Targeted promotions
botsplash.com
Interaction Analysis
• Provide alternate messages and content flows
• Measure
– Flow dropouts
– Conversions Rate
• Understand
– User geography and focus services
– Usage times
– Notifications
botsplash.com
Engagement
• Provide confirmation before placing an order
or confirmation
• Use website as fallback
• Standby support staff for e-commerce
• Give clear option to change subscriptions
botsplash.com
Building Smart Bots
• Basic keyword & distance algorithms are not
very effective
• Retrieval vs Generative chatbots
• Natural Language Processing
• Machine learning / AI
botsplash.com
Questions?
• Discuss
– Next month meetup agenda
– Upcoming Charlotte events
botsplash.com
ramu@botsplash.com

More Related Content

Viewers also liked

Career advice for beginner software engineers
Career advice for beginner software engineersCareer advice for beginner software engineers
Career advice for beginner software engineersbotsplash.com
 
Live development & tools
Live development & toolsLive development & tools
Live development & toolsbotsplash.com
 
Generaciones tecnologicas
Generaciones tecnologicasGeneraciones tecnologicas
Generaciones tecnologicasGiovanna2016
 
Diferencias entre computadoras y celulares
Diferencias entre computadoras y celularesDiferencias entre computadoras y celulares
Diferencias entre computadoras y celularesGiovanna2016
 
Dkahlia poultry calendar
Dkahlia poultry calendarDkahlia poultry calendar
Dkahlia poultry calendarDakahlia Group
 
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivity
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivityAkbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivity
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivityAKBAR TRADING
 

Viewers also liked (12)

Miriam
MiriamMiriam
Miriam
 
Career advice for beginner software engineers
Career advice for beginner software engineersCareer advice for beginner software engineers
Career advice for beginner software engineers
 
Live development & tools
Live development & toolsLive development & tools
Live development & tools
 
Generaciones tecnologicas
Generaciones tecnologicasGeneraciones tecnologicas
Generaciones tecnologicas
 
Diferencias entre computadoras y celulares
Diferencias entre computadoras y celularesDiferencias entre computadoras y celulares
Diferencias entre computadoras y celulares
 
Nticx
NticxNticx
Nticx
 
Un buen Líder
Un buen LíderUn buen Líder
Un buen Líder
 
Dkahlia poultry calendar
Dkahlia poultry calendarDkahlia poultry calendar
Dkahlia poultry calendar
 
Materials Development
Materials DevelopmentMaterials Development
Materials Development
 
Tugas tik
Tugas tikTugas tik
Tugas tik
 
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivity
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivityAkbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivity
Akbar trading splicing_kit_loadbreak_elbow_raychem_te_connectivity
 
The Story Behind the Leading IDLE-FREE Brand.
The Story Behind the Leading IDLE-FREE Brand.The Story Behind the Leading IDLE-FREE Brand.
The Story Behind the Leading IDLE-FREE Brand.
 

More from botsplash.com

Migrating to postgresql
Migrating to postgresqlMigrating to postgresql
Migrating to postgresqlbotsplash.com
 
Bootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source ToolsBootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source Toolsbotsplash.com
 
Devops Days, 2019 - Charlotte
Devops Days, 2019 - CharlotteDevops Days, 2019 - Charlotte
Devops Days, 2019 - Charlottebotsplash.com
 
Building NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML GroupBuilding NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML Groupbotsplash.com
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresqlbotsplash.com
 
Building NLP solutions using Python
Building NLP solutions using PythonBuilding NLP solutions using Python
Building NLP solutions using Pythonbotsplash.com
 
Chat interfaces, Extension to Digital Marketing
Chat interfaces, Extension to Digital MarketingChat interfaces, Extension to Digital Marketing
Chat interfaces, Extension to Digital Marketingbotsplash.com
 
Cloud computing options
Cloud computing optionsCloud computing options
Cloud computing optionsbotsplash.com
 
Data Science meets Digital Marketing
Data Science meets Digital MarketingData Science meets Digital Marketing
Data Science meets Digital Marketingbotsplash.com
 
Building Twitter bot using Python
Building Twitter bot using PythonBuilding Twitter bot using Python
Building Twitter bot using Pythonbotsplash.com
 
Python for data science
Python for data sciencePython for data science
Python for data sciencebotsplash.com
 
AI Use Cases discussion
AI Use Cases discussionAI Use Cases discussion
AI Use Cases discussionbotsplash.com
 
Node.js Getting Started &amd Best Practices
Node.js Getting Started &amd Best PracticesNode.js Getting Started &amd Best Practices
Node.js Getting Started &amd Best Practicesbotsplash.com
 

More from botsplash.com (14)

Migrating to postgresql
Migrating to postgresqlMigrating to postgresql
Migrating to postgresql
 
Bootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source ToolsBootstrap SaaS startup using Open Source Tools
Bootstrap SaaS startup using Open Source Tools
 
Devops Days, 2019 - Charlotte
Devops Days, 2019 - CharlotteDevops Days, 2019 - Charlotte
Devops Days, 2019 - Charlotte
 
Building NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML GroupBuilding NLP solutions for Davidson ML Group
Building NLP solutions for Davidson ML Group
 
Getting started with postgresql
Getting started with postgresqlGetting started with postgresql
Getting started with postgresql
 
Building NLP solutions using Python
Building NLP solutions using PythonBuilding NLP solutions using Python
Building NLP solutions using Python
 
Chat interfaces, Extension to Digital Marketing
Chat interfaces, Extension to Digital MarketingChat interfaces, Extension to Digital Marketing
Chat interfaces, Extension to Digital Marketing
 
Cloud computing options
Cloud computing optionsCloud computing options
Cloud computing options
 
Data Science meets Digital Marketing
Data Science meets Digital MarketingData Science meets Digital Marketing
Data Science meets Digital Marketing
 
botsplash deep dive
botsplash deep divebotsplash deep dive
botsplash deep dive
 
Building Twitter bot using Python
Building Twitter bot using PythonBuilding Twitter bot using Python
Building Twitter bot using Python
 
Python for data science
Python for data sciencePython for data science
Python for data science
 
AI Use Cases discussion
AI Use Cases discussionAI Use Cases discussion
AI Use Cases discussion
 
Node.js Getting Started &amd Best Practices
Node.js Getting Started &amd Best PracticesNode.js Getting Started &amd Best Practices
Node.js Getting Started &amd Best Practices
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform EngineeringJemma Hussein Allen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»QADay
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...QADay
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsVlad Stirbu
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Product School
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»НАДІЯ ФЕДЮШКО БАЦ  «Професійне зростання QA спеціаліста»
НАДІЯ ФЕДЮШКО БАЦ «Професійне зростання QA спеціаліста»
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...КАТЕРИНА АБЗЯТОВА  «Ефективне планування тестування  ключові аспекти та практ...
КАТЕРИНА АБЗЯТОВА «Ефективне планування тестування ключові аспекти та практ...
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 

Building Conversational Bots

  • 1. Building Conversational Bots Charlotte Bots and AI Meetup Nov’ 16 botsplash.com
  • 2. Introduction Ramu Pulipati botsplash.com Helps build and launch conversational bots botsplash.com
  • 3. Agenda • Bots Background – Bot Conversations – Bot Kinds – Platforms • Building Bots – Frameworks – Build your own • Best practices – Bot personality – Following through – Smart Bots botsplash.com
  • 4. Bot Conversation Basics • Human to human • Human to bot directly (Facebook, Skype) • Human to human with Bot in the mentions or sideline (Google Allo, Slack) • Bot to human – notifications (Facebook, Slack) botsplash.com
  • 5. Bot Kinds • Universal AI trained bots – Google Allo, Facebook M, Siri, Cortana – No Integration support • Voice only / Text based integration platforms – Amazon Alexa, Skype – Voice enabled, limited integrations • Domain or business specific Bots – Slack, Facebook, Kik and Microsoft Teams? – OS platform as native app alternative (limited functionality) – Usually based on workflow, NLP and domain focused botsplash.com
  • 6. Platforms • Software as services – Closed platforms with bots: Slack, Facebook, Skype, Gitter – Platforms without bots: Snapchat • Hosted platforms – Open Source: Rocket chat, Matter Most, Zulip botsplash.com
  • 7. Bot frameworks • Proprietary end to end solutions – API.ai, Motion.ai, Wit.ai, Botsplash.com (managed) • AI Machine Learning services – IBM Watson, MS Cognitive Services, Alieyn • Libraries – MS Bot Framework, Botkit botsplash.com
  • 8. Build your own • For advanced and complex handling of business scenarios • Enables to target a specific platform using full potential • Easy to build simple and focused bots • Managing context, workflow, NLP and Machine Learning would make it complicated botsplash.com
  • 9. How to get started? • Start with platform tutorial (first timer) • Understand platform capabilities and libraries • Create a user workflow – Identify input fields and output – List the different flows to reach the output – Write down interaction sessions • User testing and collect improvements botsplash.com
  • 10. Bot Personality • Use direct & natural language • Give personality. Engage in role play. • Provide users with suggestive responses and type_on notifications • Keep message concise and use a/b testing. • Maintain short term memory and long memory • Allow the user to start over anytime botsplash.com
  • 11. Use Platform Features • Menu • Greetings • Get started • Share • Display templates • Call Phone • Buy • Share • Receipt • Extensions • Profile • Time zone • Gender • Targeted promotions botsplash.com
  • 12. Interaction Analysis • Provide alternate messages and content flows • Measure – Flow dropouts – Conversions Rate • Understand – User geography and focus services – Usage times – Notifications botsplash.com
  • 13. Engagement • Provide confirmation before placing an order or confirmation • Use website as fallback • Standby support staff for e-commerce • Give clear option to change subscriptions botsplash.com
  • 14. Building Smart Bots • Basic keyword & distance algorithms are not very effective • Retrieval vs Generative chatbots • Natural Language Processing • Machine learning / AI botsplash.com
  • 15. Questions? • Discuss – Next month meetup agenda – Upcoming Charlotte events botsplash.com ramu@botsplash.com