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 Projects - Demos - Neural Networks and Google TensorFlow - Hooking it together - Q&A
“Inspire, advance knowledge, and promote hands-on experience in Machine Learning within our community” https://machinelearning.group/ Knowledge Hands-on Community ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓ ✓
Study Groups ( new 2017 )
Example Presentations
Example Kaggle Competitions
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
Community
Announcement
Announcement (next presentation - RSVP on EventBrite)
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
Use CAses • • • •
Example http://fortune.com/2017/04/18/wells-fargo-chatbot-facebook-messenger/
Why Bot Framework? * https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works
Cognitive Services
Why Bot Framework? * https://docs.microsoft.com/en-us/bot-framework/overview-how-bot-framework-works
Example Cognitive Services https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/
Example Cognitive Services https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/
Example Cognitive Services https://azure.microsoft.com/en-us/services/cognitive-services/recommendations/
Emotion API https://azure.microsoft.com/en-us/services/cognitive-services/emotion/
Computer Vision API https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/
Text Analytics API https://azure.microsoft.com/en-us/services/cognitive-services/text-analytics/
Language Understanding Intelligence Service (LUIS) Utterances, Intents, Entities
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 ○
Python Bot Overview
Mimicking nature - ConvNets
Mimicking nurture – data!
Vision Improvements
Example Inceptionism
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” ○
Thank you! Questions? By: Machine Learning Group @ CLT https://machinelearning.group/ Thanks to our sponsors below
Core Channel Dialog Bot Connector Rich Cards Activity Emulator Message Intelligence
Recommend
More recommend