machine to machine communication in the ai age
TRANSCRIPT
Machine to Machine Communication in the AI Age
Konstantin Savenkov Intento, Inc.
Data Science Weekend, Moscow, 2017
It’s not about SkyNet It’s about business
and should be solved
Data Science Weekend, Moscow, 2017
New Digital EconomyMAIN FACTORS
cheaper information search
cheaper communication
MAIN OUTCOMES
more scale
digital transformation
more room in value chains
1995-…
Data Science Weekend, Moscow, 2017
New AI Economy2016-…
MAIN FACTOR
cheaper decision making
MEANING
data collection, storage and processing
risk management and prediction
decision delegation,
implementation and monitoringData Science Weekend, Moscow, 2017
New AI Economy2016-…
EFFICIENCY
for business built around decisions: mortgage, insurance etc
AI TRANSFORMATION
business processes rebuilt around decision-making automation
NEW MARKETS
more room in value chainsData Science Weekend, Moscow, 2017
Decision-making in XXfew trusted information sources
in-house analysts and experts
few trusted partners on pre-paid contracts
planning everything ahead
Data Science Weekend, Moscow, 2017
Decision-making in XXIreal-time information discovery
outsourced analysts and experts
on-demand services with instant gratification
in situ decision making
COOPERATIONmore
betterfaster
cheaperData Science Weekend, Moscow, 2017
Would machines cooperate like we
humans do, but better?
Data Science Weekend, Moscow, 2017
?
Machine cooperation TODAY
few hardwired integrations
no machine-readable documentation
custom pre-paid contracts and ToS
Data Science Weekend, Moscow, 2017
How many humans does it take to make two programs talk?
Client App Service Provider
Discover API
Read API docs
Write integration
code
Maintain integration
$394Bn System Integration
Market*
$35Bn Custom Software
Integration Market**2017 projection by Gartner Data Science Weekend, Moscow, 2017
How many humans does it take to make two programs talk?
Client App Service Provider
Discover API
Read API docs
Write integration
code
Maintain integration
+ legal + dealsData Science Weekend, Moscow, 2017
Typical solutionsCustom integrations in private cloud
IPaaS (cloud integration for public services)
Crowdsourcing (service platforms)
are based onmanual directories
Unlikely to work for “50Bn connected devices by 2020”Data Science Weekend, Moscow, 2017
(to avoid custom p2p integrations)
Like it was in early web
Personal bookmarks
Curated directories
Automated search
but…
Data Science Weekend, Moscow, 2017
APIs are not documents, delivery means not
reading, but interacting
HERE COMES AI!Data Science Weekend, Moscow, 2017
Two interesting projectsViv Labs, acquired by Samsung in 2016: synthesises middleware code for third-party services integrated to the platform
Microsoft/Cambridge DeepCoder: combines code samples from other programs to reach its goal
Data Science Weekend, Moscow, 2017
Two interesting projectsViv Labs, acquired by Samsung in 2016: synthesises middleware code for third-party services integrated to the platform
Microsoft/Cambridge DeepCoder: combines code samples from other programs to reach its goal
Intento: API Integration Platform, powered by “artificial engineers”
THREE!
Data Science Weekend, Moscow, 2017
INTENT
Client software
translate
CONTEXT
text
to
Intento Service Platform accepts requests with an intent and its context, routes them to the appropriate API, receives the answer and translates it back to the intent domain.
Service providers
Microsoft Cognitive Services
IBM Watson
Google Cloud Services
…
Indie providers
System of Intents
Routing & Integration
Billing
Data Science Weekend, Moscow, 2017
Focused on AI Servicesmachine translation
image recognition
voice synthesis
OCR
et ceteraWHY?multiple providers per intent
arms race between service providers
context-based relevance
(currenly)
(DEMO)
What it has to do with Machine to Machine
Communication?powered by “artificial engineers”, not manual
ideally, any new public service is integrated to the platform in a matter of seconds, much like Google does to websites
“standard library” of intents may be used as a lingua franca for “I need to to do…” between machines
Please, Oh Please!
If you are interested in either using the Intento Platform or submitting your APIs, fill out
the form at
https://inten.to/api-platform