78
We need you to bridge the future gap… Chris Heilmann @codepo8, Lange Nacht der Startups, Berlin September 2016

Bridging the future gap

Embed Size (px)

Citation preview

Page 1: Bridging the future gap

We need you to bridge the future gap…

Chris Heilmann @codepo8, Lange Nacht der Startups, Berlin September 2016

Page 2: Bridging the future gap

Chris Heilmann @codepo8 christianheilmann.com

Page 3: Bridging the future gap
Page 4: Bridging the future gap

The Future, 1991

Star Trek TNG S04E19 - The nth degree - http://gb.imdb.com/title/tt0708813/

Page 5: Bridging the future gap

Lifts…

Page 6: Bridging the future gap

Tablet computers…

Page 7: Bridging the future gap

Synchronisation with central servers / cloud (it was in space, so no clouds, duh)

Page 8: Bridging the future gap

Glasses enabling blind people to “see” their environment?

Page 9: Bridging the future gap

Voice and intent recognition?

Page 10: Bridging the future gap

Localising people?

Page 11: Bridging the future gap

Most of these are common now!

Page 12: Bridging the future gap

We live in a time of amazing technology and people don’t even realise it any longer.🏁

Page 13: Bridging the future gap

This wasn’t always the case…🔩

Page 14: Bridging the future gap

Lift attendants…

https://www.flickr.com/photos/breynolds/353144443/

Page 15: Bridging the future gap

Whilst we use technology, people are also afraid of it and its implications on our world, especially our jobs…😨

Page 16: Bridging the future gap

So it is up to us to be good lift attendants and bring the benefits of technology to people…📡

Page 17: Bridging the future gap

And it is incredibly important that we do so in a transparent, trustworthy and simple to access manner…😃

Page 18: Bridging the future gap

In other words…🤔

Page 19: Bridging the future gap

Not as apps that lock people in or expect them to have a certain hardware.🔒

Page 20: Bridging the future gap

The closed app honeymoon is over…📉 http://www.recode.net/2016/6/8/11883518/app-boom-over-snapchat-uber

http://qz.com/253618/most-smartphone-users-download-zero-apps-per-month/

Page 21: Bridging the future gap

Stop throwing logs in the way of your users…

Page 22: Bridging the future gap

All technology in the non-dystopian future is ubiquitous…🔓

Page 23: Bridging the future gap

For longterm sustainability and interest, your solutions should be services and tie in with what people already use.

🖇

Page 24: Bridging the future gap

A huge service of that is and will still be the web.🌎

Page 25: Bridging the future gap

https://www.youtube.com/playlist?list=PLNYkxOF6rcIAWWNR_Q6eLPhsyx6VvYjVb

📚 Homework: Progressive Web Apps

Page 26: Bridging the future gap

Another big market is chat systems.💬

Page 27: Bridging the future gap

In any case, users have high demands to apps these days.💎

Page 28: Bridging the future gap

Demands on intelligent apps…

🍒Personalized, friendly, approachable, natural✅ Facial recognition, emotion detection ✅ Text and speech interactions ✅ 360 awareness of the user

Page 29: Bridging the future gap

Demands on intelligent apps…

⏱Predictive, current, and familiar✅ Changes in real-time based on user action and

new external data ✅ Predictive models based on user context to

anticipate actions

Page 30: Bridging the future gap

Demands on intelligent apps…

🔋Always available, always contextual✅ Robust information management required ✅ Experiences delivered across all form factors and a

wide variety of interaction models (e.g. touch, speech, text)

✅ Distributed support, massive scale, elasticity

Page 31: Bridging the future gap

Yes, that is a lot to cover…😳

Page 32: Bridging the future gap

The great news is that you can use services to help you with that.😅

Page 33: Bridging the future gap

Every big player in computing has machine learning services for you to tap into…🕹

Page 34: Bridging the future gap

http://www.ibm.com/watson/

IBM Watson

Page 35: Bridging the future gap

https://cloud.google.com/products/machine-learning/

Google’s Cloud ML Services/TensorFlow

Page 36: Bridging the future gap

https://cloud.google.com/products/machine-learning/

Amazon Machine learning / Alexa Skills

Page 37: Bridging the future gap

https://developers.facebook.com/docs/messenger-platform

Facebook Messenger/Bot Services

Page 38: Bridging the future gap

🤕I can’t talk about all of them, mainly because I haven’t used all…

Page 39: Bridging the future gap

Here’s what I worked with and I can chat about…🤓

Page 40: Bridging the future gap

Roll your own with REST APIs Simple to add: just a few lines of code required

Make the same API code call on iOS, Android, and Windows Integrate into the language and platform of your choice

Built by experts in their field from Microsoft Research, Bing, and Azure Machine Learning Quality documentation, sample code, and community support

Easy Flexible Tested

GET A KEY

BUILD

Microsoft Cognitive Services

Page 41: Bridging the future gap

Vision From faces to feelings, allow your apps to understand images and video👁

Page 42: Bridging the future gap

Vision ✅ Analyse an image ✅ OCR Scan Images ✅ Create context-aware cropping and

thumbnails ✅ Detect emotions

👁

Page 43: Bridging the future gap
Page 44: Bridging the future gap
Page 45: Bridging the future gap
Page 46: Bridging the future gap

Face detection ✅ Find faces and their angles ✅ Identify and verify people ✅ Cluster recognised people 9

Page 47: Bridging the future gap

Face detection DetectionResult:JSON:[{"faceRectangle":{"width":109,"height":109,"left":62,"top":62},"attributes":{"age":31,"gender":"male","headPose":{"roll":"2.9","yaw":"-1.3","pitch":"0.0"}"faceLandmarks":{"pupilLeft":{"x":"93.6","y":"88.2"},"pupilRight":{"x":"138.4","y":"91.7"},...

INPUTIMAGE

FACIALRECTANGLE + LANDMARKS

DETECTION ATTRIBUTES

Page 48: Bridging the future gap

Face verification

VerificationResult:JSON:[{"isIdentical":false,"confidence":0.01}]

Given two faces, determine whether they are the same person

Page 49: Bridging the future gap

Face verification

CLUSTERED BY DETECTED PEOPLE

Page 50: Bridging the future gap

Speech Hear and speak to your users by filtering noise, identifying speakers, and understanding intent🎤

Page 51: Bridging the future gap

Speech ✅ Voice Recognition (Speech to Text) ✅ Voice Output (Text to Speech) ✅ Presenter detection (who spoke when) ✅ Same Technology that powers Cortana ✅ So far, seven languages (en-US, en-GB, de-

DE, es-ES, fr-Fr, it-IT, zh-CN)

🎤

Page 52: Bridging the future gap
Page 53: Bridging the future gap
Page 54: Bridging the future gap

Language Process text and learn how to recognize what users want🗯

Page 55: Bridging the future gap

Language Understanding Intelligent Service (LUIS) ✅ Determine intent ✅ Detect Entities ✅ Improve Models ✅ Learns over time from your data ✅ Integrates seamlessly with Speech

Recognition

🗯

Page 56: Bridging the future gap

Knowledge Tap into rich knowledge amassed from the web, academia, or your own data🤔

Page 57: Bridging the future gap

Search Access billions of web pages, images, videos, and news with the power of Bing APIs🔎

Page 58: Bridging the future gap

Emotion Speaker Recognition

Speech

Custom RecognitionComputer Vision

Face

Video

microsoft.com/cognitive

SearchSpeech Language KnowledgeVision

Linguistic Analysis

Language Understanding

Bing Spell Check

Entity Linking

Knowledge Exploration

Academic Knowledge

Bing Image Search

Bing Video Search

Bing Web Search

WebLM

Text Analytics Recommendations

Bing Autosuggest

Bing News Search

Translator

Microsoft Cognitive Services

Page 59: Bridging the future gap

Bot Framework PreviewYour bots – wherever your users converse

Bot Connector Service Connect your bot(s) seamlessly to text/sms, Office 365 mail, Skype, Slack, Twitter and more

A service to register your bot, configure channels and publish to the Bot Directory

Bot Builder SDK Everything you need to build great dialogs within your Node.js or C# bot

An open source SDK hosted on GitHub

Bot Directory Discover, try, and add bots to conversation experiences

A public directory of bots registered and approved with Bot Framework

www.botframework.com

Page 60: Bridging the future gap

Lots of demo apps…

Captionbot.ai CelebsLike.Me Projectmurphy.net

How-Old.net TwinsOrNot.net

Page 61: Bridging the future gap

😕 Let’s talk (very quickly) about a dirty topic…

Page 62: Bridging the future gap
Page 63: Bridging the future gap

💸 How can you afford all this?

Page 64: Bridging the future gap

Microsoft Bizspark Plus www.bizspark.com

Page 65: Bridging the future gap

Supporting Startups Through Their Life Cycle

Discovery

Startups need How we engage

An abundant of resources and tools

Access to partners, VCs, Introduction to local customers

Microsoft Accelerator program: Space, equipment, platforms and tools estimated at $1M

Mentors, experts, via accelerators

Access to top VCs, customers & partners, introduction to industry leaders, Marketing and PR

Alumni program Success managers

Ongoing support

A platform to experiment with

Meetups, workshops

BizSpark

Office hours Sounding board, no strings attached

Thriving ecosystem

Constant challenging and guidance

A powerful Launchpad to set up trajectory

Go to market and BizDev support

Extensive tech enablement

BizSpark+ Azure Offer $120K+

Validation Growth

Startups need How we engage Startups need How we engage

Page 66: Bridging the future gap

Microsoft Bizspark

WHAT YOU GET IS – 3 YEARS OFFree cloud services with Microsoft Azure up to $8.5k Free software (Windows, Office, Visual Studio, SQL,…)

DO YOU QUALIFY?Developing software? Privately held? Less than five years old? Making less than $1m annually? FACTS75k+ actual members Easy online registration

www.bizspark.com

Page 67: Bridging the future gap

Accelerator Program

We serve as a strategic partner for startups and provide unparalleled routes to market by connecting startups with our global network of customers, partners, business mentors and technical experts.

We have 7 accelerators around the world

Bangalore

Platforms & tools for 3 years

Access to Customers & Partners

Office space Hands on mentoring No Equity!

Beijing

BerlinParis

London

Tel Aviv

Seattle

www.microsoftaccelerator.com

Page 68: Bridging the future gap

🦄 Back to my world…

Page 69: Bridging the future gap

Technology should help the human and make a better world for everyone!

Page 70: Bridging the future gap

Make your solutions more human, and this goal is easier to achieve…

Page 71: Bridging the future gap
Page 72: Bridging the future gap

☝ But, wait a second, Chris…

Page 73: Bridging the future gap

Glasses enabling blind people to “see” their environment?

Page 74: Bridging the future gap

http://captionbot.ai

Page 75: Bridging the future gap

http://captionbot.ai

Page 76: Bridging the future gap

http://captionbot.ai

Page 77: Bridging the future gap

https://www.youtube.com/watch?v=R2mC-NUAmMk

Page 78: Bridging the future gap

CHRIS HEILMANN

@CODEPO8

CHRISTIANHEILMANN.COM

THANKS!