{
  "docId": "019f6b8f-715e-72b8-a0bf-3aac847c79a0",
  "docSlug": "jarvis-thoughts-on-messenger-business-ecosystem",
  "documentTitle": "Thoughts on Messenger business ecosystem",
  "authorId": "thoughts-on-messenger-business-ecosystem",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 11,
  "pageCount": 13,
  "prevPage": 10,
  "nextPage": 12,
  "slideType": "other",
  "function": "present_solution",
  "density": "overcrowded",
  "nDataPoints": 0,
  "notes": "This appears to be a page from a memo or internal document, formatted as a continuous block of text.",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-715e-72b8-a0bf-3aac847c79a0/11",
  "deckHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0",
  "deckJsonHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0.json",
  "deckAnchorHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0#slide-11",
  "components": [
    {
      "bbox": {
        "h": 0.015,
        "w": 0.115,
        "x": 0.782,
        "y": 0.946
      },
      "kind": "other",
      "text": "FB-01366945",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "6cb7be7b-1059-4ce0-bfe3-a23ff14531c7",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.015,
        "w": 0.014,
        "x": 0.493,
        "y": 0.893
      },
      "kind": "other",
      "text": "12",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "db18fdba-88cb-440a-9637-bb71506dd9ac",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.015,
        "w": 0.115,
        "x": 0.061,
        "y": 0.946
      },
      "kind": "other",
      "text": "CONFIDENTIAL",
      "attrs": null,
      "subkind": "unclassified",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "ff57e9eb-f7ca-4846-b66c-1f5421d6710e",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.082,
        "w": 0.415,
        "x": 0.088,
        "y": 0.548
      },
      "kind": "paragraph",
      "text": "Once we have that technology, then we'll already be able to understand the meaning of many questions. We'll also already have a registry of what businesses know how to answer which questions and do which things, since this is required for us to have them reply automatically. With these pieces, building this meta-assistant is just a matter of enabling our special Facebook entity to answer any question that has a registered response from any other entity in our system.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1b836174-464f-4ee4-962c-9ac0c98cc288",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.082,
        "w": 0.415,
        "x": 0.088,
        "y": 0.373
      },
      "kind": "paragraph",
      "text": "For example, you could ask this special entity when some business is open until, and this entity would be able to do two things: first, it could communicate with the other entity in the background and answer your question for you; and second, it could connect you directly to the right entity to talk to in the future so you don't have to search for it yourself.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "3f303447-c2e7-4f0c-b9a1-207a65468174",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.032,
        "w": 0.415,
        "x": 0.088,
        "y": 0.648
      },
      "kind": "paragraph",
      "text": "The biggest technical problems we'd have to solve would be figuring out which of the entities that say they can answer a question are actually the best to do it.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "9039a703-fc8b-4a8d-9a46-f1149e6ed55c",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.171,
        "w": 0.415,
        "x": 0.088,
        "y": 0.184
      },
      "kind": "paragraph",
      "text": "Instead, what makes more sense to me is that we'd develop our own kind of assistant that lives inside Messenger. Think of it as the entity \"Facebook\" and you could message it just like you'd message any other business in this system. The only difference is that this entity performs one special task that the others don't -- it mediates between all of the other entities. If the other business entities act as digital assistants for interacting with those businesses, then the Facebook entity is a sort of meta-assistant that helps you interact with all of those other assistants. This means that instead of ever having to search for a business, you could just message the Facebook business entity and it will connect you with the right business entity directly.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "91b2812f-cfc7-49b1-8e12-af5b34507618",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.057,
        "w": 0.415,
        "x": 0.088,
        "y": 0.473
      },
      "kind": "paragraph",
      "text": "This may sound very abstract and complex, but I actually think it would be relatively simple to build once we had the technology we needed for business entities to make automatic, instantaneous replies themselves, which is required to build this ecosystem anyway.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "94a9afbe-76c5-4f93-94b1-0cc988700f3b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.045,
        "w": 0.415,
        "x": 0.088,
        "y": 0.121
      },
      "kind": "paragraph",
      "text": "If search companies think that conversation is the future of search rather than initiating queries by searching, then why would we want our conversational UI to be initiated by searching? It doesn't make much sense.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "b6e4cab8-5a53-480f-be07-5e3814bb0444",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.045,
        "w": 0.415,
        "x": 0.088,
        "y": 0.058
      },
      "kind": "paragraph",
      "text": "of their search products as digital assistants that you communicate with by asking conversational questions, and they try to provide you with answers rather than a list of links.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "c954eb22-5442-4cef-8177-f971a30ee593",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.082,
        "w": 0.415,
        "x": 0.088,
        "y": 0.698
      },
      "kind": "paragraph",
      "text": "For example, if I message Facebook and say I want a taxi, then we will likely know of multiple services that have registered with us to be able to answer queries about wanting a taxi, so we'll need to decide which one is best and connect you with that service. The solution here will be a mix of machine learning reputations and quality scores for the different entities, plus figuring out how we accept financial bids in our system. I assume that if we are in a position where we're",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "e5ea075b-fead-402e-8987-7d2effe42886",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [
    {
      "name": "Analytical method",
      "slug": "analytical-method",
      "agent": null,
      "layer": "slide",
      "matchId": "53da2ee7-9bac-4e79-9423-351e52b345a6",
      "evidence": "Think of it as the entity \"Facebook\" and you could message it just like you'd message",
      "confidence": 0.6
    }
  ],
  "frameworks": [],
  "arcBeats": [
    {
      "to": 13,
      "from": 10,
      "beatId": "539ca089-fe18-4ad7-8148-51aea34a4dbf",
      "arcName": "The Sparkline",
      "arcSlug": "sparkline",
      "beatName": "New Bliss",
      "beatSlug": "sparkline-new-bliss",
      "evidence": "The deck concludes with a roadmap.",
      "position": 2,
      "confidence": 0.6,
      "parentBeatName": "Resolution",
      "parentBeatSlug": "resolution"
    }
  ],
  "loops": [
    {
      "to": 12,
      "from": 2,
      "name": "Golden Circle",
      "slug": "11-golden-circle",
      "bestFor": "Visionary leadership, brand positioning, mission statements",
      "matchId": "ed30ef13-86ba-4a1e-a16d-a696543d905a",
      "evidence": "The deck repeatedly emphasizes key messages.",
      "position": 0,
      "objective": "Why Messenger business ecosystem matters",
      "structure": "The Why (Belief) -> The How (Process) -> The What (Result)",
      "confidence": 0.6,
      "description": "Invert the typical pitch by starting with why you exist, rather than what you do"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}