← Back

protocol-001-en extraction

91.1%
Model: gemini-2.0-flash
Latency: 5.851s
Tokens: 1273/739
PDF Document
Extracted Data
Comparison
Fields
Raw Text
Prompts
Schema
LLM Extracted Data
{
  "agendaItems": [
    "target B2C channels",
    "monetize smart niches",
    "empower plug-and-play blockchains",
    "mesh innovative initiatives",
    "engineer compelling applications",
    "iterate scalable supply-chains"
  ],
  "attendees": [
    {
      "name": "Mack Marvin",
      "title": "National Paradigm Administrator"
    },
    {
      "name": "Mabel Kshlerin",
      "title": "Regional Infrastructure Director"
    },
    {
      "name": "Alfredo Schinner",
      "title": "Principal Directives Specialist"
    },
    {
      "name": "Willie Padberg",
      "title": "Direct Group Agent"
    }
  ],
  "chairman": {
    "name": "Julio Sauer",
    "title": "Legacy Paradigm Specialist"
  },
  "date": "2025-11-02",
  "endTime": "13:00",
  "location": "O'Hara - Okuneva Headquarters, West Cristobalberg",
  "meetingNumber": "2026-4",
  "meetingType": "board_meeting",
  "resolutions": [
    {
      "description": "Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.",
      "number": "1",
      "passed": true,
      "title": "strategize AI-driven supply-chains",
      "votesAgainst": 0,
      "votesFor": 4
    },
    {
      "description": "Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.",
      "number": "2",
      "passed": false,
      "title": "evolve interactive AI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "description": "Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam. Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.",
      "number": "3",
      "passed": false,
      "title": "transition robust ROI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "description": "Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes claustrum subnecto turbo paens vulgivagus esse.",
      "number": "4",
      "passed": true,
      "title": "revolutionize out-of-the-box ROI",
      "votesAgainst": 0,
      "votesFor": 3
    }
  ],
  "secretary": {
    "name": "Alfonso Boyer",
    "title": "Central Paradigm Strategist"
  },
  "startTime": "10:00"
}
Side-by-Side Comparison

Extracted

{
  "agendaItems": [
    "target B2C channels",
    "monetize smart niches",
    "empower plug-and-play blockchains",
    "mesh innovative initiatives",
    "engineer compelling applications",
    "iterate scalable supply-chains"
  ],
  "attendees": [
    {
      "name": "Mack Marvin",
      "title": "National Paradigm Administrator"
    },
    {
      "name": "Mabel Kshlerin",
      "title": "Regional Infrastructure Director"
    },
    {
      "name": "Alfredo Schinner",
      "title": "Principal Directives Specialist"
    },
    {
      "name": "Willie Padberg",
      "title": "Direct Group Agent"
    }
  ],
  "chairman": {
    "name": "Julio Sauer",
    "title": "Legacy Paradigm Specialist"
  },
  "date": "2025-11-02",
  "endTime": "13:00",
  "location": "O'Hara - Okuneva Headquarters, West Cristobalberg",
  "meetingNumber": "2026-4",
  "meetingType": "board_meeting",
  "resolutions": [
    {
      "description": "Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.",
      "number": "1",
      "passed": true,
      "title": "strategize AI-driven supply-chains",
      "votesAgainst": 0,
      "votesFor": 4
    },
    {
      "description": "Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.",
      "number": "2",
      "passed": false,
      "title": "evolve interactive AI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "description": "Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam. Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.",
      "number": "3",
      "passed": false,
      "title": "transition robust ROI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "description": "Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes claustrum subnecto turbo paens vulgivagus esse.",
      "number": "4",
      "passed": true,
      "title": "revolutionize out-of-the-box ROI",
      "votesAgainst": 0,
      "votesFor": 3
    }
  ],
  "secretary": {
    "name": "Alfonso Boyer",
    "title": "Central Paradigm Strategist"
  },
  "startTime": "10:00"
}

Ground Truth

{
  "absentees": [],
  "agendaItems": [
    "1. target B2C channels",
    "2. monetize smart niches",
    "3. empower plug-and-play blockchains",
    "4. mesh innovative initiatives",
    "5. engineer compelling applications",
    "6. iterate scalable supply-chains"
  ],
  "attendees": [
    {
      "email": "Jany38@gmail.com",
      "name": "Mack Marvin",
      "title": "National Paradigm Administrator"
    },
    {
      "email": "Dortha44@hotmail.com",
      "name": "Mabel Kshlerin",
      "title": "Regional Infrastructure Director"
    },
    {
      "email": "Christelle_Erdman65@hotmail.com",
      "name": "Alfredo Schinner",
      "title": "Principal Directives Specialist"
    },
    {
      "email": "Annabel.Schneider@yahoo.com",
      "name": "Ms. Willie Padberg",
      "title": "Direct Group Agent"
    }
  ],
  "category": "protocol",
  "chairman": {
    "email": "Tara.Hilpert@yahoo.com",
    "name": "Julio Sauer PhD",
    "title": "Legacy Paradigm Specialist"
  },
  "date": "2025-11-02",
  "documentId": "protocol-001-en",
  "endTime": "13:00",
  "location": "O'Hara - Okuneva Headquarters, West Cristobalberg",
  "meetingNumber": "2026-4",
  "meetingType": "board_meeting",
  "notes": "Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum antiquus tabernus. Amiculum coniuratio vilis caritas cavus aeger curo vulgaris.",
  "resolutions": [
    {
      "abstentions": 0,
      "description": "Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.",
      "number": 1,
      "passed": true,
      "title": "strategize AI-driven supply-chains",
      "votesAgainst": 0,
      "votesFor": 4
    },
    {
      "abstentions": 0,
      "description": "Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.",
      "number": 2,
      "passed": false,
      "title": "evolve interactive AI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "abstentions": 0,
      "description": "Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam. Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.",
      "number": 3,
      "passed": false,
      "title": "transition robust ROI",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "abstentions": 1,
      "description": "Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes claustrum subnecto turbo paens vulgivagus esse.",
      "number": 4,
      "passed": true,
      "title": "revolutionize out-of-the-box ROI",
      "votesAgainst": 0,
      "votesFor": 3
    }
  ],
  "secretary": {
    "email": "Tara.Mertz28@yahoo.com",
    "name": "Alfonso Boyer",
    "title": "Central Paradigm Strategist"
  },
  "startTime": "10:00",
  "templateVariant": "default"
}
Field Analysis
Matched
51
Mismatched
0
Missing
5
Accuracy
91.1%

Missing 5

  • ? resolutions[2].abstentions expected "0"
  • ? resolutions[3].abstentions expected "1"
  • ? resolutions[1].abstentions expected "0"
  • ? absentees._length expected "0"
  • ? resolutions[0].abstentions expected "0"

Matched 51

  • ✓ meetingType
  • ✓ location
  • ✓ resolutions[0].description
  • ✓ resolutions[0].passed
  • ✓ resolutions[0].title
  • ✓ resolutions[1].votesAgainst
  • ✓ resolutions[2].title
  • ✓ resolutions[1].title
  • ✓ agendaItems[4]
  • ✓ agendaItems[5]
  • ✓ resolutions[3].number
  • ✓ resolutions[1].passed
  • ✓ chairman.name
  • ✓ attendees[0].title
  • ✓ attendees[2].title
  • ✓ resolutions[3].votesAgainst
  • ✓ resolutions[3].title
  • ✓ attendees[2].name
  • ✓ resolutions[0].votesAgainst
  • ✓ secretary.name
  • ✓ secretary.title
  • ✓ chairman.title
  • ✓ attendees[3].name
  • ✓ attendees._length
  • ✓ resolutions[2].number
  • ✓ agendaItems[3]
  • ✓ meetingNumber
  • ✓ attendees[0].name
  • ✓ resolutions[2].votesFor
  • ✓ resolutions[2].passed
  • ✓ resolutions[3].passed
  • ✓ startTime
  • ✓ resolutions[1].description
  • ✓ resolutions[2].description
  • ✓ agendaItems._length
  • ✓ attendees[1].title
  • ✓ resolutions[3].votesFor
  • ✓ agendaItems[1]
  • ✓ endTime
  • ✓ attendees[1].name
  • ✓ resolutions[2].votesAgainst
  • ✓ resolutions[1].votesFor
  • ✓ agendaItems[2]
  • ✓ date
  • ✓ resolutions[3].description
  • ✓ resolutions._length
  • ✓ agendaItems[0]
  • ✓ attendees[3].title
  • ✓ resolutions[0].votesFor
  • ✓ resolutions[0].number
  • ✓ resolutions[1].number
Extracted Text from PDF
MEETING PROTOCOL
Meeting Type: BOARD MEETING
Meeting Number: 2026-4
Date: 2025-11-02
Time: 10:00 - 13:00
Location: O'Hara - Okuneva Headquarters, West Cristobalberg
Officers
Chairman: Julio Sauer PhD (Legacy Paradigm Specialist)
Secretary: Alfonso Boyer (Central Paradigm Strategist)
Attendees
• Mack Marvin - National Paradigm Administrator
• Mabel Kshlerin - Regional Infrastructure Director
• Alfredo Schinner - Principal Directives Specialist
• Ms. Willie Padberg - Direct Group Agent
Agenda
1. target B2C channels
2. monetize smart niches
3. empower plug-and-play blockchains
4. mesh innovative initiatives
5. engineer compelling applications
6. iterate scalable supply-chains
Resolutions
Resolution 1: strategize AI-driven supply-chains
Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.
Votes: For: 4, Against: 0, Abstentions: 0
Result: PASSED
Resolution 2: evolve interactive AI
Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus
animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.
Votes: For: 2, Against: 2, Abstentions: 0
Result: NOT PASSED
Resolution 3: transition robust ROI
Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam.
Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.
Votes: For: 2, Against: 2, Abstentions: 0
Result: NOT PASSED
Resolution 4: revolutionize out-of-the-box ROI
Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes
claustrum subnecto turbo paens vulgivagus esse.
Votes: For: 3, Against: 0, Abstentions: 1
Result: PASSED

Notes
Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum
antiquus tabernus. Amiculum coniuratio vilis caritas cavus aeger curo vulgaris.
System Prompt
You are a precise document data extraction expert. Your task is to extract structured data from protocol documents.

## Extraction Guidelines

Extract meeting protocol data including:
- Meeting type, number, date, start/end times, location
- Chairman and secretary (name, title, email)
- Attendees and absentees (arrays of objects with name, title, email)
- Agenda items (array of strings)
- Resolutions (number, title, description, votes, passed status)

## Important Rules

1. **Dates**: Always use ISO format (YYYY-MM-DD) for full dates, HH:MM for times
2. **Currency**: Use 3-letter ISO 4217 codes (EUR, USD, GBP, etc.)
3. **Missing optional fields**: Omit them entirely, don't use null or empty strings
4. **Required fields**: Make your best effort to extract; if truly not present, use reasonable placeholder
5. **Numbers**: Extract as numeric values, not strings (except for identifiers like document numbers)
6. **Arrays**: Always return arrays even if only one item exists
7. **Text content**: Preserve important content accurately but you may summarize very long passages
8. **Names**: Extract full names as they appear in the document

Respond with a JSON object containing the extracted data. Be precise and extract only what is explicitly stated in the document.
User Prompt
Please extract all structured data from this protocol document:

---
MEETING PROTOCOL
Meeting Type: BOARD MEETING
Meeting Number: 2026-4
Date: 2025-11-02
Time: 10:00 - 13:00
Location: O'Hara - Okuneva Headquarters, West Cristobalberg
Officers
Chairman: Julio Sauer PhD (Legacy Paradigm Specialist)
Secretary: Alfonso Boyer (Central Paradigm Strategist)
Attendees
• Mack Marvin - National Paradigm Administrator
• Mabel Kshlerin - Regional Infrastructure Director
• Alfredo Schinner - Principal Directives Specialist
• Ms. Willie Padberg - Direct Group Agent
Agenda
1. target B2C channels
2. monetize smart niches
3. empower plug-and-play blockchains
4. mesh innovative initiatives
5. engineer compelling applications
6. iterate scalable supply-chains
Resolutions
Resolution 1: strategize AI-driven supply-chains
Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.
Votes: For: 4, Against: 0, Abstentions: 0
Result: PASSED
Resolution 2: evolve interactive AI
Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus
animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.
Votes: For: 2, Against: 2, Abstentions: 0
Result: NOT PASSED
Resolution 3: transition robust ROI
Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam.
Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.
Votes: For: 2, Against: 2, Abstentions: 0
Result: NOT PASSED
Resolution 4: revolutionize out-of-the-box ROI
Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes
claustrum subnecto turbo paens vulgivagus esse.
Votes: For: 3, Against: 0, Abstentions: 1
Result: PASSED

Notes
Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum
antiquus tabernus. Amiculum coniuratio vilis caritas cavus aeger curo vulgaris.
---

Extract the data as JSON according to the schema.
Raw LLM Response
{
  "meetingType": "board_meeting",
  "date": "2025-11-02",
  "chairman": {
    "name": "Julio Sauer",
    "title": "Legacy Paradigm Specialist"
  },
  "agendaItems": [
    "target B2C channels",
    "monetize smart niches",
    "empower plug-and-play blockchains",
    "mesh innovative initiatives",
    "engineer compelling applications",
    "iterate scalable supply-chains"
  ],
  "attendees": [
    {
      "name": "Mack Marvin",
      "title": "National Paradigm Administrator"
    },
    {
      "name": "Mabel Kshlerin",
      "title": "Regional Infrastructure Director"
    },
    {
      "name": "Alfredo Schinner",
      "title": "Principal Directives Specialist"
    },
    {
      "name": "Willie Padberg",
      "title": "Direct Group Agent"
    }
  ],
  "endTime": "13:00",
  "location": "O'Hara - Okuneva Headquarters, West Cristobalberg",
  "meetingNumber": "2026-4",
  "resolutions": [
    {
      "number": "1",
      "title": "strategize AI-driven supply-chains",
      "passed": true,
      "description": "Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus.",
      "votesAgainst": 0,
      "votesFor": 4
    },
    {
      "number": "2",
      "title": "evolve interactive AI",
      "passed": false,
      "description": "Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus animadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate.",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "number": "3",
      "title": "transition robust ROI",
      "passed": false,
      "description": "Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam. Tabesco usque conforto cavus adulatio dicta dedico rem crepusculum.",
      "votesAgainst": 2,
      "votesFor": 2
    },
    {
      "number": "4",
      "title": "revolutionize out-of-the-box ROI",
      "passed": true,
      "description": "Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes claustrum subnecto turbo paens vulgivagus esse.",
      "votesAgainst": 0,
      "votesFor": 3
    }
  ],
  "secretary": {
    "name": "Alfonso Boyer",
    "title": "Central Paradigm Strategist"
  },
  "startTime": "10:00"
}
JSON Schema (Structured Output)

This schema is passed to the LLM via ResponseSchema to enforce structured JSON output.

{
  "example": {
    "absentees": [],
    "agendaItems": [
      "1. Approval of Previous Meeting Minutes",
      "2. Financial Report Q1 2024",
      "3. Strategic Planning Discussion"
    ],
    "attendees": [
      {
        "name": "Michael Johnson",
        "title": "Chief Financial Officer"
      },
      {
        "name": "Sarah Williams",
        "title": "Chief Operating Officer"
      }
    ],
    "chairman": {
      "name": "John Smith",
      "title": "Chairman of the Board"
    },
    "date": "2024-03-15",
    "endTime": "12:00",
    "location": "Corporate Headquarters, Conference Room A",
    "meetingNumber": "2024-001",
    "meetingType": "board_meeting",
    "notes": "Meeting adjourned at 12:00 PM. Next meeting scheduled for April 15, 2024.",
    "resolutions": [
      {
        "abstentions": 0,
        "description": "The board approves the proposed Q1 2024 budget of $2.5 million.",
        "number": "1",
        "passed": true,
        "title": "Approval of Q1 Budget",
        "votesAgainst": 0,
        "votesFor": 4
      }
    ],
    "secretary": {
      "name": "Jane Doe",
      "title": "Corporate Secretary"
    },
    "startTime": "10:00"
  },
  "properties": {
    "absentees": {
      "items": {
        "properties": {
          "email": {
            "description": "Email address",
            "type": "STRING"
          },
          "name": {
            "description": "Full name of the person",
            "type": "STRING"
          },
          "title": {
            "description": "Job title or role",
            "type": "STRING"
          }
        },
        "required": [
          "name"
        ],
        "type": "OBJECT"
      },
      "type": "ARRAY"
    },
    "agendaItems": {
      "items": {
        "type": "STRING"
      },
      "type": "ARRAY"
    },
    "attendees": {
      "items": {
        "properties": {
          "email": {
            "description": "Email address",
            "type": "STRING"
          },
          "name": {
            "description": "Full name of the person",
            "type": "STRING"
          },
          "title": {
            "description": "Job title or role",
            "type": "STRING"
          }
        },
        "required": [
          "name"
        ],
        "type": "OBJECT"
      },
      "type": "ARRAY"
    },
    "chairman": {
      "properties": {
        "email": {
          "description": "Email address",
          "type": "STRING"
        },
        "name": {
          "description": "Full name of the person",
          "type": "STRING"
        },
        "title": {
          "description": "Job title or role",
          "type": "STRING"
        }
      },
      "required": [
        "name"
      ],
      "type": "OBJECT"
    },
    "date": {
      "description": "Meeting date in YYYY-MM-DD format",
      "type": "STRING"
    },
    "endTime": {
      "description": "End time in HH:MM format",
      "type": "STRING"
    },
    "location": {
      "description": "Meeting location",
      "type": "STRING"
    },
    "meetingNumber": {
      "description": "Meeting reference number",
      "type": "STRING"
    },
    "meetingType": {
      "description": "Type of meeting",
      "enum": [
        "board_meeting",
        "shareholder_meeting",
        "annual_general_meeting",
        "extraordinary_general_meeting"
      ],
      "type": "STRING"
    },
    "notes": {
      "type": "STRING"
    },
    "resolutions": {
      "items": {
        "properties": {
          "abstentions": {
            "type": "INTEGER"
          },
          "description": {
            "type": "STRING"
          },
          "number": {
            "type": "STRING"
          },
          "passed": {
            "type": "BOOLEAN"
          },
          "title": {
            "type": "STRING"
          },
          "votesAgainst": {
            "type": "INTEGER"
          },
          "votesFor": {
            "type": "INTEGER"
          }
        },
        "required": [
          "number",
          "title",
          "passed"
        ],
        "type": "OBJECT"
      },
      "type": "ARRAY"
    },
    "secretary": {
      "properties": {
        "email": {
          "description": "Email address",
          "type": "STRING"
        },
        "name": {
          "description": "Full name of the person",
          "type": "STRING"
        },
        "title": {
          "description": "Job title or role",
          "type": "STRING"
        }
      },
      "required": [
        "name"
      ],
      "type": "OBJECT"
    },
    "startTime": {
      "description": "Start time in HH:MM format",
      "type": "STRING"
    }
  },
  "required": [
    "meetingType",
    "date",
    "chairman"
  ],
  "type": "OBJECT"
}