ABOUT ME ADAPTIVE SOFTWARE | Samudra Kanankearachchi Senior Software Data Science Specialist NEXT GENERATION OF ADAPTIVE ENTERPRISE.

Slides:



Advertisements
Similar presentations
MakeMyTrip Mobile Apps Available on – AndroidAndroid iPhone BlackBerryiPhoneBlackBerry.
Advertisements

Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Magicjack is a computer device that plugs into a USB slot and provides phone service through the internet. Simply plug your phone into the UBS device.
Adaptive Book: A Platform for teaching, learning and student modeling Ananda Gunawardena School of Computer Science Carnegie Mellon University.
Introduction to SQL Server 2005 Analysis Services Melville Thomson IT Pro Evangelist.
GAME ORIENTED EDUCATION A. Petrov, V. Valkanova 13 th Workshop ‘Software Engineering Education and Reverse Engineering’ Bansko, Bulgaria August 2013.
Title Information First Lastname, Title August 2012 Software Assurance Planning Services.
Goal CommunicationInteractionCollaboration One-to-OneOne-to-Many Many-to- Many Communication- Centric Content- Centric.
DYNAMICS CRM AS AN xRM DEVELOPMENT PLATFORM Jim Novak Solution Architect Celedon Partners, LLC
Case Study on Overall Travel Overall Travel is India’s leading online travel solution provider. Overall Travel website provides complete as well as bespoke.
1 NETE4631 Using Google Web Services and Using Microsoft Cloud Services Lecture Notes #7.
WIX.com CIS 282 Class Demo Walid Zaman. What is Wix.com  It is a free DIY website publishing platform  It lets users build innovative HTML 5 websites.
1 Business Intelligence in the Information Age © 2006 Acxiom Corporation. All Rights Reserved. Carmen McKenna-McWilliams Marketing Technology Center of.
ArcGIS Workflow Manager: Tasks and Enterprise Workflows Michael Broadbent.
Strategies for Building Mobile Apps Using ArcGIS API for JavaScript Andy Gup, Lloyd Heberlie.
Gregg Brockway President TripIt, Inc. the Traveler-Centric Future.
Unit A: Biological Diversity Topic 6: The Best Selection.
SharePoint 2013 Architecture Service applications in SharePoint 2013.
May 6, 2015 Session 10:00am – 12 Noon. Agenda 2 TopicPresenter / FacilitatorTimeframe  Welcome Michael Chen5 min.  CA Web Publishing Richard Lehman55.
ArcGIS Workflow Manager: Getting Started with Out-of-the-Box Templates Michael Broadbent.
Extend the Operations Dashboard with Custom Widgets (and more)
Your recommended places. You select categories eat, sleep, see. Practical Information Visual design.
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
3P Technologies (I) Pvt. Ltd. Driven by People, Passion & Principle’s 26-Dec-15.
Ritc 'Rules In The Cloud' A Rule Engine for Saas and IoT.
The Multilingual Web – Where Are We? Next Generation Localisation Josef van Genabith, CNGL & NCLT, DCU.
Presented by: Simeon Cathey The Road to Awesome SharePoint Adoption.
University of Illinois at Urbana-Champaign. BeeSpace Project 5-year NSF-funded project Project Goals  Develop open bioinformatics resources  Support.
Chapter 2: Living Things in Ecosystems Section 2.3: Adapting to the Environment.
Unity, Diversity, & Evolution. Unity All Life Forms Have Common Features.
Natural Variation & Artificial Selection. Natural Variation & Artifical Selection Darwin, through many observations, explained evolution by natural variation.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Understanding and implementing the remote provision pattern in SharePoint.
What is Data Science and Who is Data Scientist
FINDING THE EFFICIENT FRONTIER OF DIGITAL MARKETING NAVIS LEADERSHIP CONFERENCE 2016.
SAP BO ONLINE TRAINING B Y H YDERABADSYS O NLINE T RAINING Contact Us: INDIA: USA:
The Story of the Frigeaf.
Online Measurement for Small Business Online Measurement Improve your marketing with valuable insights into how your customers interact with your website.
Welcome to Converge Enterprise Simple, Cloud Based, Affordable CRM Software.
AZURE MACHINE LEARNING Bringing New Value To Old Data SQL Saturday #
Developing Hydrology Mashups with ArcGIS Server 9.3 by Alper Dinçer M.Sc. Civil Engineer Geo Web Developer State Hydraulic Works (DSI) TURKEY
SOA-37: SOA Management with Actional ® for Sonic ™ Unplugged - Live at work… Jiri De Jagere Senior Solution Engineer.
B2B Online Booking Engine Instant confirmation for hotels, transfer, car rental and sightseeing we.
Software services delivering SharePoint, Mobile, and Business Intelligence solutions Creating mobile applications that integrate with SharePoint 2013 on-
September Nazim Madhavji Hello, my name is © N.H. Madhavji, UWO.
We are from 99X technology Samudra Kanankearachchi Senior Software
Fan Engagement Solution
How Artificial Intelligence is Changing the Supply Chain
Turbo, Turbo, Turbo! Alon Blich A.B.C.
It’s All About Me From Big Data Models to Personalized Experience
Senior 2. Senior 2 All have a common problem How to identify the best place to live according to their needs? Typ!: a platform to identify the best.
Information mediators
NVD Academy Visit here to know more:
FLYU.CO vacation reinvented.
Project Hermes Artificial Intelligence Initiative
Dumps
Airbnb Clone Script | Airbnb Clone | Airbnb Script H T T P S : / / W W W. P H P S C R I P T S M A L L. C O M /H T T P S : / / W W W. P H P S C R I P T.
Interactive Learning An empFinesseTM Smart Atomic Learning Solution.
Enterprise Event Broker
Machine Learning Telepathy for Shift Right Approach
Overview of Machine Learning
In BI, One Size Does Not Fit All
Distributed Systems through Web Services
The Most In-Demand Skills for Cloud Computing.
Digital Marketing Starter Course
Presented By: Pravin Parmar
Flight Booking System Flight Ticket Booking SoftwareFlight Ticket Booking SoftwareAirline Ticketing Software Flight Booking Software,
Deploy ML in Data Product
Don’tPayAll.Com Brings Amazing Offers For You. Travel Bookings at Discounted Price with Expedia Coupons.
Web portals-B2B-B2C-B2E TRAVELOPRO
Presentation transcript:

ABOUT ME ADAPTIVE SOFTWARE | Samudra Kanankearachchi Senior Software Data Science Specialist NEXT GENERATION OF ADAPTIVE ENTERPRISE APPS

GOOGLE SEARCH ON

LET’S RE-THINK WHAT DARWIN SAID It is not the strongest species that survive, nor the most intelligent, but the ones most responsive to change

Evolution = Variation + Natural Selection EMPIRICAL STUDIES IN WILD

1.Price Sensitive Variations. 2.Quality Sensitive Variations 3.Feature Sensitive Variations EXAMPLE FROM TELEPHONE MARKET

One variation Few variation Many variation Redesign REPRODUCTION BY ENGINEERS (LESS ADAPTIVE) Monolithic Architectures Micro Service Architectures SOA Architectures variations are made at application design time (A static approach)

Evolution = Variation + End User Selection HOW DO WE MAKE THE EVOLUTION PROCESS DYNAMIC

SAMPLE USE CASE ( TOURISM DOMAIN)

Feature set: 1. Search location 2. Book hotels 3. Search flights 4. Discounts 5. Popular places

USER NEEDS ARE DIFFERENT

A MONOLITHIC APPLICATION/ DIFFERENT USERS

Budgeter

Explorer

Traveler

STEP1 : DECOMPOSE THE APPLICATION INTO MICRO FEATURES

USER APP = F ( FEATURE, ACTIVITY, DEVICE TYPE, USER BEHAVIOR)

DEMO

Starter Layout

STEP 2 - DYNAMIC APP GENERATION

CONFIGURATION BASE DYNAMIC APP GENERATION Dynamic Application Generator Feature Configuration Activity Configuration Layout Configuration Application

STEP 3 SUPERVISED LEARNING PROCESS

Train budgeterTrain Explorer Train traveler AWS Integration Service(Node JS) ML API Adaptive Query API Analytics on user events Models for (B, T, E)

AWS Integration Service(Node JS) ML API Adaptive Query API Analytics on user events Question : What is my type Answer :Budgeter A regular user Models for (B, T, E)

THANK YOU