How Natural Language Processing, Machine Learning
Transcription
How Natural Language Processing, Machine Learning
How Natural Language Processing, Machine Learning & Artificial Intelligence Are Changing the Way You Work in SAP Sam Lakkundi, CIO Kore Inc. INTRODUCING CHATBOTS WHY BOTS ARE THE BIG THING NOW? Employees and customers are overwhelmed by 30 200 + People have chosen messaging as the + The technologies are now a reality to 62 APPS EMAILS MEETINGS Used at work Received Daily Attended Monthly 1/2 3/4 Don’t finish a purchase online because of service Prefer to talk or text when they need customer support Communication and digital overload to IOT Simplest, most intuitive way to communicate NLP ML Ai Enable systems to work smarter on our behalf WHAT DOES BOT COMMUNICATION LOOK LIKE? ARTIFICIAL INTELLIGENCE DATABASE 0010100101 01011010 ENTERPRISE APPLICATION API NATURAL LANGUAGE PROCESSING Developer 10101001010110101010101 Bot End User 4 BOTS “TALK” TO SYSTEMS FOR USERS & RESPOND IN NATURAL LANGUAGE 11010010101 Actions 00101011001 110100101111101 www. WWW. SMS + AND MORE 110100101 www. www. www. www. www. INTRODUCING THE ‘ONLY’ CHATBOT PLATFORM FOR SAP WHAT / WHO IS KORE? Message people/teams Message systems Message things Connected Oi l Fi el d SA P Connected Oil Field Bot – 15 min ago Oi l Fi el d: A Avg D ri l l D epth: 60 ft/day Penetrati on Rate: 124 ft/day BH A Effi ci ency: 140 ft/hr SuccessFactors Bot New compensat ion report f or Jav aScript SA P Connected Oil Field Bot – 5 min ago dev elopers Oi l Fi el d: B SAP CRM Bot New opport unit y creat ed f or AcmeCo f or 50,000 unit s Avg D ri l l D epth: 50 ft/day Penetrati on Rate: 119 ft/day BH A Effi ci ency: 136 ft/hr SAP Concur Bot Approv al request ed f or t ravel expense f rom John Smit h in amount of $200 SAP ERP Bot PO# x 75634z has been submit t ed f or order of Product x -40 SAP Ari ba Bot Submit order t o pref erred supplier for 600 unit s Your only messaging platform for people, teams, systems and things built with NLP, AI and ML SO WHAT ARE KORE BOTS? Kore Bots were designed to be intelligent personal assistants that enable workers to communicate with SAP systems with human language. Think of them as Siri For Your Enterprise Delivers alerts on a schedule Execute workflows related to tasks Converse in natural language or voice Accessible via SMS, email, SDK, etc. Execute CRUD operations Learn and improvise via Artificial Intelligence HOW DOES ONE CONVERSE WITH BOTS? HOWEVER THEY WANT!! SMS 856-897-6565 Facebook Messenger SalesOrder Phone 856-897-6565 Amazon Echo Skype Email salesorder@jjcorp.com SalesOrder Kore App /SDK Voice SAP JAM Slack salesorder.slack.com ARCHITECTURE Kore/SAP: The Complete Picture Create Bot Builder Connect Consume heterogeneous data and cloud sources heterogeneous mobile & desktop Kore Cloud & On-Premise SAP Cloud Solutions HANA VORA Cloud Connector SAP ECC 6 OData SOAP HTTP(S) SAP PI NW 7 Bots NLP (ChatScript) Pre-Built Partner-Built Custom-Built AI Secure Web Socket Native Windows/Mac Mobile Tablet Desktop Web Node JS Channels Mongo Database Admin Console Administration Bot, Server and User management and security Email SMS SDK Skype SAP Jam Odata Service SaaS solutions Hana Cloud Cloud Connector Firewall On premise solutions Odata Service Kore: SAP High-Level Integration Architecture Using HCP/NWG - Hana Cloud Platform Process Integrator Inside Kore’s Integration Package HCP/NWG Kore Bots Server Bot for SAP/ERP Hana Cloud Platform HCI/PI On-premise Cloud Connector Other on-premise Bot for SAP/CRM Bot for Hybris/C4C Cloud Bot for SuccessFactors Cloud Identity Service Bot for Concur Other cloud services KORE-SAP Integration Package HOW KORE SAP BOTS CONVERSE select order_details from orders where order_num = {xxx} «@SAPC4C : We are looking for it, can you give us your order number?» «@SAPECC: I didn’t received my order yet» CONVERSATIONAL BOTS PLATFORM SEMANTIC CONTEXT CHAT SCRIPT HCI/PI ANALYSIS ANALYSIS ENGINE HCC SAP ECC KORE/SAP IOT PLATFORM ARCHITECTURE Web SocketSecure Connection Bots for SAP Kore Bot Server IoT sensor ERP CRM HR IoT REST/ODATA NLP AI REST/ODATA HCI/PI HANA Cloud/IoT Process Platform Integrator SSO Proxy Cloud Identity transformation Users Smart Streaming Server ODATA HTTPS On-Premise / Customer Network Cloud Connector SAP System SAP S4/HANA SAP System SAP ECC SAP CRM, etc. data zbapi SAP Auth Hana dB HOW KORE SAP BOTS INTERACT WITH SAP ERP Kore Bot Server Alerts Sample Use case: A Sales Rep would like to be notified when new Opportunities are entered in C4C right away. WebServices “pull” New opportunity created New Opportunity Data New Opportunity Alert Filter: Is Amount > $50,000? Yes Map Alert Fields User can choose a mapped action over WebServices Filter opportunities greater than $50,000. Take actions right away to update the opportunity if needed. Actions Update Opportunity Details: Updated Opportunity Data over WebServices Update Opportunity User Input Opportunity Amount = $125,000 Only SAP has a complete IoT solution IoT Platform + Bots Platform SO HOW EASY IS IT TO BUILD THESE BOTS? BOT BUILDER USER MANAGEMENT Manage users access and sessions BOT MANAGEMENT Add Bots to Enterprise Store and provision to users and teams BOT CREATION Create Tasks and Alerts connecting with simple published API’s MAP FLOW Map alerts to tasks from one system to another with a simple WYSIWYG interface BOT DEVELOPMENT VS MOBILE APPS BUILD MOBILE APPS APPS BUSINESS REQUIREMENTS Teams of 5 to 50 people build apps Multiple programming languages Multiple interfaces 3-24 month dev cycles Cost - $ millions Difficult to change and maintain BUILD BOTS 1 person builds a bot 1 programming language for all platforms 1 interface Hours-days dev cycles Cost – Low $ Easy to change and maintain 20 THE POWER OF THE CONVERSATIONAL INTERFACE FOR ANY TYPE OF USER Easier to share because it is for everyone Easier to find because it can live anywhere 21 Easier to learn since it’s the same for every system Easier to engage because it can learn from you GREAT, HOW DO I GET STARTED? DOWNLOAD THE APP KORE INC APP STORE KORE GOOGLE PLAY KORE WIN MSI KORE MAC APK KORE WEB ASK FOR A ROI ASSESMENT WORKSHOP VIST US AT: GETSTUFFDONE.COM DOWNLOAD PRE-BUILT BOTS VIA THE KORE STORE 120+ Pre-Built Business and Personal Bots 700+ 600+ ALERT TASKS ACTION TASKS Work & personal use You can execute 24 CUSTOMER USE CASES Kore Bot Customer Use Cases STRUCTURAL MONITORING IOT CUSTOMER USE CASE Kore Chatbot Platform SAP IOT Platform Request (API) IoT Bot Messaging + NLP + AI Platform Streaming Server Hana Server Hana Database Understand user intent, map to system task Structural Monitoring Bridge 6567 Kyle Road Salem, MA, load warning Tell me more Receive (Data) Transmittors Revert back with requested information Strucutre Strength Sensors Learn user behavior & context. Suggest actions & tasks help automate function Overload Shock Limit Threshold 5000 g pk Temperature Stage: +110 reported Sensitivity: 5mBVN Anti Friction: 087F23 Pilot Bushing: 097D54G9 Actionable alerts & information help drive & execute tasks SAP CRM ITEGRATION HVAC IOT CUSTOMER USE CASE Request (API) Receive (Data) SAP SUCCESSFACTORS INTEGRATION (PTO APPROVAL) SAP Success Factors REMINDER: PTO Approval Do you want to approve Alesiha’s PTO request submitted May 2nd 2016 Show me details Alesiha PTO Details Per Num: 6810 Name: Alesiha Dun Request Dates: June 3–6 2016 Notes: need time with my dad Analysis: 6 PTO days left for 2016 Proceed with approval? 1 - Yes 2 - No with comments 3 – Remind me in 2 hours Kony Bots Server i 1 Notification Alesiha Dun PTO Approved Confirmation: 34986 What else can I do for you? List my employees Employee Listing SAP SUCCESSFACTORS INTEGRATION (ONBOARDING) SAP Success Factors Welcome: Hi Rick! Welcome to the team. I’m going to help get you setup in our systems. Let’s start by picking your benefits. What are my options? You can choose from the [PPO] or [EPO] plan. Check out the links for more details. Show me my dental PPO options Here is the Delta Dental [PPO] option Kony Bots Server i Notification Your Macbook has been assigned to you by helpdesk. Do you wish to contact Where do I pick it Building 2 Room 44, x3562 INTEGRATING TO SOL MANAGER 8 © Copyright 5/9/2016 Kore, Inc. SAP Solution Manager HANADB ALERT Memory Alert 50% memory low issue. Do you need to see details Tell me more The memory usage threshold and persistent memory usage rate which is considered a potentially unsustainable load is at 48.9% Utilization How many users are currently on the system 56 current users on the system. Do you want to see the user/trans ids Yes, also show me open thread count TIME ENTRY: ECC 6/CATSDB SAP Approvals SAP Time Entry Notification Rachna Patil has submitted time for approval with following details Per Num: 6810, ProjectID: 6543J, Hrs:42, Notes: SD Config for customer: Fitch Ratings Approve: 1 Reject with comments: 2 Remind me later: 3 REMINDER: Time Entry Do you want to enter time for the week ending Jan 30, 2016? Yes Confirm Details Per Num: 6810, ProjectID: 6543J, Hrs:42, Notes: SD Config for Fitch Ratings Procced with these details? 1 Got it done. What would you like to do now? Change Hrs. to 44 SAP ECC 6.0 HR CATS dB Kony Bots Server Got it done. What would you like to do now? Time Entered Per Num: 6810, ProjectID: 6543J, Hrs:44, Notes: SD Config for Fitch Ratings Notification Time Approval Request Sent to Manuel Santos KORE FOR DIRECT STORE DELIVERY Direct Store Delivery Delivery Route Update Change in delivery route requested by dispatch to 7/11 on Forth Worth Dr, Denton, TX Confirm – 1 or No – 2 or Map -3 1 Delivery Summary Requested Chicken Chimi UPS: 0-73234-343-67 Unit Cost: $32.76 Deposit: $38,000.00 Signature Captured: Yes Alert Show me vehicle Inventory .50 Butter popcorn – Units 299 0.99 20Z bottles – Pallets 39 1 ltr bottles – Units 250 Kony Bots Server Map current delivery route Map 7/11 on 30 Meadow Rd, Denton, TX