Benchmarks / Which Small AI Model Should You Run on a Mac? We Ran 312 Tests / Summarize + extract
summarize-extract-011
easy extractioninvite
The prompt
user
Extract information from the party invitation below. Reply with only a JSON object with exactly these keys: - "honoree" (string): name of the birthday child - "age" (number): age they are turning - "date" (string "YYYY-MM-DD"): party date - "start_time" (string "HH:MM" (24-hour)): start time - "end_time" (string "HH:MM" (24-hour)): end time - "location" (string): place name, e.g. "Some Park, Pavilion X" (no street address) - "rsvp_deadline" (string "YYYY-MM-DD"): RSVP deadline - "rsvp_phone" (string): RSVP phone number - "rsvp_email" (string): RSVP email address Rules: include every key listed. Use null for any field that is not stated in the text (do not guess). Dates are YYYY-MM-DD. Times are HH:MM in 24-hour format. Amounts and counts are plain JSON numbers (no currency symbols, no commas). Phone numbers are in international format with + and the country code, for example +1 312 555 0100; leave out any national trunk prefix 0, so (0)20 or 020 becomes 20 after +44. Party invitation: """ You're invited!! 🎈 Leo is turning 7! 🎈 Join us for pizza, cake & bouncy castle fun Saturday, May 16, 2026 2:00 – 4:30 PM Maplewood Park, Pavilion B 1450 Sycamore Lane, Fairview, OH RSVP to Hannah by May 9: (614) 555-0176 or hannah.okafor@fairviewmail.com No gifts please - just bring your smile! """
What we expected
{
"kind": "extract",
"answer": {
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "+16145550176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
},
"fields": {
"honoree": {
"type": "string"
},
"age": {
"type": "number"
},
"date": {
"type": "date"
},
"start_time": {
"type": "time"
},
"end_time": {
"type": "time"
},
"location": {
"type": "string",
"accept": [
"Maplewood Park, Pavilion B, Fairview",
"Maplewood Park, Pavilion B, Fairview, OH",
"Pavilion B, Maplewood Park"
]
},
"rsvp_deadline": {
"type": "date"
},
"rsvp_phone": {
"type": "phone"
},
"rsvp_email": {
"type": "email"
}
}
}What each model answered
MiMo-V2.6 Distill 9B
✓ pass · score 100 · 4.11 s
{"honoree": "Leo", "age": 7, "date": "2026-05-16", "start_time": "14:00", "end_time": "16:30", "location": "Maplewood Park, Pavilion B", "rsvp_deadline": "2026-05-09", "rsvp_phone": "+1 614 555 0176", "rsvp_email": "hannah.okafor@fairviewmail.com"}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}Ornith-1.5 9B
✓ pass · score 100 · 3.92 s
```json
{
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "+1 614 555 0176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
}
```Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}Granite 4.2 8B
✓ pass · score 100 · 3.86 s
{
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "+1 614 555 0176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}Spark-X2.5 4B
✗ fail · score 89 · 2.84 s
{
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "+614 555 0176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 0,
"expected": "+16145550176",
"got": "+614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 8,
"fields_total": 9
}Mellum2.1 12B-A2.5B
✓ pass · score 100 · 1.87 s
{
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "+1 614 555 0176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}Ling-3.0-tiny (7.9B-A1.3B)
✓ pass · score 100 · 1.25 s
{"honoree": "Leo", "age": 7, "date": "2026-05-16", "start_time": "14:00", "end_time": "16:30", "location": "Maplewood Park, Pavilion B", "rsvp_deadline": "2026-05-09", "rsvp_phone": "+1 614 555 0176", "rsvp_email": "hannah.okafor@fairviewmail.com"}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}MiniCPM5 2B
✓ pass · score 100 · 1.48 s
{"honoree": "Leo", "age": 7, "date": "2026-05-16", "start_time": "14:00", "end_time": "16:30", "location": "Maplewood Park, Pavilion B", "rsvp_deadline": "2026-05-09", "rsvp_phone": "+1 614 555 0176", "rsvp_email": "hannah.okafor@fairviewmail.com"}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 1,
"expected": "+16145550176",
"got": "+1 614 555 0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 9,
"fields_total": 9
}K2-Horizon 0.9B
✗ fail · score 89 · 0.71 s
{
"honoree": "Leo",
"age": 7,
"date": "2026-05-16",
"start_time": "14:00",
"end_time": "16:30",
"location": "Maplewood Park, Pavilion B",
"rsvp_deadline": "2026-05-09",
"rsvp_phone": "(614) 555-0176",
"rsvp_email": "hannah.okafor@fairviewmail.com"
}Scoring detail
{
"fields": {
"honoree": {
"score": 1,
"expected": "Leo",
"got": "Leo"
},
"age": {
"score": 1,
"expected": 7,
"got": 7
},
"date": {
"score": 1,
"expected": "2026-05-16",
"got": "2026-05-16"
},
"start_time": {
"score": 1,
"expected": "14:00",
"got": "14:00"
},
"end_time": {
"score": 1,
"expected": "16:30",
"got": "16:30"
},
"location": {
"score": 1,
"expected": "Maplewood Park, Pavilion B",
"got": "Maplewood Park, Pavilion B"
},
"rsvp_deadline": {
"score": 1,
"expected": "2026-05-09",
"got": "2026-05-09"
},
"rsvp_phone": {
"score": 0,
"expected": "+16145550176",
"got": "(614) 555-0176"
},
"rsvp_email": {
"score": 1,
"expected": "hannah.okafor@fairviewmail.com",
"got": "hannah.okafor@fairviewmail.com"
}
},
"fields_correct": 8,
"fields_total": 9
}← summarize-extract-010All Summarize + extract itemssummarize-extract-012 →