A test run is a single execution of a benchmark test using a defined model configuration.
Each run represents how a particular large language model (LLM) — such as GPT-4, Claude-3, or Gemini — performed on a given task at a specific time, with specific settings.
A test run includes:
Together, test runs make it possible to compare models, providers, and configurations across benchmarks in a transparent and reproducible way.
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | huggingface |
| Model | swiss-ai/apertus-v1.5-70b |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 44.05 % |
| Test time | 186.68 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{
"type": {
"type": "Dissertation or thesis"
},
"author": {
"last_name": "Müller",
"first_name": "Johannes"
},
"publication": {
"title": "Kapitalaanschub in ein Handelsgewerbe",
"year": 1921,
"place": "",
"pages": "45 S.",
"publisher": "",
"format": "8°"
},
"library_reference": {
"shelfmark": "Diss. v. 28. Nov. 1921 [1422]",
"subjects": ""
}
}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.45 | 0.44 | 0.45 | 0.44 | 263 | 1060 | 1288 | 1355 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 811.0K IT + 46.0K OT = 856.9K TT | Cost: 0.665$ + 0.134$ = 0.799$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | huggingface |
| Model | swiss-ai/apertus-v1.5-8b |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 48.67 % |
| Test time | 14.53 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Wolters","first_name":"Maria"},"publication":{"title":"Ueber die 'Bedeutung der Verebung in der Pathogenese der Dystrophia adiposa-genitalis.","year":"1936","place":"","pages":"31","publisher":"","format":"8°","editor":"Boss."},"library_reference":{"shelfmark":"Diss. 1937, 8, 597","subjects":""}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.49 | 0.49 | 0.46 | 0.52 | 263 | 1260 | 1494 | 1155 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 794.8K IT + 40.1K OT = 834.9K TT | Cost: 0.079$ + 0.008$ = 0.088$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | x-ai |
| Model | grok-4.5 |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 89.98 % |
| Test time | 16.39 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Van der Meulen","first_name":"Ageus Jacobus"},"publication":{"title":"Studies over het ministerie van Van de Spiegel.","year":"1905","place":"Leiden","pages":"XI,559","publisher":"Kooyker","format":"8°","editor":null},"library_reference":{"shelfmark":"AT 27","subjects":null}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.91 | 0.90 | 0.90 | 0.92 | 263 | 2219 | 248 | 196 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 523.1K IT + 43.6K OT = 566.7K TT | Cost: 1.046$ + 0.261$ = 1.308$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | openrouter |
| Model | qwen/qwen3.8-max |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 88.73 % |
| Test time | 157.63 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{
"type": {
"type": "Dissertation or thesis"
},
"author": {
"last_name": "Schwieler",
"first_name": "Gösta H"
},
"publication": {
"title": "Respiratory regulation during postnatal development in cats and rabbits and some of its morphological substrate",
"year": 1968,
"place": "Stockholm",
"pages": "123",
"publisher": "Akad.avh.Stockholm",
"format": "8'"
},
"library_reference": {
"shelfmark": "Diss.1969,1129",
"subjects": "2/Hauskatze.Atmungsorgane,Lunge/Kaninchen.Atmungsorgane,Lunge/ M NK GK Diss"
}
}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.90 | 0.89 | 0.89 | 0.91 | 263 | 2192 | 269 | 223 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 476.9K IT + 839.5K OT = 1.3M TT | Cost: 0.532$ + 2.805$ = 5.942$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | anthropic |
| Model | claude-opus-5 |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 75.10 % |
| Test time | 6.13 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"schema": {"type": {"type": "Dissertation or thesis"}, "author": {"last_name": "Weber", "first_name": "Charlotte"}, "publication": {"title": "Ursachen der Kinderversorgung. Eine Untersuchung auf Grund der Versorgungsf\u00e4lle der F\u00fcrsorgedirektion des Kantons Bern", "year": "1951", "place": "Bern", "pages": "150", "publisher": "Verbandsdr.", "format": "8'"}, "library_reference": {"shelfmark": "Diss. Bern 1951", "subjects": ""}}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.76 | 0.75 | 0.73 | 0.80 | 263 | 1926 | 718 | 489 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 769.4K IT + 74.2K OT = 843.6K TT | Cost: 3.847$ + 1.856$ = 5.703$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | genai |
| Model | gemini-3.5-flash-lite |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 86.35 % |
| Test time | 1.48 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Teufel","first_name":"Georg"},"publication":{"title":"Ueber einen Fall von multiplen Missbildungen mit besonderer Berücksichtigung der congenitalen Hüftluxation und deren operativer Behandlung.","year":"1888","place":"Strassburg","pages":"56","publisher":"Univ.-Buchdr. v. J. H. Ed. Heitz (Heitz & Mündel)","format":"8°","editor":null},"library_reference":{"shelfmark":null,"subjects":"Strassburg, Med. Fak., Inaug.-Diss. v. 1888"}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.87 | 0.86 | 0.84 | 0.90 | 263 | 2182 | 419 | 233 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 406.2K IT + 49.5K OT = 455.7K TT | Cost: 0.122$ + 0.124$ = 0.246$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | openai |
| Model | gpt-5.6-luna |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 84.45 % |
| Test time | 6.05 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Trockel","first_name":"Walter"},"publication":{"title":"Ein Grenzwertsatz für den Kern","year":"1975","place":"Bonn","pages":"63","publisher":"","format":"8°","editor":null},"library_reference":{"shelfmark":"Diss.1976,170","subjects":"Tausch; Wirtschaftsmathematik"}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.85 | 0.84 | 0.83 | 0.87 | 263 | 2101 | 431 | 314 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 444.4K IT + 124.5K OT = 568.9K TT | Cost: 0.444$ + 0.747$ = 1.191$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | openai |
| Model | gpt-5.6-sol |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 86.76 % |
| Test time | 3.82 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Sünkel","first_name":"Werner"},"publication":{"title":"Eine Zweikanal-Rechnung für die elastische Streuung von He³ an He³","year":"1968","place":"Tübingen","pages":"56","publisher":"","format":"8'","editor":null},"library_reference":{"shelfmark":"Diss.1969,780","subjects":""}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.87 | 0.87 | 0.87 | 0.88 | 263 | 2127 | 330 | 288 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 444.4K IT + 90.5K OT = 534.9K TT | Cost: 2.222$ + 2.713$ = 4.936$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | openai |
| Model | gpt-5.6-terra |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 84.56 % |
| Test time | 7.36 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Ammann","first_name":"Isaac"},"publication":{"title":"Dissertatio inauguralis medica exhibens historiam succinctam de morbis virginum","year":"1770","place":"Argentorati","pages":"42","publisher":"","format":"4°","editor":null},"library_reference":{"shelfmark":"Diss. 107, No. 15","subjects":""}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.85 | 0.85 | 0.84 | 0.86 | 263 | 2078 | 387 | 337 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 444.4K IT + 75.0K OT = 519.4K TT | Cost: 1.111$ + 1.125$ = 2.236$ |
index-card information-extraction typed, printed, handwritten 20, 19 de, fr, en, la, el, fi, sv, pl index bibliographic
| Provider | openrouter |
| Model | moonshotai/kimi-k3 |
| Temperature | 0.0 |
| Dataclass | Document |
| Normalized Score | 88.48 % |
| Test time | 51.92 seconds |
Extract the bibliographic information about a historical dissertation from this index card and return it as a structured JSON object with the following exact format:
```json
{
"type": {
"type": "Dissertation or thesis" OR "Reference"
},
"author": {
"last_name": "string",
"first_name": "string"
},
"publication": {
"title": "string",
"year": integer,
"place": "string or empty string",
"pages": "string or empty string",
"publisher": "string or empty string",
"format": "string or empty string"
},
"library_reference": {
"shelfmark": "string or empty string",
"subjects": "string or empty string"
}
}
```
EXTRACTION RULES:
1. **Card Type**: If a card contains the note "s." on a separate line, it is a "Reference". Otherwise, it is a "Dissertation or thesis".
2. **Author**: Extract last_name and first_name. If only one name is given, put it in last_name and leave first_name empty.
3. **Publication**:
- title: The main title of the work
- year: Publication year as integer
- place: Publication place
- pages: Page count (remove " S." suffix if present)
- publisher: Publishing house/institution
- format: Usually "8°", "8'", or "4°" - single value only
4. **Library Reference**:
- shelfmark: Often begins with "Diss." or "AT", may be marked with "Standort:"
- subjects: Subject classifications or keywords
5. **Missing Information**: Use empty string "" for missing text fields, omit year fields entirely if not present.
6. **Ignore**: Disregard any information that doesn't fit into these categories.
Return ONLY the JSON object, no additional text or explanation.
{"type":{"type":"Dissertation or thesis"},"author":{"last_name":"Senarclens","first_name":"Victor de"},"publication":{"title":"Contribution à l'étude de l'épithéliome malin du Chorion et de ses rapports avec la môle hydatique","year":">>> 1902 <<<","place":"Lausanne","pages":"52","publisher":"Service annexe de gynécologie et Institut pathologique de Lausanne","format":"8°","editor":""},"library_reference":{"shelfmark":"Lausanne, Thèse méd. 1901/1902","subjects":""}}
| Fuzzy Score | F1 micro / macro | Micro precision/recall | Tue/False Positives | |||||
| n/a | 0.89 | 0.88 | 0.88 | 0.90 | 263 | 2168 | 286 | 247 |
| Micro Precision | Micro Recall | Instances | TP | FP | FN | |||
| Pricing Date: n/a, n/a. | Tokens: 516.1K IT + 850.7K OT = 1.4M TT | Cost: 1.536$ + 12.679$ = 14.302$ |