SlideShare a Scribd company logo
1 of 24
Download to read offline
@electrobabe
A Success Story
Mica, the Hipster Cat Bot
28.9.16 Talkabot.ai @electrobabe
Background
28.9.16 Talkabot.ai @electrobabe
LIKE A HIPSTER
### ftypqt ###qt ################wide##Âímdat###
28.9.16 Talkabot.ai @electrobabe
LIKE A HIPSTER
### ftypqt ###qt ################wide##Âímdat###
28.9.16 Talkabot.ai @electrobabe
Chatbots are new!
28.9.16 Talkabot.ai @electrobabe
Chatbots are new?
@electrobabe
Our Head of Communications: Mica
28.9.16 Talkabot.ai @electrobabe
Mica, the Hipster Cat Bot
28.9.16 Talkabot.ai @electrobabe
Facebook Messenger
28.9.16 Talkabot.ai @electrobabe
Many different implementations
28.9.16 Talkabot.ai @electrobabe
Skype
28.9.16 Talkabot.ai @electrobabe
Implementation Details
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
ELIZA
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
Mica got featured on Skype
28.9.16 Talkabot.ai @electrobabe
Lessons Learned
28.9.16 Talkabot.ai @electrobabe
https://facebook.com/BotSpot.Vienna
28.9.16 Talkabot.ai @electrobabe
28.9.16 Talkabot.ai @electrobabe
Any Questions?

More Related Content

Viewers also liked

Lessons learned creating a virtual personality - Botscamp - Ondrisek
Lessons learned creating  a virtual personality - Botscamp - OndrisekLessons learned creating  a virtual personality - Botscamp - Ondrisek
Lessons learned creating a virtual personality - Botscamp - OndrisekBarbara Ondrisek
 
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)Barbara Ondrisek
 
Insights into Chatbot Development - Implementing Cross-Platform Chatbots
Insights into Chatbot Development - Implementing Cross-Platform ChatbotsInsights into Chatbot Development - Implementing Cross-Platform Chatbots
Insights into Chatbot Development - Implementing Cross-Platform ChatbotsBarbara Ondrisek
 
The Austrian Chatbot Ecosystem - Startup Live Brussels - Ondrisek
The Austrian Chatbot Ecosystem - Startup Live Brussels - OndrisekThe Austrian Chatbot Ecosystem - Startup Live Brussels - Ondrisek
The Austrian Chatbot Ecosystem - Startup Live Brussels - OndrisekBarbara Ondrisek
 
"Chatbots vs. Apps" Cospace ViennaValley Ondrisek
"Chatbots vs. Apps" Cospace ViennaValley Ondrisek"Chatbots vs. Apps" Cospace ViennaValley Ondrisek
"Chatbots vs. Apps" Cospace ViennaValley OndrisekBarbara Ondrisek
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationRakesh Chintha
 

Viewers also liked (8)

Lessons learned creating a virtual personality - Botscamp - Ondrisek
Lessons learned creating  a virtual personality - Botscamp - OndrisekLessons learned creating  a virtual personality - Botscamp - Ondrisek
Lessons learned creating a virtual personality - Botscamp - Ondrisek
 
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)
JQuery Conf Berlin - Ondrisek - From Java To AngularJS (without pain)
 
Insights into Chatbot Development - Implementing Cross-Platform Chatbots
Insights into Chatbot Development - Implementing Cross-Platform ChatbotsInsights into Chatbot Development - Implementing Cross-Platform Chatbots
Insights into Chatbot Development - Implementing Cross-Platform Chatbots
 
The Austrian Chatbot Ecosystem - Startup Live Brussels - Ondrisek
The Austrian Chatbot Ecosystem - Startup Live Brussels - OndrisekThe Austrian Chatbot Ecosystem - Startup Live Brussels - Ondrisek
The Austrian Chatbot Ecosystem - Startup Live Brussels - Ondrisek
 
"Chatbots vs. Apps" Cospace ViennaValley Ondrisek
"Chatbots vs. Apps" Cospace ViennaValley Ondrisek"Chatbots vs. Apps" Cospace ViennaValley Ondrisek
"Chatbots vs. Apps" Cospace ViennaValley Ondrisek
 
Bot Trends 2016
Bot Trends 2016Bot Trends 2016
Bot Trends 2016
 
Artificially Intelligent chatbot Implementation
Artificially Intelligent chatbot ImplementationArtificially Intelligent chatbot Implementation
Artificially Intelligent chatbot Implementation
 
Bot Trends 2017
Bot Trends 2017Bot Trends 2017
Bot Trends 2017
 

More from Barbara Ondrisek

Risiken von E-voting - CryptoParty - Ondrisek
Risiken von E-voting - CryptoParty - OndrisekRisiken von E-voting - CryptoParty - Ondrisek
Risiken von E-voting - CryptoParty - OndrisekBarbara Ondrisek
 
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...Barbara Ondrisek
 
The Success Story of Mica, the Hipster Cat Bot
The Success Story of Mica, the Hipster Cat BotThe Success Story of Mica, the Hipster Cat Bot
The Success Story of Mica, the Hipster Cat BotBarbara Ondrisek
 
Simple Mobile Development With Ionic - Ondrisek
Simple Mobile Development With Ionic - OndrisekSimple Mobile Development With Ionic - Ondrisek
Simple Mobile Development With Ionic - OndrisekBarbara Ondrisek
 

More from Barbara Ondrisek (6)

Risiken von E-voting - CryptoParty - Ondrisek
Risiken von E-voting - CryptoParty - OndrisekRisiken von E-voting - CryptoParty - Ondrisek
Risiken von E-voting - CryptoParty - Ondrisek
 
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...
Best Practices At Implementing A Cross Platform Chatbot - Webclerks Meetup - ...
 
The Success Story of Mica, the Hipster Cat Bot
The Success Story of Mica, the Hipster Cat BotThe Success Story of Mica, the Hipster Cat Bot
The Success Story of Mica, the Hipster Cat Bot
 
Simple Mobile Development With Ionic - Ondrisek
Simple Mobile Development With Ionic - OndrisekSimple Mobile Development With Ionic - Ondrisek
Simple Mobile Development With Ionic - Ondrisek
 
keyosk
keyoskkeyosk
keyosk
 
Hicss 42 Presentation
Hicss 42 PresentationHicss 42 Presentation
Hicss 42 Presentation
 

Recently uploaded

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Recently uploaded (20)

Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

Editor's Notes

  1. - 1 / Opening Image / hero (0:30) Hi guys! My name is Barbara Ondrisek and today I'm going to give a talk about my experience developing one of the very first chatbots on Facebook, but definitely Austria’s first Facebook Messenger and Skype chat bot. About me: I’ve made my PhD at the University of Technology Vienna and been working as a freelancer for more than 15 years for different big companies mostly as a Backend developer on Java web projects, but I also like mobile development a lot.
  2. - 2 / Set-up / before / what is missing (1:00) I have a strong Backend background and in the last couple of years I was working as a Senior Backend developer with a disposedness to full stack and mobile. I also love to play around with other technologies - lately with Ionic or AngularJS (especially in my last project George for the Erste Group, Austria’s largest bank). I also was working as a freelancer for several years, but I was always lacking this one super idea to found my own startup. And as Facebook announced on their F8 conference mid of April to open up their Messenger platform to bots I was eager to try their API! But with which project?
  3. - 3 / theme (1:15) LIKE A HIPSTER! Over time I started a couple of blogs such as electrobabe.at (2005), but then 3 years ago a spin-off from electrobabe evolved and I created a food(nerd)blog chefbabe.at. Since I also always loved mobile development I soon created a native Android app, followed by another and another and finally LIKE A HIPSTER was born.
  4. - 3 / theme (1:30) CONT. The LIKE A HIPSTER app helps you discover the best and hippest places in your vicinity based on your geo-location. LIKE A HIPSTER was originally a fun project (pet project) which I started with my cat and a friend and it turned out to become more popular than we expected. Due to severe group pressure and the success of the Android app I had to develop an iOS app too. My desire was always to make LIKE A HIPSTER big, but I kind of did not work. No one is using apps anymore - let alone to pay for apps.
  5. - 4 / catalyst (2:00) Microsoft announced end of March at their BUILD conference the bot-support on Skype. Two weeks later Facebook announced at their F8 conference that they finally opened their messenger API for bots and the first bots started to be approved by Facebook. Only a few days later Hi Poncho, a Facebook Messenger weather bot, raised 2M of funding. Further Google presented at their Google I/O (mid May) another innovative chat platform Allo that also should support bots. Further they announced in mid July their Cloud Natural Language API as a Natural Language Processing (NLP) and Machine Learning framework. IBM also released their NLP framework Watson. So all of the big players in the field are pushing the topic. Just a couple of days ago, Google announced, they bought api.ai
  6. - 5 / debade / doubt (2:30) - chatbots are not a new thing! ok, FB and Google announces, but who cares... what about Google Glass? should I dare to walk that path? - First chatbot released 60s: ELIZA, computer scientist Weizenbaum wanted to find out how natural language can be used in human-computer-interfaces. The first chatbot was developed at the MIT AI Lab by Joseph Weizenbaum in the mid–1960s. This bot, ELIZA, simulated a Rogerian psychiatrist. ELIZA was programmed to analyze the input for key words and to respond with a number of canned phrases containing therapeutical language. - first chatbots ever where designed in this manner: question-answer system - text based computer games in the 80s such as zork
  7. - 6: Break in Two / act two / opposite world (3:00) So I made a choice: I decided to leave the world as consultant behind! We decided for LIKE A HIPSTER to push my cat Mica as employee #1 and promoted her to “Head of Communications” as a gag. Every one loves cats! Cats are cute and conquered the internet. And every cat owner would totally love to talk to their cats. So it was obvious to turn this joke into an opportunity! Now with the FB Messenger API and the development of a chat bot I thought, it would be nice to chat with a cat so I kept the principle of a hipster cat and created Mica, the Hipster Cat as a spin-off of LIKE A HIPSTER. Mica is a cat and a bot and helps you discover the best places in your city.
  8. - 7. B story / love story (4:00) I love fancy and hip coffee shops and restaurants! I spend lots of time hanging out in them, meeting friends or working, and I have my own favorite hipster locations in some towns where I know that the coffee and vibe is just perfect. So I thought it would be great fun to have a chat bot that shares my love for good coffee and food that can be asked for recommendations worldwide. This way whenever I want to try a new café or when I travel somewhere, I know, I can ask my trusted companion about her suggestions. Also I was always eager to try new stuff so I started to develop a chat bot for hipster recommendations using the Facebook Messenger infrastructure — and Mica, The Hipster Cat Bot was born. How does Mica work?
  9. - 8. fun and games / The Promise of the Premise (4:30) This is the Facebook Messenger implementation - We designed her personality like this: She is a cat and a bot. She likes funny cat pictures and milk, but doesn't like water. She also enjoys hanging out in hip coffee shops and knows the the best places worldwide. The internet loves cats ... so I created Mica, the Hipster Cat Bot as fictional character and my chatbot got a face. First I thought I use my cat's face as fb page icon, but than I thougt an abstraction would fit better.
  10. - 8. fun and games / The Promise of the Premise (5:00) CONT. So, why only stay with one platform? There are so many such as Kik, Line App, Telegram… and so I thought I implement it on Skype! Microsoft announced end of March – two weeks earlyer than Facebook - at their BUILD conference the bot-support on Skype. Facebook has 900 mio unique users per month, Skype still has 300 mio!
  11. - 8. fun and games / The Promise of the Premise (5:30) CONT. and so I decided to implement it on Skype! Skype implementation is missing some features. Meanwhile there are structured messages (buttons), no animated content (gifs, videos)
  12. - 8. fun and games / The Promise of the Premise (6:00) CONT. To implement a bot for Facebook Messenger or Skype you simply have to implement a Webhook that can be written in any language you want. I chose Java because I like the object oriented language most. In Java you have to write DTOs to handle the different REST resp. Json objects. The backend is hosted on AWS EC2 and uses also a simple MySQL database to store basic data about the user such as his or her name or last city. - Mica on Facebook, on Product Hunt - Mica on Skype, on Product Hunt - Mica on WeChat - Mica on Telegram, on Product Hunt - developing the character, learnings, personality far more important than thought
  13. 9. Midpoint (6:30) - BotSpot Vienna founds with the first Meetups (Mayor newspapers/magazines in Austria) - PR, Interviews, Articles, Meetups and Conferences - UX designer joins the team - another developer and a marketing specialist start talks
  14. 10. Bad Guys Close In (7:00) - Poncho so much more successful, gets a lot more PR - Other bots: Swelly, Friedseek, RecordBird also get a lot of PR (in Europe) - Some get even VC or other funding (1 Mio for Poncho), - can I live up to the expectations?
  15. 10. Bad Guys Close In (7:30) CONT Many different chatbot frameworks emerge next to wit.ai, api.ai, ibm watson, microsoft luis
  16. 11. all is lost / the "false defeat" (8:00) - WeChat declines (not a chinese company) - Swelly got 100k bot users in the first month, 300k users (250k kik, 50k FB, virtually NONE on 30+ Telegram) after 3 month - Skype refuses to review my chatbot, submit over and over again (found a lot of Skype bugs in iOS) - frustration, self-doubt
  17. 12. Dark Night of the Soul / hopelessness (8:30) - Bots get featured on Facebook, waiting for Mica to get featured - developer checks other assignments - bad usage numbers (compared to others) - was all only a hype? Should I re-start as a freelancer again?
  18. 13. break into three (9:00) - ELIZA emerges! Forbes issue on Science and Business -> idea to start a project with my doctor father Peter Purgathofer (University of Technology Vienna) concerning the area of conflict between UX- and AI-research - got the cover story of the Forbes magazine Austria!
  19. 14. Finale / synthesis (9:30) - Funding by a price (netidee 50 grand) - Skype got featured in Microsoft Botstore! User numbers suddenly start to rise - Agency projects rush in - Huge conferences invite me such as Ars Electronica in Linz, a conference in London, Talkabot.ai in Austin
  20. 14. Finale / synthesis (10:00) After Mica was featured on Skype the user numbers kind of… well, just see for yourself
  21. 14. Finale / synthesis (10:00) CONT. First of all: - Just do it! It's not so complicated to implement basic chatbot! - The APIs are still in BETA, although the FB API is more stable than the Skype version. Skype, especially the iOS version, was so buggy that after the day of my Product Hunt launch one of the Skype Skype (!) developers contacted me to go through the bugs ;) -Bot functionality is still limited. App developers are laying early groundwork on user experience, bot personality, getting access to data, developing algorithms, improving NLP, and many more challenges. - User Experience is extremely important. Otherwise users get frustrated. So a UX-Designer joined my team!
  22. 15. final image / visual change (10:30) After the first meetups we found out, that finally - maybe since ever – Vienna had an advantage: The community has been evolving faster than anywhere in Europe! So the organizers of the Bot Meetup together with other influential guys founded BotSpot Vienna! People of startups funded by accelerators such as Seedcamp or YCombinator connect in BotSpot Vienna
  23. 15. final image / visual change (11:00) CONT. - Happy end: Barbara happy with Mica, founded chatbots agency So, I founded the Chatbots Agency, the first agency for chatbots with (paying!) international customers – and we happily lived ever after. Happy end!
  24. Any questions?