← Back

protocol-001-en extraction

100.0%
Model: gemini-2.0-flash
Latency: 6.843s
Tokens: 1148/852
PDF Document
Extracted Data
Comparison
Fields
Raw Text
Prompts
Schema
LLM Extracted Data
{
  "absentees": [],
  "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",
  "notes": "Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum\nantiquus 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\nanimadverto 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.\nTabesco 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\nclaustrum 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

{
  "absentees": [],
  "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",
  "notes": "Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum\nantiquus 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\nanimadverto 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.\nTabesco 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\nclaustrum 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
56
Mismatched
0
Missing
0
Accuracy
100.0%

Matched 56

  • ✓ resolutions[1].votesFor
  • ✓ resolutions[3].votesAgainst
  • ✓ attendees[1].name
  • ✓ attendees[2].name
  • ✓ agendaItems[0]
  • ✓ resolutions[3].votesFor
  • ✓ attendees[3].name
  • ✓ attendees._length
  • ✓ meetingType
  • ✓ resolutions[0].passed
  • ✓ agendaItems._length
  • ✓ resolutions[0].title
  • ✓ resolutions[3].number
  • ✓ meetingNumber
  • ✓ resolutions[2].number
  • ✓ agendaItems[5]
  • ✓ attendees[0].title
  • ✓ attendees[0].name
  • ✓ secretary.name
  • ✓ resolutions[1].title
  • ✓ resolutions[1].description
  • ✓ resolutions[2].abstentions
  • ✓ location
  • ✓ resolutions[2].votesFor
  • ✓ agendaItems[3]
  • ✓ agendaItems[4]
  • ✓ resolutions[0].description
  • ✓ resolutions[1].abstentions
  • ✓ attendees[1].title
  • ✓ chairman.title
  • ✓ resolutions[0].abstentions
  • ✓ attendees[2].title
  • ✓ attendees[3].title
  • ✓ secretary.title
  • ✓ date
  • ✓ resolutions[2].votesAgainst
  • ✓ resolutions[3].title
  • ✓ startTime
  • ✓ resolutions[3].description
  • ✓ resolutions._length
  • ✓ agendaItems[2]
  • ✓ resolutions[2].title
  • ✓ resolutions[2].description
  • ✓ resolutions[1].passed
  • ✓ resolutions[2].passed
  • ✓ resolutions[3].abstentions
  • ✓ resolutions[3].passed
  • ✓ endTime
  • ✓ absentees._length
  • ✓ resolutions[1].votesAgainst
  • ✓ resolutions[0].number
  • ✓ chairman.name
  • ✓ resolutions[0].votesAgainst
  • ✓ agendaItems[1]
  • ✓ resolutions[0].votesFor
  • ✓ 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"
  },
  "absentees": [],
  "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",
  "notes": "Fugiat curso spes quae stips vulariter subvenio asperiores provident spero. Ipsam venia acquiro stella illum\nantiquus tabernus. Amiculum coniuratio vilis caritas cavus aeger curo vulgaris.",
  "resolutions": [
    {
      "number": "1",
      "title": "strategize AI-driven supply-chains",
      "passed": true,
      "votesFor": 4,
      "votesAgainst": 0,
      "abstentions": 0,
      "description": "Tribuo tamisium civis deleniti. Carbo decipio eius trepide delibero vito porro. Sustineo carpo autus."
    },
    {
      "number": "2",
      "title": "evolve interactive AI",
      "passed": false,
      "votesFor": 2,
      "votesAgainst": 2,
      "abstentions": 0,
      "description": "Corrupti caecus esse utor antiquus verumtamen aestas vox somnus. Commodi adsuesco capto accusamus\nanimadverto avarus delicate. Peccatus defessus defungo amaritudo voluptate."
    },
    {
      "number": "3",
      "title": "transition robust ROI",
      "passed": false,
      "votesFor": 2,
      "votesAgainst": 2,
      "abstentions": 0,
      "description": "Sit villa vesper sodalitas arguo cado. Caries possimus aegrus acies corona timidus suffoco virgo venia magnam.\nTabesco usque conforto cavus adulatio dicta dedico rem crepusculum."
    },
    {
      "number": "4",
      "title": "revolutionize out-of-the-box ROI",
      "passed": true,
      "votesFor": 3,
      "votesAgainst": 0,
      "abstentions": 1,
      "description": "Coerceo reprehenderit arma substantia. Aiunt copia testimonium compello tubineus vestrum caterva. Cura spes\nclaustrum subnecto turbo paens vulgivagus esse."
    }
  ],
  "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.

{
  "properties": {
    "absentees": {
      "description": "List of people who were absent from the meeting. Use empty array [] if no 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": {
            "description": "Number of abstentions. Use 0 if none.",
            "type": "INTEGER"
          },
          "description": {
            "type": "STRING"
          },
          "number": {
            "type": "STRING"
          },
          "passed": {
            "type": "BOOLEAN"
          },
          "title": {
            "type": "STRING"
          },
          "votesAgainst": {
            "description": "Number of votes against",
            "type": "INTEGER"
          },
          "votesFor": {
            "description": "Number of votes in favor",
            "type": "INTEGER"
          }
        },
        "required": [
          "number",
          "title",
          "passed",
          "votesFor",
          "votesAgainst",
          "abstentions"
        ],
        "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",
    "absentees"
  ],
  "type": "OBJECT"
}