Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[IPC spring 2018] Meet Johnny the Deployer!

[IPC spring 2018] Meet Johnny the Deployer!

Artificial intelligence products are all the rage these days. AI is not scary, and there are a lot of awesome things you can do with it right from PHP. How do we, as LAMP stack professionals, ensure we embark this wonderful journey? I’ll show you how we built, with PHP, a devops chatbot that enables the release manager skip the confusing discussions with the tekkies and master the release process. It’s not just a simple bot, because we added from day 1 natural language processing smartness to it, so that our user base is extended to the project managers, business analysts, and customer engagement teammates. Johnny started as a devops friend for one of our customers, being extremely helpful in our day-to-day tasks. It later evolved to a tech lead/scrum master role, and even reminds us to do our timesheets. Here are some discussions you might have with Johnny: “What tickets are ready for QA?” “What version of the API is installed in production?” “Are there unused branches for the website?” "Has test coverage decrease in the last week for the API?" "What is the development team on the ETL project?" "Add Mary as a developer to the API project".

Georgiana Gligor

June 06, 2018

More Decks by Georgiana Gligor

Other Decks in Technology


  1. Meet Johnny the Deployer! A LAMP Stack Professional’s Journey to

    Artificial Intelligence Georgiana Gligor Tekkie Consulting @gbtekkie
  2. !2 ๏ Geek. Mother. Do-er. ๏ Crafting enterprise apps ๏

    Large-Scale Application Architect ๏ RomaniaPHP Conference Organiser ๏ Systems Engineering PhD Student Georgiana Gligor @gbtekkie [email protected]
  3. @gbtekkie Berlin, June 2018 #IPC18 3 RESOURCES ๏ GitHub: ๏

    https://github.com/tekkie/johnny-deployer-demo ๏ Video tutorial to set up Jira: ๏ https://www.youtube.com/watch?v=v5tqDlQcVss
  4. @gbtekkie Berlin, June 2018 #IPC18 6 A BIT OF HISTORY

    Eliza 1966 SmarterChild 2001 Eggdrop 1993
  5. @gbtekkie Berlin, June 2018 #IPC18 7 BOT DIRECTORIES ๏ BotList

    ๏ bots.directory ๏ There is a bot for that ๏ ChatBottle ๏ BotWiki ๏ Chatbots.org
  6. @gbtekkie Berlin, June 2018 #IPC18 15 IBM WATSON ๏Thomas J.

    Watson - the first IBM CEO ๏umbrella of AI technologies
  7. @gbtekkie Berlin, June 2018 #IPC18 16 WATSON CONVERSATION ๏ old

    name: Dialogue ๏ free tier ๏ can later move to NLU with Knowledge Studio