{"_id": {"$oid": "69d4eb12b877594bc5718d12"}, "test_id": "T0726", "benchmark": "company_lists", "date": "2026-03-23", "tags": {"document-type": ["book-page"], "writing": ["printed"], "century": [20], "language": ["en", "de"], "layout": ["list"], "entry-type": ["company"], "task": ["information-extraction"]}, "contributors": ["lea_kasper", "sorin_marti"], "hidden": false, "config": {"provider": "x-ai", "model": "grok-4.20-0309-reasoning", "dataclass": "ListPage", "temperature": 0.5, "role_description": "You are a Historian", "prompt_file": "prompt.txt", "legacy_test": false}, "prompt": "The image you are presented with stems from a digitized book containing lists of companies.\nYour task is to extract structured information about each company listed on the page.\n\nAbout the source:\n- The image stems from a trade index of the British Swiss Chamber of Commerce.\n- The image can show an alphabetical or a thematic list of companies.\n- The companies are mostly located in Switzerland and the UK.\n- The image stems from a trade index between 1925 and 1958.\n- Most pages have one column but some years have two columns.\n- The source itself is in English and German but the company names can be in English, German, French or Italian.\n\nAbout the entries:\n- Each entry describes a single company or person.\n- Alphabetical entries have filling dots between the company name and the page number. Dots and page numbers are not part of the data and should be ignored.\n- Alphabetical entries seldom to never have locations.\n- Thematic entries often have locations.\n- Thematic entries are listed under headings that describe the type of business.\n- Some thematic headings are only references to other headings, e.g. \"X, s. Y\".\n\nAbout the output:\n- Answer in valid JSON. The JSON should be an array of objects with the following fields:\n- The page ID is given as {page_id}.\n- Do not add country information, if it is not directly written with the location.\n\n{\n  \"entry_id\": \"A unique identifier for the entry, e.g. '{page_id}-1'\",\n  \"company_name\": \"The name of the company or person\",\n  \"location\": \"The location of the company, e.g. 'Zurich' or 'London, UK'. If no location is given, set to null.\"\n  ]\n}\n", "results": {"text": "{\"page_id\":\"87\",\"entries\":[{\"entry_id\":\"87-1\",\"company_name\":\"C. Troeber-Ruesch\",\"location\":\"Zurich\"},{\"entry_id\":\"87-2\",\"company_name\":\"Uniroco Ltd.\",\"location\":\"Zurich\"},{\"entry_id\":\"87-3\",\"company_name\":\"H. Upping\",\"location\":\"Zurich\"},{\"entry_id\":\"87-4\",\"company_name\":\"Wettler & Frey\",\"location\":\"Zurich\"},{\"entry_id\":\"87-5\",\"company_name\":\"Paul W\u00fcthrich\",\"location\":\"Lausanne\"},{\"entry_id\":\"87-6\",\"company_name\":\"Hultons Press Ltd.\",\"location\":\"London\"},{\"entry_id\":\"87-7\",\"company_name\":\"George Fischer Ltd.\",\"location\":\"Schaffhausen\"},{\"entry_id\":\"87-8\",\"company_name\":\"Louis Martin\",\"location\":\"Lausanne\"},{\"entry_id\":\"87-9\",\"company_name\":\"Techag Ltd.\",\"location\":\"Zurich\"},{\"entry_id\":\"87-10\",\"company_name\":\"Usine Fega\",\"location\":\"Zurich\"},{\"entry_id\":\"87-11\",\"company_name\":\"R. Amiguet-Peter\",\"location\":\"Lausanne\"}]}", "model": "grok-4.20-0309-reasoning", "provider": "x-ai", "finish_reason": "stop", "usage": {"input_tokens": 817, "output_tokens": 389, "total_tokens": 4934, "cached_tokens": 64, "input_cost_usd": 0.001634, "output_cost_usd": 0.002334, "estimated_cost_usd": 0.003968}, "duration": 42.431354999542236, "timestamp": "2026-03-23T14:28:04.655015", "parsed": {"page_id": "87", "entries": [{"entry_id": "87-1", "company_name": "C. Troeber-Ruesch", "location": "Zurich"}, {"entry_id": "87-2", "company_name": "Uniroco Ltd.", "location": "Zurich"}, {"entry_id": "87-3", "company_name": "H. Upping", "location": "Zurich"}, {"entry_id": "87-4", "company_name": "Wettler & Frey", "location": "Zurich"}, {"entry_id": "87-5", "company_name": "Paul W\u00fcthrich", "location": "Lausanne"}, {"entry_id": "87-6", "company_name": "Hultons Press Ltd.", "location": "London"}, {"entry_id": "87-7", "company_name": "George Fischer Ltd.", "location": "Schaffhausen"}, {"entry_id": "87-8", "company_name": "Louis Martin", "location": "Lausanne"}, {"entry_id": "87-9", "company_name": "Techag Ltd.", "location": "Zurich"}, {"entry_id": "87-10", "company_name": "Usine Fega", "location": "Zurich"}, {"entry_id": "87-11", "company_name": "R. Amiguet-Peter", "location": "Lausanne"}]}, "conversation_id": "18f8a77d-2aa2-4097-a9ca-f3f4e820c727", "score": {"f1_score": 0.5, "precision": 0.5, "recall": 0.5, "true_positives": 17, "false_positives": 17, "false_negatives": 17, "field_scores": {"entries[9].company_name": {"response": "Usine Fega", "ground_truth": "Usine Fega", "score": 1.0}, "entries[3].company_name": {"response": "Wettler & Frey", "ground_truth": "Wettler & Frey", "score": 1.0}, "entries[4].location": {"response": "Lausanne", "ground_truth": "Lausanne", "score": 1.0}, "entries[7].company_name": {"response": "Louis Martin", "ground_truth": "Louis Martin", "score": 1.0}, "entries[0].entry_id": {"response": "87-1", "ground_truth": "156089_1321097_125-1", "score": 0.33333333333333337}, "entries[9].entry_id": {"response": "87-10", "ground_truth": "156089_1321097_125-10", "score": 0.3846153846153846}, "entries[5].company_name": {"response": "Hultons Press Ltd.", "ground_truth": "Hultons Press Ltd.", "score": 1.0}, "entries[9].location": {"response": "Zurich", "ground_truth": "Zurich", "score": 1.0}, "entries[10].company_name": {"response": "R. Amiguet-Peter", "ground_truth": "R. Amiguet-Peter", "score": 1.0}, "entries[2].entry_id": {"response": "87-3", "ground_truth": "156089_1321097_125-3", "score": 0.33333333333333337}, "entries[2].location": {"response": "Zurich", "ground_truth": "Zurich", "score": 1.0}, "entries[8].location": {"response": "Zurich", "ground_truth": "Zurich", "score": 1.0}, "entries[8].entry_id": {"response": "87-9", "ground_truth": "156089_1321097_125-9", "score": 0.33333333333333337}, "entries[1].entry_id": {"response": "87-2", "ground_truth": "156089_1321097_125-2", "score": 0.33333333333333337}, "entries[6].entry_id": {"response": "87-7", "ground_truth": "156089_1321097_125-7", "score": 0.33333333333333337}, "page_id": {"response": "87", "ground_truth": "156089_1321097_125", "score": 0.19999999999999996}, "entries[6].company_name": {"response": "George Fischer Ltd.", "ground_truth": "George Fischer Ltd.", "score": 1.0}, "entries[1].company_name": {"response": "Uniroco Ltd.", "ground_truth": "Unitraco Ltd.", "score": 0.88}, "entries[0].company_name": {"response": "C. Troeber-Ruesch", "ground_truth": "C. Troeber-Ruesch", "score": 1.0}, "entries[5].location": {"response": "London", "ground_truth": "London E. C. 4", "score": 0.6}, "entries[3].location": {"response": "Zurich", "ground_truth": "Zurich 6", "score": 0.8571428571428572}, "entries[7].entry_id": {"response": "87-8", "ground_truth": "156089_1321097_125-8", "score": 0.33333333333333337}, "entries[8].company_name": {"response": "Techag Ltd.", "ground_truth": "Techag Ltd.", "score": 1.0}, "entries[5].entry_id": {"response": "87-6", "ground_truth": "156089_1321097_125-6", "score": 0.33333333333333337}, "entries[10].entry_id": {"response": "87-11", "ground_truth": "156089_1321097_125-11", "score": 0.3846153846153846}, "entries[10].location": {"response": "Lausanne", "ground_truth": "Lausanne", "score": 1.0}, "entries[4].entry_id": {"response": "87-5", "ground_truth": "156089_1321097_125-5", "score": 0.33333333333333337}, "entries[0].location": {"response": "Zurich", "ground_truth": "K\u00fcsnacht (Zurich)", "score": 0.5217391304347826}, "entries[2].company_name": {"response": "H. Upping", "ground_truth": "H. Ursprung", "score": 0.7}, "entries[4].company_name": {"response": "Paul W\u00fcthrich", "ground_truth": "Paul W\u00fcthrich", "score": 1.0}, "entries[3].entry_id": {"response": "87-4", "ground_truth": "156089_1321097_125-4", "score": 0.33333333333333337}, "entries[7].location": {"response": "Lausanne", "ground_truth": "Lausanne", "score": 1.0}, "entries[6].location": {"response": "Schaffhausen", "ground_truth": "Schaffhausen", "score": 1.0}, "entries[1].location": {"response": "Zurich", "ground_truth": "Zurich", "score": 1.0}}, "total_fields": 34}, "raw_response": "{\"id\":\"f0b8be16-3f22-9e12-8726-64cc78b8c77f\",\"choices\":[{\"finish_reason\":\"stop\",\"index\":0,\"logprobs\":null,\"message\":{\"content\":\"{\\n  \\\"page_id\\\": \\\"87\\\",\\n  \\\"entries\\\": [\\n    {\\n      \\\"entry_id\\\": \\\"87-1\\\",\\n      \\\"company_name\\\": \\\"C. Troeber-Ruesch\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-2\\\",\\n      \\\"company_name\\\": \\\"Uniroco Ltd.\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-3\\\",\\n      \\\"company_name\\\": \\\"H. Upping\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-4\\\",\\n      \\\"company_name\\\": \\\"Wettler & Frey\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-5\\\",\\n      \\\"company_name\\\": \\\"Paul W\u00fcthrich\\\",\\n      \\\"location\\\": \\\"Lausanne\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-6\\\",\\n      \\\"company_name\\\": \\\"Hultons Press Ltd.\\\",\\n      \\\"location\\\": \\\"London\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-7\\\",\\n      \\\"company_name\\\": \\\"George Fischer Ltd.\\\",\\n      \\\"location\\\": \\\"Schaffhausen\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-8\\\",\\n      \\\"company_name\\\": \\\"Louis Martin\\\",\\n      \\\"location\\\": \\\"Lausanne\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-9\\\",\\n      \\\"company_name\\\": \\\"Techag Ltd.\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-10\\\",\\n      \\\"company_name\\\": \\\"Usine Fega\\\",\\n      \\\"location\\\": \\\"Zurich\\\"\\n    },\\n    {\\n      \\\"entry_id\\\": \\\"87-11\\\",\\n      \\\"company_name\\\": \\\"R. Amiguet-Peter\\\",\\n      \\\"location\\\": \\\"Lausanne\\\"\\n    }\\n  ]\\n}\",\"refusal\":null,\"role\":\"assistant\",\"annotations\":null,\"audio\":null,\"function_call\":null,\"tool_calls\":null,\"parsed\":{\"page_id\":\"87\",\"entries\":[{\"entry_id\":\"87-1\",\"company_name\":\"C. Troeber-Ruesch\",\"location\":\"Zurich\"},{\"entry_id\":\"87-2\",\"company_name\":\"Uniroco Ltd.\",\"location\":\"Zurich\"},{\"entry_id\":\"87-3\",\"company_name\":\"H. Upping\",\"location\":\"Zurich\"},{\"entry_id\":\"87-4\",\"company_name\":\"Wettler & Frey\",\"location\":\"Zurich\"},{\"entry_id\":\"87-5\",\"company_name\":\"Paul W\u00fcthrich\",\"location\":\"Lausanne\"},{\"entry_id\":\"87-6\",\"company_name\":\"Hultons Press Ltd.\",\"location\":\"London\"},{\"entry_id\":\"87-7\",\"company_name\":\"George Fischer Ltd.\",\"location\":\"Schaffhausen\"},{\"entry_id\":\"87-8\",\"company_name\":\"Louis Martin\",\"location\":\"Lausanne\"},{\"entry_id\":\"87-9\",\"company_name\":\"Techag Ltd.\",\"location\":\"Zurich\"},{\"entry_id\":\"87-10\",\"company_name\":\"Usine Fega\",\"location\":\"Zurich\"},{\"entry_id\":\"87-11\",\"company_name\":\"R. Amiguet-Peter\",\"location\":\"Lausanne\"}]}}}],\"created\":1774272481,\"model\":\"grok-4.20-0309-reasoning\",\"object\":\"chat.completion\",\"service_tier\":null,\"system_fingerprint\":\"fp_d6e36c82c2\",\"usage\":{\"completion_tokens\":389,\"prompt_tokens\":817,\"total_tokens\":4934,\"completion_tokens_details\":{\"accepted_prediction_tokens\":0,\"audio_tokens\":0,\"reasoning_tokens\":3728,\"rejected_prediction_tokens\":0},\"prompt_tokens_details\":{\"audio_tokens\":0,\"cached_tokens\":64,\"text_tokens\":625,\"image_tokens\":192},\"num_sources_used\":0,\"cost_in_usd_ticks\":262208000}}"}, "scoring": {"f1_micro": 0.26910994764397905, "f1_macro": 0.306, "micro_precision": 0.27995642701525053, "micro_recall": 0.2590725806451613, "total_instances": 15, "total_tp": 257, "total_fp": 661, "total_fn": 735, "cost_summary": {"total_input_tokens": 12110, "total_output_tokens": 12227, "total_tokens": 24337, "input_cost_usd": 0.024219999999999995, "output_cost_usd": 0.073362, "total_cost_usd": 0.097582}}, "normalized_score": 30.599999999999998}