Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Alexander Graebe

Alexander Graebe
Uber Technologies Inc
Context First: What Context Platforms teach us about great experiences

Ähnliche Bücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen

Ähnliche Hörbücher

Kostenlos mit einer 30-tägigen Testversion von Scribd

Alle anzeigen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Alexander Graebe

  1. 1. Context First What Context Platforms teach us about great experiences Alexander Graebe Developer Relations Lead Uber
  2. 2. Today is April 1st
  3. 3. Where we are headed Mobile First AI First Context First
  4. 4. domo.com
  5. 5. youtube.com Every online user maintains 2-5 social media accounts on average
  6. 6. wayray.com
  7. 7. nest.com
  8. 8. sas.com Data is still trapped in silos
  9. 9. xkcd.com
  10. 10. ~ 35.000decisions every day
  11. 11. designorate.com Decision quality decreases
  12. 12. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vitae neque dolor. Duis erat diam, bibendum quis suscipit vel, lobortis vel mauris. Fusce mattis sit amet magna sit amet dictum. Aenean id sem a urna iaculis bibendum eget eget risus. Pellentesque tristique quam ac erat vulputate ultrices. Duis dictum blandit ipsum, dapibus finibus justo ornare ut. Alexander mauris eros, egestas eget unlearnt vitae, feugiat sollicitudin ante. Graebe vitae nunc sit amet erat porttitor rutrum sed et neque. Maecenas et feugiat orci, et mattis velit. Aliquam faucibus nisl to volutpat tincidunt. Maecenas tellus lorem, speaks non iaculis a, aliquam dictum velit. Curabitur facilisis felis eget magna volutpat posuere. Duis non nisi non erat imperdiet molestie. Russian nec ornare velit. Maecenas hendrerit quam ex, at euismod sem varius eget. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nunc tincidunt nunc at pharetra venenatis. CodeFest ut massa vehicula, ornare libero vitae, iaculis ante. Aenean mattis elit eros, eu ultricies ex laoreet nec. Aliquam about. Suspendisse potenti. Context non massa mollis neque efficitur egestas. Nulla libero tellus, vehicula at dignissim hendrerit, Platforms in justo.
  13. 13. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vitae neque dolor. Duis erat diam, bibendum quis suscipit vel, lobortis vel mauris. Fusce mattis sit amet magna sit amet dictum. Aenean id sem a urna iaculis bibendum eget eget risus. Pellentesque tristique quam ac erat vulputate ultrices. Duis dictum blandit ipsum, dapibus finibus justo ornare ut. Alexander mauris eros, egestas eget unlearnt vitae, feugiat sollicitudin ante. Graebe vitae nunc sit amet erat porttitor rutrum sed et neque. Maecenas et feugiat orci, et mattis velit. Aliquam faucibus nisl to volutpat tincidunt. Maecenas tellus lorem, speaks non iaculis a, aliquam dictum velit. Curabitur facilisis felis eget magna volutpat posuere. Duis non nisi non erat imperdiet molestie. Russian nec ornare velit. Maecenas hendrerit quam ex, at euismod sem varius eget. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nunc tincidunt nunc at pharetra venenatis. CodeFest ut massa vehicula, ornare libero vitae, iaculis ante. Aenean mattis elit eros, eu ultricies ex laoreet nec. Aliquam about. Suspendisse potenti. Context non massa mollis neque efficitur egestas. Nulla libero tellus, vehicula at dignissim hendrerit, Platforms in justo. Algorithms help understand data
  14. 14. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum vitae neque dolor. Duis erat diam, bibendum quis suscipit vel, lobortis vel mauris. Fusce mattis sit amet magna sit amet dictum. Aenean id sem a urna iaculis bibendum eget eget risus. Pellentesque tristique quam ac erat vulputate ultrices. Duis dictum blandit ipsum, dapibus finibus justo ornare ut. Alexander mauris eros, egestas eget unlearnt vitae, feugiat sollicitudin ante. Graebe vitae nunc sit amet erat porttitor rutrum sed et neque. Maecenas et feugiat orci, et mattis velit. Aliquam faucibus nisl to volutpat tincidunt. Maecenas tellus lorem, speaks non iaculis a, aliquam dictum velit. Curabitur facilisis felis eget magna volutpat posuere. Duis non nisi non erat imperdiet molestie. Russian nec ornare velit. Maecenas hendrerit quam ex, at euismod sem varius eget. Interdum et malesuada fames ac ante ipsum primis in faucibus. Nunc tincidunt nunc at pharetra venenatis. CodeFest ut massa vehicula, ornare libero vitae, iaculis ante. Aenean mattis elit eros, eu ultricies ex laoreet nec. Aliquam about. Suspendisse potenti. Context non massa mollis neque efficitur egestas. Nulla libero tellus, vehicula at dignissim hendrerit, Platforms in justo. But, they create a filter bubble
  15. 15. We can do betterwith Context Platforms
  16. 16. Relax at home Catch up on news Prepare for meeting Navigate while driving Chat with friends Play video games See what friends do Search Carpool Manage household Manage project Date Commute with train Work out Watch videos Listen to music Search for parking Shopping Manage finances Find inspiration Life contexts indicate intent But, product interaction does not consider these contexts
  17. 17. Relax at home Catch up on news Prepare for meeting Navigate while driving Chat with friends Play video games See what friends do Search Carpool Manage household Manage project Date Commute with train Work out Watch videos Listen to music Search for parking Shopping Manage finances Find inspiration What works for
  18. 18. Relax at home Catch up on news Prepare for meeting Navigate while driving Chat with friends Play video games See what friends do Search Carpool Manage household Manage project Date Commute with train Work out Watch videos Listen to music Search for parking Shopping Manage finances Find inspiration doesn’t work for
  19. 19. Anticipate intent and make it visible audi.co.uk
  20. 20. Intent C Intent A Intent B
  21. 21. CONTEXT
  22. 22. USER STATE HTTP LOCATIONBROWSER Legacy Contexts
  23. 23. platform: 'MacIntel', touch: 'enabled', timezone: '-420' Accept-Language: ‘en-US' latitude: '122.02394', longitude: ‘-45.294’ Legacy Contexts
  24. 24. Google Inbox: Delivery Context get delivery date and provide snooze option littlebigdetails.com
  25. 25. GitHub: Project Context get filename and provide LICENSE templates littlebigdetails.com
  26. 26. Google Photos: Life Context get photo metadata and provide search suggestion littlebigdetails.com
  27. 27. Why now?
  28. 28. 2009 ∑ Connected Things > ∑ Connected People wikipedia.com
  29. 29. 2012 Every atom on the earth could now be assigned an IP address ipv6ready.org
  30. 30. 2014 Users can now expose data in scopes securely wikipedia.com
  31. 31. 2014 1.2TB query < 10 secs posible amazon.com
  32. 32. 2015 Small, encapsulated services providing business value oreilly.com
  33. 33. 2015 Google open sources TensorFlow library for machine learning tensorflow.org
  34. 34. hugeinc.com 2016
  35. 35. 2017 > 200 real-time APIs are now available programmableweb.com only 1% of all APIs
  36. 36. Key concepts
  37. 37. User State All user preferences and profile details User interaction and current screen Account history and past transactions
  38. 38. Life Context Situation-specific user details categorized by life context Obtained in real-time through agents Should help determine user’s intent
  39. 39. User Intent Specifies user’s situational goal Defined set of intents is required Goal is to anticipate and suggest the right intent
  40. 40. Context Agent Agents bridge products Leverage user context and execute action Agent library maps to context library Instantiated through context trigger
  41. 41. Save on travel Context Agent Chatbots are one instance of context agents Anticipatory UX is an enabler Context agents are not limited to UIs
  42. 42. Anticipatory UX User-centric design discipline successfully leveraging machine learning to infer users’ preferences Key principles: 1) Simplified interaction 2) Min options for max use cases 3) Anticipating choices hugeinc.com
  43. 43. Everything should be made as simple as possible, but not simpler — Albert Einstein
  44. 44. Getting Started
  45. 45. Become context driven When building context driven products, keep in mind … hugeinc.com 1) Segment your user base 2) Reshape UX approach 3) Build smart algorithms 4) Build context architecture
  46. 46. Become context driven: Segmentation Understand your user segments and identify most relevant life contexts. Based on that, build a set of intents and find context platforms to get context details to anticipate these Commute Relax at home Shopping Chat with friends and relatives Find best transportation option Find best specialty store
  47. 47. hugeinc.com Become context driven: Anticipatory UX
  48. 48. Become context driven: Smart Algorithms Responsive: Allow users to teach algorithms using recurring feedback loops Transparent: Show users why an intent was anticipated Intelligent: Do not confuse action with intent Failsafe: Prepare for fallback in case agent doesn’t return relevant details on time
  49. 49. Your Product 3rd Party Product Life C ontext 3rd party can push context changes, user state unclear Become context driven: Context Architecture
  50. 50. Your Product 3rd Party Product Life C ontext id: 'foo@bar.com', time: 1315955008, type: 'checkin', venue: { … } Become context driven: Context Architecture 3rd party can push context changes, user state unclear
  51. 51. Your Product 3rd Party Product Become context driven: Context Architecture User state is clear, you can pull for context details
  52. 52. Your Product 3rd Party Product User state is clear, you can pull for context details user_id: 'foo@bar.com' latitude: '122.02394', longitude: ‘-45.294’, user_id: 'foo@bar.com' Become context driven: Context Architecture
  53. 53. Challenges
  54. 54. Challenges Data is paramount Real-time APIs needed Trust in algorithms and privacy Anticipate, don’t decide
  55. 55. The ubiquity of the Internet is […] reshaping not only how we interact with our devices but how they interact with us. — Aaron Shapiro
  56. 56. @agraebe Alexander Graebe Developer Relations Lead Uber Questions? agraebe@uber.com

    Als Erste(r) kommentieren

    Loggen Sie sich ein, um Kommentare anzuzeigen.

Alexander Graebe Uber Technologies Inc Context First: What Context Platforms teach us about great experiences

Aufrufe

Aufrufe insgesamt

217

Auf Slideshare

0

Aus Einbettungen

0

Anzahl der Einbettungen

126

Befehle

Downloads

0

Geteilt

0

Kommentare

0

Likes

0

×