Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
[RomaniaPHP 2018] Building Johnny the Deployer
Georgiana Gligor
June 22, 2018
Technology
0
56
[RomaniaPHP 2018] Building Johnny the Deployer
Georgiana Gligor
June 22, 2018
Tweet
Share
More Decks by Georgiana Gligor
See All by Georgiana Gligor
[DPC18] A LAMP Stack Professional’s Journey to Artificial Intelligence: Meet Johnny the Deployer!
gbtekkie
0
130
[IPC spring 2018] Meet Johnny the Deployer!
gbtekkie
0
100
[IPC spring 2018] How to train your minions
gbtekkie
0
530
[DevOpsDays Zurich] Silo-Based Architectures for High Availability Applications
gbtekkie
0
56
[SCaLE16x] Silo-Based Architectures for High Availability Applications
gbtekkie
0
43
Building Johnny the Deployer, our AI-powered DevOps Chatbot Assistant
gbtekkie
0
170
[ZendCon2017] Meet Johnny the Deployer: A LAMP Stack Professional's Journey to Artificial Intelligence
gbtekkie
1
120
[ZendCon 2017] Silo-Based Architectures for High Availability Applications
gbtekkie
0
51
[O'Reilly Software Architecture London 17] Smart, Scalable Content Distribution
gbtekkie
0
85
Other Decks in Technology
See All in Technology
私のAWS愛を聞け!ここが好きだよAmazon FSx for NetApp ONTAP
non97
0
710
Djangoで組織とユーザーの権限管理をやってみよう #devio2022
seiichi1101
0
360
ReverseETLでユーザーに価値を届ける基盤を実現した話
hakky
0
330
ソフトバンクのシナジーがもたらすクラウドソリューションについて、クラウドエンジニアが話してみた。
sbtechnight
0
290
ぼくらが選んだ次のMySQL 8.0 / MySQL80 Which We Choose
line_developers
PRO
7
2.7k
DevelopersIO 2022 俺のTerraform Pipeline
takakuni
0
420
What for, Where and How to Adopt MIDI 2.0
atsushieno
0
150
Red Hat Partner Training Portal のご紹介 / Red Hat Partner Training Portal Introduction
rhpej
0
110
OpenShiftのサポートを始めるぞ!高頻度で更新されるOSSを効果的にキャッチアップする仕組みを考えました!
loftkun
0
320
#awsbasics [LT] サーバレスECにおける Step Functions の使い方
miu_crescent
0
820
年700万円損するサーバレスの 認可システムをご紹介します!!
higuuu
3
290
Backlog × RPAでいろいろ捗った話
z_tetsu
0
370
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
11
1.6k
Three Pipe Problems
jasonvnalue
89
8.7k
Designing with Data
zakiwarfel
91
4k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Fashionably flexible responsive web design (full day workshop)
malarkey
396
62k
The Pragmatic Product Professional
lauravandoore
19
3.1k
Testing 201, or: Great Expectations
jmmastey
21
5.5k
Intergalactic Javascript Robots from Outer Space
tanoku
260
25k
Designing the Hi-DPI Web
ddemaree
272
32k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
655
120k
The MySQL Ecosystem @ GitHub 2015
samlambert
239
11k
Code Review Best Practice
trishagee
44
9.7k
Transcript
Building Johnny the Deployer A LAMP Stack Professional’s Journey to
AI Georgiana Gligor Tekkie Consulting @gbtekkie
!2 ๏ Geek. Mother. Do-er. ๏ Crafting enterprise apps ๏
Large-Scale Application Architect ๏ RomaniaPHP Conference Organiser ๏ Systems Engineering PhD Student Georgiana Gligor @gbtekkie gb@tekkie.ro
@gbtekkie Amsterdam, June 2018 #DPC18
@gbtekkie Amsterdam, June 2018 #DPC18 4 2012 !snap discover all
!snap provision pbstg12 !snap install pbstg12 teesnap-api-public 1.2-3
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 5 RESOURCES ๏ GitHub: ๏
https://github.com/tekkie/johnny-deployer-demo ๏ Video tutorial to set up Jira: ๏ https://www.youtube.com/watch?v=v5tqDlQcVss
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 6 AGENDA chatbots demo Johnny
CHATBOTS
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 8 A BIT OF HISTORY
Eliza 1966 SmarterChild 2001 Eggdrop 1993
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 9 BOT DIRECTORIES ๏ BotList
๏ bots.directory ๏ There is a bot for that ๏ ChatBottle ๏ BotWiki ๏ Chatbots.org
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 10 source: chatbots.org
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 11 processing conversational interface BASIC
STRUCTURE
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 12 BOT FRAMEWORKS processing botmaster
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 13 BOTMASTER
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 14 BOTMASTER
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 15 UNDERSTANDING the brains the
bot
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 16 UNDERSTANDING Watson the brains
the bot
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 17 IBM WATSON ๏Thomas J.
Watson - the first IBM CEO ๏umbrella of AI technologies
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 18 WATSON ASSISTANT ๏ old
name: Conversation ๏ older name: Dialogue ๏ free tier ๏ can later move to NLU with Knowledge Studio
JOHNNY
‹#›
‹#›
‹#›
‹#›
‹#›
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 25 Jenkins Jira Watson the
brains the bot
‹#› SLACK
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 27 2 1
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 28 2 1
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 29
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 30
‹#› BOTMASTER
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 32
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 33
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 34
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 35
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 36
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 37
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 38
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 39
‹#› WATSON
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 41
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 42
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 43
@gbtekkie Cluj-Napoca, June 2018 #RomaniaPHP2018 44
‹#›
‹#›
‹#›
DEMO TIME
‹#› QUESTIONS? } Efficient architecture. Performance oriented. AI enhanced. gb@tekkie.ro