+ All Categories
Home > Technology > Smart Markets of Services / ATG meetup Toronto

Smart Markets of Services / ATG meetup Toronto

Date post: 26-Jan-2017
Category:
Upload: stefan-ianta
View: 129 times
Download: 1 times
Share this document with a friend
47
Civilization advances by extending the number of important operations which we can perform without thinking of them. Alfred North Whitehead Interested to join building a smart market of services? Subscribe at Servi.ca!
Transcript
Page 1: Smart Markets of Services / ATG meetup Toronto

Civilization advances by extending

the number of important

operations which we can perform

without thinking of them.

Alfred North Whitehead

Interested to join building a smart market of services?

Subscribe at Servi.ca!

Page 2: Smart Markets of Services / ATG meetup Toronto

Evolutionary

Machine IntelligenceSmart Markets for microServices

Stefan Ianta MBA PMP CSM

Cofounder Servi.ca / Ianta Labs

Page 3: Smart Markets of Services / ATG meetup Toronto

Summary

Natural Language Processing and Planning

Reverse Game Theory of Smart Markets

Service Compilers

Integration with Analytics and Deep Learning

Q & A

Page 4: Smart Markets of Services / ATG meetup Toronto

In the memory of MIT Prof. Marvin Minsky 1927-2016

References

Plans and the Structure of BehaviorGeorge Miller, Eugene Galanter, Karl PribramUniversal planning grammar

The Emotion MachineMarvin Minsky

Increase Complexity to solve Big problems

Godel Escher BachDouglas HofstadterRules, Quines, Theorem provers

Language Implementation PatternsTerrence Parr – The Antlr Guy – antlr.orgGenerating parse trees from dynamic grammars

Graph DatabasesIan Robinson, Jim Webber and Emil Eifrem

Neo4j.org

A New Kind of ScienceStephen Wolfram

Automatons, Turing Machines

Page 5: Smart Markets of Services / ATG meetup Toronto

Link Grammar

• http://www.link.cs.cmu.edu/link/

Page 6: Smart Markets of Services / ATG meetup Toronto

Link Grammar

• http://www.cs.cmu.edu/afs/cs.cmu.edu/

project/link/pub/www/papers/ps/tr91-

196.pdf

Page 7: Smart Markets of Services / ATG meetup Toronto

Structuring

un-structured data

Link Grammar

http://www.link.cs.cmu.edu/link/

Page 8: Smart Markets of Services / ATG meetup Toronto

Cypher Query Language

Neo4j – Graph Database

neo4j.com

Neo Technologies

Page 9: Smart Markets of Services / ATG meetup Toronto

EngineSearch

Page 10: Smart Markets of Services / ATG meetup Toronto

MarketSmart

Page 11: Smart Markets of Services / ATG meetup Toronto

Summary

Natural Language Processing and Planning

Reverse Game Theory of Smart Markets

Service Compilers

Integration with Analytics and Deep Learning

Q & A

Page 12: Smart Markets of Services / ATG meetup Toronto

Smart Markets

• Periodic auctions

• Mathematical optimization

• Knapsack problem

• Combinatorial auctions

• Parties are generally anonymous

• Market algorithm enforces regulation,

fairness and transparency

Page 13: Smart Markets of Services / ATG meetup Toronto

Solution Design

• engineering approach to designing

economic mechanisms or incentives,

toward desired objectives, in strategic

settings,

• Reverse Game Theory

• broad applications, from economics and

politics (markets, auctions, voting

procedures) to networked-systems

(internet interdomain routing, sponsored

search auctions).

• The 2007 Nobel Memorial Prize in

Economic Sciences was awarded to Leonid

Hurwicz, Eric Maskin, and Roger Myerson

"for having laid the foundations of

mechanism design theory".[

Page 14: Smart Markets of Services / ATG meetup Toronto

Summary

Natural Language Processing and Planning

Reverse Game Theory of Smart Markets

Service Compilers

Integration with Analytics and Deep Learning

Q & A

Page 15: Smart Markets of Services / ATG meetup Toronto

Service Compilers

Business Models

Contexts

Change

Service

Microservices

Solutions

Innovations

Business Transformation

Google Model

Smart Market of Services

Extending the Google Business Model into a

Smart Market Service Compiler

Page 16: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Initial Business Context – Data & Code

ClientsRulesRivals

Code

MetaData

Plans

Data Team

Sales

Bank

Skills

CONTEXT

Page 17: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Final Business Context – Data & Code

ClientsRules

Rivals

Codes

Meta-Data

Plan

DataTeam

Sales

Money

Skills

CONTEXT

Page 18: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Change = Triple (Initial Context, Services, Final Context)

Change

Service = Triple (Initial Context Pattern, Microservices, Final Context Pattern)

Microservice = Triple (Input Cypher Query, Function, Output Cypher Query)

Page 19: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Project = Sum (Services)

Service 1

Service 2

Service n

Page 20: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Solution = Sequence (Services)

Service nService 1

Page 21: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Innovation = Agile Search (Solution) + Novelty Test

Service n

Service 1

Page 22: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs22

Microservice = Coding Service

Integer dimX = 3;

Antlr4 View Neo4j View

Page 23: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs23

Iterator Microservicefor (int i = 0; i < dimX; i++) {

p[i] = db.createNode(pixel);}

Antlr4 View Neo4j View

Page 24: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

CRUD Solution Expansion

Page 25: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs25

Solution=

Path

Target Context

Metadata

Big data

Software

Initial Context

Metadata

Big Data

Software

Big Data Solution Search Process

Initial Context / Code Target Context / CodeChanges

Transformation

Page 26: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs26

Search Engine Business Model

AdWordsAdvertisersPay Per ClickAdSense

Web MastersPay Per Click

Internet Pages SearchQuestion WordsOne question/search

Search Engines Do NOT Build Solutions

Internet Pages are Contributed by Millions of People

Page 27: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs27

Expanding Search Engine Model into an Innovation Engine

AdWordsAdvertisersPay Per Click

AdSenseWeb MastersPay Per Click

Internet Pages SearchInternet UsersOne question/search

MicroservicesProgrammers

Pay Per Use

Cypher AnnotationsBusiness AnalystsPay Per Use

Budgeted ProjectsProduct ManagersPay Per Use

Page 28: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs28

Page 29: Smart Markets of Services / ATG meetup Toronto

Memoization

How Smart Markets of services can

implement Evolutionary Machine Learning

Page 30: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs30

Workflow Solutions: Solving The 3 Recipients Problem

Page 32: Smart Markets of Services / ATG meetup Toronto

Summary

Natural Language Processing and Planning

Reverse Game Theory of Smart Markets

Service Compilers

Integration with Analytics and Deep Learning

Q & A

Page 33: Smart Markets of Services / ATG meetup Toronto

Any business process is

a mix of services

PwC

Page 34: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs34

Project Managers

Programmers

Analysts

Entrepreneurs

Investors

Context Awareness and Solutions Generator

Multisided Market Platform

Marketers

Page 35: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs

Watson + Servi.ca + Blue Mix + Govt API store + … = Smart Market of Services

Service n

Service 1

Servi.ca / Graph Reactor Engine

IBMWatson

IBMBlueMix

GovtAPIStore

IoTDeepLearning

. . .

Page 36: Smart Markets of Services / ATG meetup Toronto

Summary

Cypher ~ Universal context description language

Annotated microservices/smart contracts ~ Sentences / Verbs

Microservices smart markets

Planning for solutions

Building software

Page 37: Smart Markets of Services / ATG meetup Toronto

Civilization advances by extending

the number of important

operations which we can perform

without thinking of them.

Alfred North Whitehead

Interested to join building a smart market of services?

Subscribe at Servi.ca!

Page 38: Smart Markets of Services / ATG meetup Toronto

Q & AStefan Ianta

@v_ianta

servi.ca

https://ca.linkedin.com/in/stefanianta

Page 39: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs39

Implementation Steps

• Translate existing APIs into Microservices / Coders + DevOps

• Annotate microservices with Cypher queries / BAs

• Define projects including test queries / Product Managers

• Graph Reactor• neo4j.com/blog/cypher-microservices-part-1• neo4j.com/blog/cypher-microservices-part-2• neo4j.com/blog/cypher-microservices-part-3• neo4j.com/blog/cypher-microservices-part-4

Page 40: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs40

$50B Market Opportunity

Critical Thinking Decomposed to Logic Rules

30M Coders & IT

~100M Managers

7B Brains

10M x 50w x 40h = 20Bh x $50 = $1T

100M x 50w x 40h = 200Bh x $50 = $10T

1000M x 50w x 40h = 2000Bh x $5 = $10T

Page 41: Smart Markets of Services / ATG meetup Toronto

Graph Reactor / Ianta Labs41

Reactor Ignition Timeline

Prototype01

Trading & Payments Platform 4 Microservices 02

Loading Services & Annotations03

Ignite Reactor04

Looking for:- Developers- Partners- Investors

Q1 2016 Q2 2016 Q3 2016 Q4 2016 Q1 2017 Q2 2017

Page 42: Smart Markets of Services / ATG meetup Toronto

The Architect

Alfred North Whitehead

Process philosophy

Trinity College, Cambridge

https://www.infoq.com/presentations/

Are-We-There-Yet-Rich-Hickey

Page 43: Smart Markets of Services / ATG meetup Toronto

Best practices

Engineered

Labour Standards

MTM Methods-Time Measurement

http://mtm-international.org/

Page 44: Smart Markets of Services / ATG meetup Toronto

Engineered

Labour Standards

Observing the sequence of

labour actions

of human computers

Page 45: Smart Markets of Services / ATG meetup Toronto

The Market

The invisible hand

The Solution Search Engine

Self-assembling wires

Stanford Complexity Group

www.youtube.com/watch?v=PeHWqr9dz3c

Page 46: Smart Markets of Services / ATG meetup Toronto

Cell Reproduction

DNA replication

www.youtube.com/watch?v=TNKWgcFPHqw

Page 47: Smart Markets of Services / ATG meetup Toronto

Integration with Analytics and DL

- building context representations

Watson

From natural language resources

Deep Learning

From IoT sensors


Recommended