SlideShare a Scribd company logo
1 of 19
Download to read offline
CZYLI PO CO NAM SI
W ŚWIECIE BOTÓW
Łukasz Lenart
O MNIE
▸ Apache Struts Lead & Member of the ASF
▸ Creative Software Engineer @ SoftwareMill
▸ Open Source Contributor
O MNIE
▸ Apache Struts Lead & Member of the ASF
▸ Creative Software Engineer @ SoftwareMill
▸ Open Source Contributor
▸ Apache Struts Lead & Member of the ASF
▸ Creative Software Engineer @ SoftwareMill
▸ Open Source Contributor
CONFITURA
O SOFTWAREMILL
▸ 100% zdalna firma
▸ płaska struktura & otwarte finanse
▸ ludzie ważniejsi niż kod
https://softwaremill.com/
CO TO SĄ BOTY?
Photo by Somchai Kongkamsri from Pexels https://www.pexels.com/photo/red-and-black-robot-statue-185725/
A COMPUTER PROGRAM DESIGNED TO
SIMULATE AN INTELLIGENT CONVERSATION
WITH ONE OR MORE HUMAN USERS VIA
CONVERSATIONAL INTERFACES.
David Pichsenmeister
https://youtu.be/7-IujDNBDV0
CO TO SĄ (CHAT)BOTY?
PLATFORMY
…. i tysiące innych
API
…. i każdy ma swoje API
UNIFIKACJA
https://www.botkit.ai/
HUBOT
https://hubot.github.com/
JANUSZ THE BOT
CONVERSATION
ASSISTANT
IBM WATSON
Photo by Kyle Glenn on Unsplash
HALINKA THE BOT
MESSENGER & WIT.AI
GRUUF BOT
PODSUMOWANIE
▸ Różne platformy, różne wsparcie dla botów
▸ Osobne API per platforma
▸ Brak wsparcia dla języka polskiego
▸ wit.ai wspiera ale nie wiem co to oznacza
▸ Wykorzystanie SI zwiększa możliwości bota
▸ Nie potrzebujesz aplikacji mobilnej
▸ Bot jest dostępny 24h
KONIEC
Q&A
ŹRÓDŁA
▸ https://blog.softwaremill.com/40-ceos-in-one-company-
teal-organisation-interview-21124c34c16
▸ https://youtu.be/7-IujDNBDV0
▸ https://www.botkit.ai/
▸ https://hubot.github.com/
▸ https://console.bluemix.net/catalog/?
taxonomyNavigation=watson&category=watson
▸ https://www.messenger.com/
▸ https://wit.ai/

More Related Content

Similar to W świecie botów czyli po co nam SI

Sciagamy z netu 2
Sciagamy z netu 2Sciagamy z netu 2
Sciagamy z netu 2
Gregolek
 
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
Karol Bryksa
 
Licencje asia
Licencje asiaLicencje asia
Licencje asia
sbnk07
 
Visual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysqlVisual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysql
Przemysław Wolny
 

Similar to W świecie botów czyli po co nam SI (15)

Sturtup case-study
Sturtup case-studySturtup case-study
Sturtup case-study
 
Joomla Day Poland 15 - Docker
Joomla Day Poland 15 - DockerJoomla Day Poland 15 - Docker
Joomla Day Poland 15 - Docker
 
Sciagamy z netu 2
Sciagamy z netu 2Sciagamy z netu 2
Sciagamy z netu 2
 
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
[11 Sesja Linuksowa] Dlaczego warto aktywnie uczestniczyć w projektach OPEN S...
 
2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...2019.10.08 share con365 2019 open source in azure devops, on the example open...
2019.10.08 share con365 2019 open source in azure devops, on the example open...
 
Bezpieczeństwo stron opartych na popularnych systemach zarządzania treścią
Bezpieczeństwo stron opartych na popularnych systemach zarządzania treściąBezpieczeństwo stron opartych na popularnych systemach zarządzania treścią
Bezpieczeństwo stron opartych na popularnych systemach zarządzania treścią
 
Slicing a cake
Slicing a cakeSlicing a cake
Slicing a cake
 
TIA Portal w 7 min. Podłączenie PLC i PLCsim do wirtualnego HMI
TIA Portal w 7 min. Podłączenie PLC i PLCsim do wirtualnego HMITIA Portal w 7 min. Podłączenie PLC i PLCsim do wirtualnego HMI
TIA Portal w 7 min. Podłączenie PLC i PLCsim do wirtualnego HMI
 
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
Nie pytaj, co WordPress może zrobić dla Ciebie, zapytaj, co Ty możesz zrobić ...
 
Licencje asia
Licencje asiaLicencje asia
Licencje asia
 
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCAPRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
PRZEGLĄD NARZĘDZI W WARSZTACIE OTWARTEGO NAUKOWCA
 
Praktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnychPraktyczne aspekty projektów aplikacji mobilnych
Praktyczne aspekty projektów aplikacji mobilnych
 
Jeden commit
Jeden commitJeden commit
Jeden commit
 
Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2Prostota i mozliwosci symfony2
Prostota i mozliwosci symfony2
 
Visual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysqlVisual basic-2005-express-i-mysql
Visual basic-2005-express-i-mysql
 

More from SoftwareMill

More from SoftwareMill (20)

Growing Oxen: channel operators and retries
Growing Oxen: channel operators and retriesGrowing Oxen: channel operators and retries
Growing Oxen: channel operators and retries
 
How To Survive a Live-Coding Session
How To Survive a Live-Coding SessionHow To Survive a Live-Coding Session
How To Survive a Live-Coding Session
 
Goryle i ser szwajcarski. Czego medycyna ratunkowa może Cię nauczyć o tworzen...
Goryle i ser szwajcarski. Czego medycyna ratunkowa może Cię nauczyć o tworzen...Goryle i ser szwajcarski. Czego medycyna ratunkowa może Cię nauczyć o tworzen...
Goryle i ser szwajcarski. Czego medycyna ratunkowa może Cię nauczyć o tworzen...
 
Have you ever wondered about code review?
Have you ever wondered about code review?Have you ever wondered about code review?
Have you ever wondered about code review?
 
Reactive Integration with Akka Streams and Alpakka
Reactive Integration with Akka Streams and AlpakkaReactive Integration with Akka Streams and Alpakka
Reactive Integration with Akka Streams and Alpakka
 
Small intro to Big Data
Small intro to Big DataSmall intro to Big Data
Small intro to Big Data
 
Out-of-the-box Reactive Streams with Java 9
Out-of-the-box Reactive Streams with Java 9Out-of-the-box Reactive Streams with Java 9
Out-of-the-box Reactive Streams with Java 9
 
Hiring, Bots and Beer. (Hiring in the IT industry)
Hiring, Bots and Beer. (Hiring in the IT industry) Hiring, Bots and Beer. (Hiring in the IT industry)
Hiring, Bots and Beer. (Hiring in the IT industry)
 
Teal Is The New Black
Teal Is The New BlackTeal Is The New Black
Teal Is The New Black
 
Windowing data in big data streams
Windowing data in big data streamsWindowing data in big data streams
Windowing data in big data streams
 
Kafka as a message queue
Kafka as a message queueKafka as a message queue
Kafka as a message queue
 
Introduction to Cassandra
Introduction to CassandraIntroduction to Cassandra
Introduction to Cassandra
 
Origins of Free
Origins of FreeOrigins of Free
Origins of Free
 
Cassandra - how to fail?
Cassandra - how to fail?Cassandra - how to fail?
Cassandra - how to fail?
 
How to manage in a flat organized, remote and transparent company
How to manage in a flat organized, remote and transparent companyHow to manage in a flat organized, remote and transparent company
How to manage in a flat organized, remote and transparent company
 
Performance tests with gatling
Performance tests with gatlingPerformance tests with gatling
Performance tests with gatling
 
Origins of free
Origins of freeOrigins of free
Origins of free
 
Projekt z punktu widzenia UX designera
Projekt z punktu widzenia UX designeraProjekt z punktu widzenia UX designera
Projekt z punktu widzenia UX designera
 
Machine learning by example
Machine learning by exampleMachine learning by example
Machine learning by example
 
Open source big data landscape and possible ITS applications
Open source big data landscape and possible ITS applicationsOpen source big data landscape and possible ITS applications
Open source big data landscape and possible ITS applications
 

W świecie botów czyli po co nam SI