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.

AI, The Enterprise, and You

25 views

Published on

Using artificial intelligence (AI) to solve real work problems is no longer science fiction. AI is something that is becoming more common in our daily lives, and it has the potential to enhance the way people use technology in their daily activities. The University of Manitoba is just one such enterprise that is already looking into how AI can improve the student experience and aid our staff in doing their day to day tasks.

> But where do we start?

> In this session, we’ll start with a primer on the types of AI available today that can be used to build modern applications the enhance the user experience for our clients. Then, we’ll take a deep dive by following up with a post-mortem on IST’s own chatbot initiative to explore how the University of Manitoba could use chatbots to provide a robust scalable solution for helping students.

Delivered at Prarie Dev Con in Winnpeg, MB, Canada on June 5th, 2018.

Published in: Technology
  • Be the first to comment

AI, The Enterprise, and You

  1. 1. AI, the Enterprise, and You A Primer and Post-Mortem David Wesst University of Manitoba Prairie Dev Con | Winnipeg, MB | June 2018
  2. 2. Goals • Briefing on the AI Landscape • Primer on Chatbot Development • Post-Mortem on UManitoba Chatbot Development Project
  3. 3. Agenda • What is this talk? • How do we do this? • How did your team do this?
  4. 4. What is this talk?
  5. 5. What is this talk? • AI • The Enterprise • And You
  6. 6. AI in the Enterprise Scenario: Your enterprise manages hundreds of support tickets day that need to be routed to the appropriate support team. Create a utility that provides this functionality.
  7. 7. You • AI apps are trained to understand rather than programmed to understand • AI enhances our work tools, rather that being our work tools
  8. 8. Trained AI Conversational AI Custom AI
  9. 9. How do you do this?
  10. 10. Photo Credit: https://pixabay.com/photo-2356433/
  11. 11. • Vocabulary for your chatbot Entities • Action the user wants to perform Intents • Sample dialog used to train the chatbot Utterances • The map of the conversation Dialog Tree
  12. 12. Send a message to David Wesst Entity @member: David Wesst Intent #send_message
  13. 13. Drop a line to DW Entity @member: David Wesst Intent #send_message
  14. 14. Photo by Amy Skyer on Unsplash
  15. 15. Dialogflow • Google • https://dialogflow.com • Highlights • Intuitive UI • Development Hooks • Pre-built integration Google Cloud & Google Assistant
  16. 16. LUIS • Microsoft • https://luis.ai • Highlights • Improved UI • Large number of pre-trained sets • Multiple pre-built integrations with Azure services
  17. 17. Watson Assistant • IBM • https://www.ibm.com/watson/ • Highlights • Most Mature • Industry focused • Integrates with BotKit and Bot Framework
  18. 18. DEMO Building an AI
  19. 19. Photo Credit: https://pixabay.com/photo-2356432/
  20. 20. How do you this? (Host App) • BotKit • Microsoft Bot Framework
  21. 21. How do you this? (Host App) BotKit • Open Source • Tool to integrate directly with some platforms • BotKit Studio aids with AI development • Hosted Development Environment • Integrates with MSFT Bot Framework Bot Framework • Largest number of native integrations • Includes Azure Integrations • Pay for “premium” connections • Not an actual framework, rather a platform
  22. 22. How do you this? (Host App) Microsoft Bot Framework BotKit
  23. 23. DEMO Hosting an AI
  24. 24. How did your team do this?
  25. 25. UM Student Chatbot • Proof of Technology Project • Determine if the university can use AI to provide business value to clients • Solution needs to provide business real value direct to clients • Integrate with existing client facing systems
  26. 26. Photo by Dane Deaner on Unsplash
  27. 27. How did your team do this? • Coaching & Support • Defining entities, intents, and using the Watson development environment • Controlling scope • Software Development 101 • Bot Testing • Built the Host
  28. 28. Photo by Ken Treloar on Unsplash
  29. 29. Goals • Briefing on the AI Landscape • Primer on Chatbot Development • Post-Mortem on UManitoba Chatbot Development Project
  30. 30. Photo by Emily Morter on Unsplash
  31. 31. Thanks! • David Wesst • WesternDevs.com • Email • david.wesst@umanitoba.ca • contact@davidwesst.com • @davidwesst • GitHub • Twitter

×