ChatBot Gimics or Next Gen UI
Mobile, Chatbots, AI, Location and much more….
Mia Urman CEO, AuraPlayer
Jan 2019
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Introducing AuraPlayer Awards Founders & Management • Patented Solution Mia Urman CEO - World renowned Oracle Forms • Winner of several industry modernization Expert. Oracle ACE Director, awards Oracle alumn, over 19 years exp. With Oracle Forms, • Member of Oracle Customer mobility, Webservice / integration projects. Advisory Board for Mobile Yossi Nakash CTO - R&D expert for over 18 years. Focus on • Only Certified Plug-in For Oracle enterprise development for scalability and performance Forms to Oracle Mobile Cloud Gwen Edwards Corporate Development – Executive with over 20 yrs Fortune 500 P&L experience Among Our Customers 3 4 What is a Chatbot?
A chatbot (also chatterbot, chatterbox) is a computer program which attempts to maintain a conversation with a person - Wikipedia
Copyright © 2017,2017, Oracle and/or its affiliates. All rights reserved. 5 Chatbots v/s Digital Assistant Digital Assistant and Chatbots are synonymous to some customers
Chatbots Digital Assistant
• A computer program designed to simulate • A Digital assistant recommends or conversation with human users completes tasks beyond simple • Uses AI for understanding conversations conversations • User initiated • Uses AI for predictions and • Single purpose recommendations • E.g. Airline Bot, Event Bot • Bot initiated • Multi purpose (bots = skills) • E.g. Employee self service
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 7 When Will People Use Digital Assistants
8 Types of BOTS
9 Pay my bill Why Conversational Interfaces?
• Language interfaces remove significant friction • Just write or speak, no learning • Direct access to value trapped in distant services and millions of app
Discover, 5M apps download, install, launch
Confidential – Oracle Internal/Restricted/Highly 10 Restricted Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 1 1 Conversational AI: Challenges
DIVERSITY OF CHANNEL INTERFACES • Chat, Web, Text, Voice, Apps, Devices, etc.
IMPLEMENTATION COMPLEXITY • Access, security, back end integration, dialog design, languages
GETTING AI RIGHT • Requires many techniques: NLP, ML, speech, image, sentiment, plus dialog and context
Confidential – Oracle Internal/Restricted/Highly 12 Restricted Confidential – Oracle 1 Internal/Restricted/Highly 3 1 4 1 5 DEMO TIME
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 16 NY Metro Transport Authority Collision Accident Reporting System (CARS) Location Aware Accident Reporting Problem: Accidents on bridges and tunnel are recorded on paper at scene then typed into desktop system. Requirements: • Integrate to current Oracle Forms system without any change to backend • Run application in an offline mode • Scan driver license and integrate with other state and federal systems of record DMZ Oracle • Integrate with device camera and location services REST Connector 11g DB Solution: • Oracle MAF for cross platform client application
Desktop • Oracle MCS for simplifying all mobile backend services – offline, identity management, security, push notification, storage Oracle Forms Oracle Mobile • Partnered with Aura Player to integrate with Oracle Forms and Cloud Service Internal Network provide REST interfaces • Platform expanded to other use cases Firewall
Confidential – Oracle 1 Internal/Restricted/Highly 7 Customer Story: Chatbot / Mobile HR System
• Customer wanted to use a digital assistant so that 40,000 non-technical employees of all backgrounds and demographics could get answers to their requests in seconds from any device, in any location, instead of waiting on hold or coming into the office. • Without touching one line of code in the existing system, AuraPlayer transformed the Oracle Forms application to a REST services • Mobile application and digital assistant can provide HR services in the field without the need to return to the office
Say Hello to Oracle Digital Assistant Cloud Service
2 20 0 AMCe becomes Mobile Hub and Digital Assistant
Intelligent Customer Bots Analytics Mobile Hub Digital Assistant
Client Mobile Development Core NOW Line of Business Tools
Developers and Architects and DevOps IT Ops
Oracle Cloud Platform Oracle Intelligent Bots / Oracle Digital Assistant
Enhance user experiences with conversational interactions
• Pre-Integrated Delivery Across Channels MACHINE LEARNING – APIs for integration with Instant Apps and channels, Build, Deploy and test ML models dialog builder, human-handoff framework COGNITIVE SERVICES Language understanding & Intent Detection • Enterprise Ready – Pre-built back end integration framework, connectors, KNOWLEDGE SERVICES Entity modeling, Represent domain security, scale, continuous bot analytics knowledge as semantic graph • DIALOG & CONTEXT Embedded AI for Conversational Dialog Declarative flow model & Context from Device, – Unified contextual state engine and AI platform, Time, Calendar, Photograph, Web Speech & image recognition, intent detection, DATA & INSIGHTS multilingual NLP Event collector
Confidential – Oracle Internal/Restricted/Highly 22 Restricted Oracle Digital Assistant Features
Proactive Engagement A digital assistant is proactive, anticipating and initiating interactions with users Live Agent Handoff Enhance user interactions with live agent handoff capabilities Automate Multiple Apps Digital assistants can combine skills that vary, depending on the context of the interaction and the connected backend system Instant Apps Build an assistant that can capture structured data, leveraging existing app functionality, while staying within the flow of the conversation QnA Builder Quickly enhance an assistant's skills by importing already-established FAQs to automate common inquiries
Built in Analytics
Copyright © 2018, Oracle and/or its affiliates. All rights reserved. | 23 Employee Digital Assistant and Skills Example
ERP
HCM
CX
Digital Assistant
3rd Party
2 4 Simplified Digital Assistant Assembly
Events Skill Calendar Digital Assistant Corp Development events attendees, policies
Skill Skill Store Versioning Employee Facility DA Skills IT Self Service Training Onboarding Class calendar, Request New IT ticket nomination, Policy ticket status Handbooks, Temp ID, visitor FAQ’s, alerts attendance, pass, cab service, handbook DA Assembly reset PW Employee Policy admin, equipment certifications guest house Onboarding travel, Handbooks, mediclaims, FAQ’s, alerts expenses Employee Policy equipment Profile Meetings Survey handbook Time off, shift Attendee search, Take survey, Policy admin, req, weekend room booking, view results, travel, medi- working, profile claims, expenses info Meetings Attendee search, HR Approvals Expense Claims room booking, Review/approv Budgets Idea Box Submit Create, submit, Share ideas, e hires, raises, expenses innovations moves, approve annual approvals vacations budgets
2 5 The Challenge: Agility
How to Deliver Enterprise Systems to Mobile Channels Without Costly and Risky Redevelopment Projects?
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. The Solution Creating DA with Oracle EBS/Forms
Enterprise grade Digital assistant Expose existing Forms Applications as Web in the Cloud Services without writing one line of code
Open standards, Rapid wizard-based development RESTful interfaces
No redevelopment or migration of the Built-in back end integration Oracle Forms System framework, connectors, Instant Apps and channels, dialog builder, human-handoff security, scale framework
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Who is a Candidate ?
• Oracle Forms – Version 10g, 11g, 12c (sql*forms in upsell wheel) – Versions below 10g upsell Forms upgrade • Oracle EBS – Version 12 and up Any module that is based on Oracle Forms meaning a java applet is downloaded to the client machine We also support EBS customization done in Oracle Forms •Oracle AP / AR / PO / Invoices •Oracle Inventory / Manufacturing •Oracle Time and Labor •Oracle Projects, Equipment •Oracle Clinical, Oracle Insurance •Oracle Utilities / WAM • We support OAF customization and all FLEX fields and customizations!! • Primavera, JDE, Peoplesoft, Oracle HCM – We have already done successful POC’s • We even have pre-built templates for sales orders, and iprocurement Demo: Bot Builder - Build, Test & Deploy Bots
Copyright © 2017, Oracle and/or its affiliates. All rights reserved. 2 9 To Move Forward – Start today! Considerations For Modernization Projects
› Assess Your Requirements • What platforms do we need to deploy to? UI requirements? › Understand Your Existing System • Where does the business logic sit today? › Define Timeline and Budget › Choose development tools and environment › Conduct Proof of Concept of Proposed Solution › Decide on final Implementation Method › Contact [email protected] to get your FREE consultation! Whatever The Strategy
It’s Time
3 1 What is AuraPlayer?
• AuraPlayer creates a REST API from any back-end data source, legacy or cloud application in minutes, WITHOUT redevelopment
PeopleSoft JDE Database Oracle Oracle Any HTML Forms EBS App
3 2 Why AuraPlayer ?
▪ No Redevelopment / Migration of the Back-ends ▪ Decrease Time to Market for BOT Development ▪ Reduce Development Costs - Wizard based Webservice development process ▪ Reduce Maintenance Costs ▪ Open Architecture / Generates Generic WS For More Information
VISIT: www.AuraPlayer.com
WATCH: https://bit.ly/2zjLpan
FOLLOW: @AuraPlayer
CONTACT: [email protected] 34
Copyright © 2017, Oracle and/or its affiliates. All rights reserved.