Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Global azure bootcamp_zurich_2018


Published on

Introducing "Homie" - A Smart Azure Bot for Smart Homes
Committed to the vision of the intelligent edge this session combines Azure Functions, Azure IoT and Cognitive Services in order to give users the ability to control their home equipment using a language understanding bot, which can be used in Microsoft Teams, Slack or Skype.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Global azure bootcamp_zurich_2018

  1. 1. Introducing "Homie" - A Smart Azure Bot for Smart Homes
  2. 2. Head of Modern Workplace Solutions Co-Organizer of SharePoint Saturday Vienna (#SPSVIE), Office 365 Meetup Graz, Office 365 Meetup Vienna @thomyg Thomas Gölles
  3. 3.  Consultant @SOLVION (O365 & Azure)  Microsoft AI MVP  P-TSP @Microsoft for Azure  AI (Cognitive Services & Bots)  Azure & O365  Soccer @cloudguy_pro AskCloudguy Stephan Bisser
  4. 4. Agenda • Chatbots • Bot Framework • Cognitive Services • Homie – Solution Design • Demo • Conclusion
  5. 5. Chatbots 101 “a computer program designed to have a conversation with a human being, especially over the internet” * *
  6. 6. Chatbots are everywhere
  8. 8. Chatbots by the numbers
  9. 9. Microsoft Bot Framework
  10. 10. Microsoft Bot Framework
  11. 11. Language Understanding [ $HomeAutomation.Operation ] [ $HomeAutomation.Device ] [ $HomeAutomation.Room ] Turn on the lights in the living room
  12. 12. Language Understanding
  13. 13. The Internet of Things (IoT)
  14. 14. Azure IoT Hub This is where your key is visible This is where your key is visible This is where your key is visible This is where your key is visible
  15. 15. Raspberry PI • Node.JS app • Node modules: • azure-iot-device • max7219LedMatrix • Pi receives messages from IoT Hub and executes actions  e.g. turn lights on/off
  16. 16. DEMO for-smart-homes/
  17. 17. Conclusion • Bot Framework offers lots of possible use cases • Offer users many different communication streams via channels • Language Understanding via Cognitive Service APIs • Setup of IoT services in Azure is easy
  18. 18. If you want to know more pls contact me: @cloudguy_pro #AskCloudguy Feedback & contact