AI Neural Bots By: Machine Learning Group @ CLT - - PowerPoint PPT Presentation

ai neural bots
SMART_READER_LITE
LIVE PREVIEW

AI Neural Bots By: Machine Learning Group @ CLT - - PowerPoint PPT Presentation

AI Neural Bots By: Machine Learning Group @ CLT https://machinelearning.group/ Thanks to our sponsors below Agenda - Group introduction and announcements - Intro to Bots - Demos - Azure Bot Service - Cognitive Services - Our Bot


slide-1
SLIDE 1

AI Neural Bots

By: Machine Learning Group @ CLT https://machinelearning.group/

Thanks to our sponsors below

slide-2
SLIDE 2

Agenda

  • Group introduction and announcements
  • Intro to Bots
  • Demos
  • Azure Bot Service
  • Cognitive Services
  • Our Bot Projects
  • Demos
  • Neural Networks and Google TensorFlow
  • Hooking it together
  • Q&A
slide-3
SLIDE 3

“Inspire, advance knowledge, and promote hands-on experience in Machine Learning within our community”

https://machinelearning.group/

Hands-on Knowledge Community

✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓

slide-4
SLIDE 4

Study Groups (new 2017)

slide-5
SLIDE 5

Example Presentations

slide-6
SLIDE 6

Example Kaggle Competitions

slide-7
SLIDE 7

Team Achievement (Dogs vs Cats)

  • Our groups Kaggle Kernel was ‘#1 Hottest Kernel’ at time of

competition end

  • Intro to ConvNets using Google TensorFlow
  • https://www.kaggle.com/kbhits/tensorflow-starter-kit-fixed
slide-8
SLIDE 8

Community

slide-9
SLIDE 9

Announcement

slide-10
SLIDE 10

Announcement (next presentation - RSVP on EventBrite)

slide-11
SLIDE 11
slide-12
SLIDE 12

Why Bots?

  • Free Form Interactions - Guided Conversations - Automate - Enhance User

Experience - ROI - Integrate business services - Artificial Intelligence - Natural Language Processing - Cognitive Service Advantage - Save Time

slide-13
SLIDE 13

Use CAses

slide-14
SLIDE 14

Example

http://fortune.com/2017/04/18/wells-fargo-chatbot-facebook-messenger/

slide-15
SLIDE 15
slide-16
SLIDE 16
slide-17
SLIDE 17
slide-18
SLIDE 18

Why Bot Framework?

* https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works

slide-19
SLIDE 19
slide-20
SLIDE 20
slide-21
SLIDE 21

Cognitive Services

slide-22
SLIDE 22

Why Bot Framework?

* https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works

slide-23
SLIDE 23

Example Cognitive Services

https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/

slide-24
SLIDE 24

Example Cognitive Services

https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/

slide-25
SLIDE 25

Example Cognitive Services

https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/

slide-26
SLIDE 26

Emotion API

https://azure.microsoft.com/en-us/services/cognitive-services/emotion/

slide-27
SLIDE 27

Computer Vision API

https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/

slide-28
SLIDE 28

Text Analytics API

https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/

slide-29
SLIDE 29

Language Understanding Intelligence Service (LUIS)

Utterances, Intents, Entities

slide-30
SLIDE 30

Custom Neural Networks

  • Google TensorFlow

○ Machine Learning Library ○ Google’s Brain team open sourced in Nov 2015 ○ Fast & Flexible ○ Tensors / Operations / Variables

  • Use ConvNets so machines can learn to:

○ See ○ Paint ○ Dream

slide-31
SLIDE 31

Python Bot Overview

slide-32
SLIDE 32
slide-33
SLIDE 33

Mimicking nature - ConvNets

slide-34
SLIDE 34

Mimicking nurture – data!

slide-35
SLIDE 35
slide-36
SLIDE 36

Vision Improvements

slide-37
SLIDE 37
slide-38
SLIDE 38
slide-39
SLIDE 39

Example Inceptionism

slide-40
SLIDE 40
slide-41
SLIDE 41

How to contribute to our open bot

  • Join Slack

○ For invite, contact us @ https://machinelearning.group/ ○ Visit channel #dml_chatbot

  • Open source projects

○ https://github.com/DavidsonMachineLearningGroup/ ○ Python based: “PainterBot” ○ JavaScript/Node.js based: “Davidson-ChatBot-Project”

slide-42
SLIDE 42

Thank you! Questions?

By: Machine Learning Group @ CLT https://machinelearning.group/

Thanks to our sponsors below

slide-43
SLIDE 43
slide-44
SLIDE 44
slide-45
SLIDE 45
slide-46
SLIDE 46

Core

Channel Bot Connector Activity Message Dialog Rich Cards Emulator Intelligence