{
  "docId": "019dd923-605d-726d-81a4-4161b4380e15",
  "docSlug": "bi-93d5720df366a16a",
  "documentTitle": "Read AI dating app Ditto's pitch deck: $9.2 million seed",
  "authorId": "Pitchdecks",
  "authorName": "Ditto AI",
  "documentKindSlug": "pitchdeck",
  "documentKindLabel": "Pitch deck",
  "sourceTypeSlug": "strategy_consulting",
  "sourceTypeLabel": "Strategy consulting",
  "presentationDate": null,
  "orientation": "landscape",
  "aspectRatio": 1.784,
  "pageNumber": 10,
  "pageCount": 12,
  "prevPage": 9,
  "nextPage": 11,
  "slideType": "solution",
  "function": "present_solution",
  "density": "balanced",
  "nDataPoints": 0,
  "notes": "The slide uses a hub-and-spoke style mapping to connect two user personas (Gavin and Emily) to shared abstract categories.",
  "elementsJson": [
    "headline_text",
    "paragraph",
    "flowchart",
    "photo"
  ],
  "metadataConfidence": 0.95,
  "imagePath": null,
  "slideHref": "/slides/019dd923-605d-726d-81a4-4161b4380e15/10",
  "deckHref": "/decks/019dd923-605d-726d-81a4-4161b4380e15",
  "deckJsonHref": "/decks/019dd923-605d-726d-81a4-4161b4380e15.json",
  "deckAnchorHref": "/decks/019dd923-605d-726d-81a4-4161b4380e15#slide-10",
  "components": [
    {
      "bbox": null,
      "kind": "callout",
      "text": "CONNECT BASED ON REASONING",
      "attrs": null,
      "subkind": null,
      "toolName": "Visual emphasis",
      "toolSlug": "visual-emphasis",
      "confidence": null,
      "componentId": "019dd952-c0aa-76ce-98bd-cbb7731b9406",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.7,
        "w": 0.95,
        "x": 0.03,
        "y": 0.2
      },
      "kind": "diagram",
      "text": "Connecting Hidden Vibes",
      "attrs": null,
      "subkind": "hub-spoke",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "c9637b5d-7e1e-403c-9601-1a529b216b71",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.15,
        "w": 0.2,
        "x": 0.03,
        "y": 0.65
      },
      "kind": "list",
      "text": "Green Flags: Empathy, Humor, Politics & Deep Convo",
      "attrs": null,
      "subkind": "bullet",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "6dd24e9b-81ef-4de4-a00e-08b66759f2bb",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.04,
        "w": 0.3,
        "x": 0.03,
        "y": 0.14
      },
      "kind": "title",
      "text": "CONNECT BASED ON REASONING",
      "attrs": null,
      "subkind": "action-title",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "70dd6bca-7a21-4cfc-970c-0becabbd9fae",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.35,
        "x": 0.03,
        "y": 0.05
      },
      "kind": "title",
      "text": "Vibe is all you need",
      "attrs": null,
      "subkind": "headline",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "52baf2aa-118f-4a7f-990b-35ee283acf5c",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [
    {
      "name": "Audience Definition",
      "slug": "audience-definition",
      "agent": "Storyteller",
      "layer": "slide",
      "matchId": "37ee4935-ac92-43ee-be74-6c8f6498b614",
      "evidence": "list/bullet: Green Flags: Empathy, Humor, Politics & Deep Convo",
      "confidence": 0.7
    },
    {
      "name": "Call to action",
      "slug": "call-to-action",
      "agent": null,
      "layer": "slide",
      "matchId": "3d1bfc6c-72d8-48a1-b3e7-31d90e977b7b",
      "evidence": "title/action-title: CONNECT BASED ON REASONING",
      "confidence": 0.7
    }
  ],
  "frameworks": [
    {
      "name": "hub-spoke",
      "slug": null,
      "matchId": "db8ca75b-4912-4bfb-8602-539fb543d265",
      "evidence": "Central nodes connecting to peripheral user data points",
      "confidence": 0.8
    }
  ],
  "arcBeats": [
    {
      "to": 10,
      "from": 5,
      "beatId": "f25bf004-955e-4a82-9d8a-332ad2f844ed",
      "arcName": "The Sparkline",
      "arcSlug": "sparkline",
      "beatName": "Solution",
      "beatSlug": null,
      "evidence": "The deck showcases Ditto's solution (p5-10)",
      "position": 2,
      "confidence": 0.8,
      "parentBeatName": null,
      "parentBeatSlug": null
    }
  ],
  "loops": [
    {
      "to": 10,
      "from": 5,
      "name": "Jobs To Be Done",
      "slug": "53-jobs-to-be-done",
      "bestFor": "Product innovation, market entry, competitive positioning",
      "matchId": "e11e8ec3-2df4-4955-970c-cf2aeb46c623",
      "evidence": "The deck showcases Ditto's solution and product demo",
      "position": 2,
      "objective": "How Ditto AI's solution addresses the jobs to be done in online dating",
      "structure": "The Customer's Job -> Current Solutions (Hired/Fired) -> Unmet Needs -> Our Solution Fit",
      "confidence": 0.7,
      "description": "Reframe the problem around what the customer is trying to accomplish, not what they're buying"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}