V2 end-to-end findings: 48/67 repairs, no valid-cell harm; document one incorrect repair
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- README.md +10 -0
- checkpoint.json +1 -1
- evaluation/v2/FINDINGS.md +19 -0
- evaluation/v2/README.md +1 -0
- evaluation/v2/cases/00179669a63111e736586cccbcd6588f3d54ff7c49a67ffb9720f1a3bc7a4f11/review.html +1 -1
- evaluation/v2/cases/01c4801f223eeba89340c917d1f6c5d467ddfb39fbc83252e943e174c4aaa3fd/review.html +1 -1
- evaluation/v2/cases/0483520cd0f203c1d5e27d890f1760972c94dacfee0af68878d635d71248bece-open/review.html +1 -1
- evaluation/v2/cases/095635d0edb559ecd27a6203a9cc861ee48b26d4552868f4d817f45a5ecf8374/review.html +1 -1
- evaluation/v2/cases/0a034e5c80b37ff52a4374db60437743b58d540fafffd8860225c34f4c558a1c/review.html +1 -1
- evaluation/v2/cases/11c0221cd3cfa0daa1e68d820026c0a2b76a932215a3e2bb43855ed9b0b468fe/review.html +1 -1
- evaluation/v2/cases/186ce4323cdadbcf2d4993dac321e297250d07f2c228c2896c0c7d9d060bf935/review.html +1 -1
- evaluation/v2/cases/2075d5f5a6a4ccf1843282f9d1a92f011d8682938be7346738c504d0923e3353/review.html +1 -1
- evaluation/v2/cases/21ad4f83d9ffea1518a6a498f186f6a924179c96d4c8b33dc432806a37327c5e/review.html +1 -1
- evaluation/v2/cases/22e00e06d09d2bd02a565d0592ad8f4afe8169489bc73daa5d46d39cdade28ec/review.html +1 -1
- evaluation/v2/cases/275a9dadfc0c43c0dd1c1fa953a3daceac2481609dcc76a055704b7b0127fcae/review.html +1 -1
- evaluation/v2/cases/299a18168469d268a9f9aca770f04d1410bc17c9bbb077b4eb95badec901239d/review.html +1 -1
- evaluation/v2/cases/29ad166c145fdd6e01081a106d4c89e98689f71428440a7d2026d6eb49e7e458/review.html +1 -1
- evaluation/v2/cases/29cfbb086ac6b31ed80453411061fe7c1afb03697fc75b1b577df0eabc46dfdd/review.html +1 -1
- evaluation/v2/cases/2ec9fe1f256063b86d958b20a9b1c1e811b3096630a38672b31e17811f9f9717/review.html +1 -1
- evaluation/v2/cases/3612fb29d718dff78200f14d51e1a860bf3146f0539ece31761207733bc2f8cf/review.html +1 -1
- evaluation/v2/cases/3e8aa3b55ce0645d85d1ca3a0878e28a476232c7a145710a566640aa3a2974d6-open/review.html +1 -1
- evaluation/v2/cases/415bbfbbc5a065d100a535b95d0d4f259fae060cefc532466d412eddfc7e03c7/review.html +1 -1
- evaluation/v2/cases/42ae0423efc79bfa2e7e92255c5e94c337c52b95167243cc3497785b15214174/review.html +1 -1
- evaluation/v2/cases/433d9c8af5be2277d006883eb58ce528d287c3fe0431becad819f8997484eee7/review.html +1 -1
- evaluation/v2/cases/47256473f1211a06714df6ace7e0d856d17fed3bd4d71f4af522296043382d0e/review.html +1 -1
- evaluation/v2/cases/483ebfcef4c28a88e423403e0bd4437505405840aa14cd3b92ada86a065b9ef2-open/review.html +1 -1
- evaluation/v2/cases/4c5f9d4292c72966f5045c8fc1e1b2f2cd040b01c6549595ccd339f4d6a172c2-open-clean/review.html +1 -1
- evaluation/v2/cases/5036ba02f02df9baf2542b0114cf0000fd80e8a9958351cf1b50fca0c70ce42b/review.html +1 -1
- evaluation/v2/cases/5928e2790fc6276004825d19abd24c5230269307e8be597ce5cebc34de1553b2/review.html +1 -1
- evaluation/v2/cases/5a7b2a814d0278beaa2e9dc6adf4f150112b2d2f0e4831a19db9ddf2d84dc325-open-clean/review.html +1 -1
- evaluation/v2/cases/5ae28680151872b016f2354b845fce86936d1d259b8fec403006d257e065e18c/review.html +1 -1
- evaluation/v2/cases/5ae301c59c5cc917b3a4f6d8a98bd81dc7adea5948705c9336221cde5a89b68d-open/review.html +1 -1
- evaluation/v2/cases/617c64c47791f492d292e1f15fb5ed3138a59debe8fbb96a601161abe916ce93/review.html +1 -1
- evaluation/v2/cases/678fc028ee8b94af5a0e745173af65e906efed3a07bdb1afc099dbbc3505f334-open-clean/review.html +1 -1
- evaluation/v2/cases/690d978ad2cd1404b2e396ca1a398493b9a0bd77e29a3b204b0c6d7ae50931b3/review.html +1 -1
- evaluation/v2/cases/6a8776324da9c9e9197bb19fe34cbcd4c499c7da785654a238e1081314249599/review.html +1 -1
- evaluation/v2/cases/6eceda5dd8bccade58555a35ade25610195f33ba3b54df76c348edfd512c5ab7/review.html +1 -1
- evaluation/v2/cases/6f473d768d6896c4df49c289822cc6ade4b423a8858baad558f205761ba17781-open-clean/review.html +1 -1
- evaluation/v2/cases/6f8933f89b2a2d2894359fef1382ba3094ba903f9f43c14ab6f0b539a4d5f513-open/review.html +1 -1
- evaluation/v2/cases/7264aa617c2f6a9abb0463459973e38ba98b12a4589ff77da50876b5fd353be0/review.html +1 -1
- evaluation/v2/cases/740256b7487307e53e993214201d2e3570fd42bf6d61a469122fd4974ea38b0b-open/review.html +1 -1
- evaluation/v2/cases/83aafa579b76e84cf5cb7a44ab4e9724eb1a233cf5f07462bf27a673b495779f/review.html +1 -1
- evaluation/v2/cases/83c6c6000a283cbefb1f55a550d45900dfe1edb8eda981ad8ce47bb9b513c3c7/review.html +1 -1
- evaluation/v2/cases/83e33197e71ea0876f8c972009b0caadedaf7ab29772d983a0bc40d6b31955e5/review.html +1 -1
- evaluation/v2/cases/85789b30d3fd26084a8927ad3a2195916b57c5fd8951d704b22be3da24bfa0d1/review.html +1 -1
- evaluation/v2/cases/87e885905fc3606c63cd48369a6a570be6aa2198cf9927b667ceda60401e2e78/review.html +1 -1
- evaluation/v2/cases/8996ffd684cc285d4b48de3cc565eec5be6b6f18bd818aa8b396b4a14605eb24-open/review.html +1 -1
- evaluation/v2/cases/9071e3bb96646641aad094c962441e56d5f01695b23420d60ba5e28fc3ac377b/review.html +1 -1
- evaluation/v2/cases/95e9fdf26fc178038d17705c13b1e33edcdd0074c14db6fb67518bfe22725cab/review.html +1 -1
- evaluation/v2/cases/971c609092ceaf3ceee0fb8fc29fd7b4eb6262f72be7d62990d14eef903859d1/review.html +1 -1
README.md
CHANGED
|
@@ -12,6 +12,16 @@ Experimental budget-limited mmBERT-base joint fine-tuning checkpoint.
|
|
| 12 |
One shared encoder, 2 residual category BIO/insertion outputs (`text.encoding`, `text.spelling`), and the pretrained MLM vocabulary head. Declared schema rules detect deterministic violations before neural classification. Correction generates a complete cell inside `<replacement>` beside the visible `<original>` in the same cell. Valid copies are training targets too. The MLM head emits replacement tokens followed by `END_EDIT` and visible padding tokens.
|
| 13 |
Completed optimizer updates: **3600**. This checkpoint is a research baseline, not a validated automatic cleaning system.
|
| 14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 15 |
## Use and resume
|
| 16 |
|
| 17 |
The custom model must be loaded through the accompanying self-contained `train_tabfix.py`, not `AutoModelForMaskedLM` directly. Its weights include detection heads and have a custom key layout. `load_checkpoint(path, device)` returns the model and tokenizer; `Consumer`, `predict_edits` and `generate_repair` implement input alignment and suggestions. The command `uv run train_tabfix.py --resume Antix5/tabfix-preview --verify-only` verifies checksums and loads the model. Resume training with `--resume ... --repo-id ... --train-seconds 1200`; hardware timeouts must be set separately.
|
|
|
|
| 12 |
One shared encoder, 2 residual category BIO/insertion outputs (`text.encoding`, `text.spelling`), and the pretrained MLM vocabulary head. Declared schema rules detect deterministic violations before neural classification. Correction generates a complete cell inside `<replacement>` beside the visible `<original>` in the same cell. Valid copies are training targets too. The MLM head emits replacement tokens followed by `END_EDIT` and visible padding tokens.
|
| 13 |
Completed optimizer updates: **3600**. This checkpoint is a research baseline, not a validated automatic cleaning system.
|
| 14 |
|
| 15 |
+
## End-to-end test: 76 held-out tables
|
| 16 |
+
|
| 17 |
+
The frozen full CSV pipeline repaired **48/67 faulty cells**, with **0/8,600 valid cells harmed**. It applied one incorrect replacement to an already faulty cell: Japanese mojibake corresponding to aluminium was changed to cardboard despite low pseudo-perplexity. Thus low perplexity is not a correctness guarantee. All 18 explicit hard-negative cases were preserved.
|
| 18 |
+
|
| 19 |
+
The panel covers 18 business categories and seven languages, including open-vocabulary residual cases. Detection and perplexity thresholds were held fixed from validation; gold locations and values were never supplied to inference. This is a representative synthetic panel, not the entire test split.
|
| 20 |
+
|
| 21 |
+
On the same 55 cases evaluated previously: **30/45 repairs and zero valid cells harmed**, compared with 23/45 repairs and 55 valid cells harmed in the earlier pipeline. This is a whole-pipeline comparison. Remaining gaps include unsupported deterministic contracts, ambiguous relational repairs, missing values and linked field swaps.
|
| 22 |
+
|
| 23 |
+
See [findings](evaluation/v2/FINDINGS.md), [summary](evaluation/v2/summary.json) and [visual report](evaluation/v2/review.html). Evaluated model revision: `913f3efbf4f0557b1ad5ec1693730d8b7535ac58`; weights are unchanged by this documentation update.
|
| 24 |
+
|
| 25 |
## Use and resume
|
| 26 |
|
| 27 |
The custom model must be loaded through the accompanying self-contained `train_tabfix.py`, not `AutoModelForMaskedLM` directly. Its weights include detection heads and have a custom key layout. `load_checkpoint(path, device)` returns the model and tokenizer; `Consumer`, `predict_edits` and `generate_repair` implement input alignment and suggestions. The command `uv run train_tabfix.py --resume Antix5/tabfix-preview --verify-only` verifies checksums and loads the model. Resume training with `--resume ... --repo-id ... --train-seconds 1200`; hardware timeouts must be set separately.
|
checkpoint.json
CHANGED
|
@@ -13,7 +13,7 @@
|
|
| 13 |
"metrics.json": "05d4275b333608c81fd73556dfdeb81312e4f8dae74b33f9333e4efcdfaa8cc0",
|
| 14 |
"categories.json": "da00946a1a8dfd24dd3bd01f47a4493abe6ade281d6a8571ae9728e0406d4aab",
|
| 15 |
"train_tabfix.py": "b16a43dbb276461d319a05bd4719de7520e0612fa23f7d83fb5fba58bebbc24f",
|
| 16 |
-
"README.md": "
|
| 17 |
"LICENSE": "b6c1c7bb5aae03bb6b3396fc7c65cbe7306c422ed424b0b7b687d9a50cc15412",
|
| 18 |
"BASE_MODEL_CARD.md": "35724415037ee3159aa733c16050620cc19a76219112a6ceeb3949572e0b37e9"
|
| 19 |
},
|
|
|
|
| 13 |
"metrics.json": "05d4275b333608c81fd73556dfdeb81312e4f8dae74b33f9333e4efcdfaa8cc0",
|
| 14 |
"categories.json": "da00946a1a8dfd24dd3bd01f47a4493abe6ade281d6a8571ae9728e0406d4aab",
|
| 15 |
"train_tabfix.py": "b16a43dbb276461d319a05bd4719de7520e0612fa23f7d83fb5fba58bebbc24f",
|
| 16 |
+
"README.md": "b1da944908d669137ba6fc09477c8f0f8c2754e1b072c6138d0447d57a53e62c",
|
| 17 |
"LICENSE": "b6c1c7bb5aae03bb6b3396fc7c65cbe7306c422ed424b0b7b687d9a50cc15412",
|
| 18 |
"BASE_MODEL_CARD.md": "35724415037ee3159aa733c16050620cc19a76219112a6ceeb3949572e0b37e9"
|
| 19 |
},
|
evaluation/v2/FINDINGS.md
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# V2 end-to-end findings
|
| 2 |
+
|
| 3 |
+
76 frozen synthetic test tables, seven languages and all 18 business categories. Checkpoint `913f3efbf4f0557b1ad5ec1693730d8b7535ac58`; dataset `602b8a454ca448713d8a5658650d4feaad8d579c`. Full published CSV pipeline; no gold locations or values supplied. Detection and perplexity thresholds were frozen from validation.
|
| 4 |
+
|
| 5 |
+
- 48/67 faulty cells repaired exactly (71.6%). One additional attempted correction is incorrect; 18 faulty cells remain unchanged.
|
| 6 |
+
- 0/8,600 valid cells harmed; one valid cell flagged but preserved. None of the 18 explicit hard-negative tables was harmed.
|
| 7 |
+
- 59/67 faulty cells localized by cell-level proposals. Relation-level warnings without an identified faulty member are reported separately and are not counted as localization.
|
| 8 |
+
- 49 changes were applied: seven deterministic canonicalizations and 42 model outputs. Of these, 48 match the reference and one does not.
|
| 9 |
+
- On the same 55 historical tables: 30/45 repairs and 0/6,193 valid cells harmed, versus 23/45 repairs and 55/6,193 harmed with the previous pipeline. This compares complete pipelines, not the backbone alone.
|
| 10 |
+
|
| 11 |
+
## Remaining errors
|
| 12 |
+
|
| 13 |
+
- Encoding: 7/9 repaired; Greek mojibake rejected above the frozen perplexity threshold. A Japanese mojibake value meaning aluminium was changed to cardboard, incorrectly accepted with pseudo-perplexity 1.000269. Low perplexity does not establish semantic correctness.
|
| 14 |
+
- Spelling: 8/9 repaired; the Japanese truncated `陶器カッ` (reference `陶器カップ`) was left unchanged after a high-perplexity proposal.
|
| 15 |
+
- Numeric type: one unsupported case, `1 000,50x`, was not flagged. It needs additional executable format coverage, not automatically another neural class.
|
| 16 |
+
- Seven unit/dependency/temporal inconsistencies remain. Some generate group warnings with no unique faulty member; the current rule engine also leaves contracts such as unit-factor and the observed balance relation unsupported. These are pipeline limitations, not evidence that the correction head failed after receiving a valid target.
|
| 17 |
+
- Four missing cells and four swapped cells are localized but remain unresolved. Repeated original/empty outputs were blocked by schema validation. The current independent-cell recipe does not recover arbitrary missing contents or jointly repair swaps.
|
| 18 |
+
|
| 19 |
+
The two date-format examples were both repaired, but this sample is too small for a broad date-quality claim. No threshold or model change was made based on this test. The report preserves every case and reference for inspection.
|
evaluation/v2/README.md
CHANGED
|
@@ -16,6 +16,7 @@ Model revision: `913f3efbf4f0557b1ad5ec1693730d8b7535ac58`. Dataset: `602b8a454c
|
|
| 16 |
"detected_faulty_cells": 59,
|
| 17 |
"flagged_valid_cells": 1,
|
| 18 |
"faulty_cells": 67,
|
|
|
|
| 19 |
"hard_negative_cases": 18,
|
| 20 |
"hard_negative_cases_harmed": 0
|
| 21 |
},
|
|
|
|
| 16 |
"detected_faulty_cells": 59,
|
| 17 |
"flagged_valid_cells": 1,
|
| 18 |
"faulty_cells": 67,
|
| 19 |
+
"incorrect_replacements": 1,
|
| 20 |
"hard_negative_cases": 18,
|
| 21 |
"hard_negative_cases_harmed": 0
|
| 22 |
},
|
evaluation/v2/cases/00179669a63111e736586cccbcd6588f3d54ff7c49a67ffb9720f1a3bc7a4f11/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Mélange garance</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">30875</td><td class="">32500</td><td class="">LT-000205</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 6 traite ce dossier."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Mélange indigo</td><td class="">750</td><td class="">g</td><td class="">0.75</td><td class="">kg</td><td class="">14250</td><td class="">15000</td><td class="">LT-000227</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 7 traite ce dossier.</td></tr><tr><td>5</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Mélange ocre</td><td class="">1.625</td><td class="">kg</td><td class="">1625</td><td class="">g</td><td class="">30875</td><td class="">32500</td><td class="">LT-000228</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Mélange garance</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">47500</td><td class="">50000</td><td class="">LT-000229</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 2 traite ce dossier."
|
| 7 |
30 </td></tr><tr><td>7</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Mélange indigo</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">9500</td><td class="">10000</td><td class="">LT-000230</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 3 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000031</td><td class="">00000131</td><td class="">Mélange ocre</td><td class="">1375</td><td class="">g</td><td class="">1.375</td><td class="">kg</td><td class="">26125</td><td class="">27500</td><td class="">LT-000231</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange ocre ; le poste 4 traite ce dossier.</td></tr><tr><td>9</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mélange garance</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">42750</td><td class="">45000</td><td class="">LT-000232</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Mélange indigo</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">4750</td><td class="">5000</td><td class="">LT-000233</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 6 traite ce dossier."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.4 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Article</th><th>Masse déclarée par article</th><th>Unité de masse déclarée</th><th>Masse mesurée par article</th><th>Unité de mesure</th><th>Masse d’eau en grammes</th><th>Masse du mélange en grammes</th><th>Lot de production</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Mélange indigo</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000200</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Mélange ocre</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">19000</td><td class="">20000</td><td class="">LT-000201</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange ocre ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Mélange garance</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">30875</td><td class="">32500</td><td class="">LT-000205</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 6 traite ce dossier."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Mélange indigo</td><td class="">750</td><td class="">g</td><td class="">0.75</td><td class="">kg</td><td class="">14250</td><td class="">15000</td><td class="">LT-000227</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 7 traite ce dossier.</td></tr><tr><td>5</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Mélange ocre</td><td class="">1.625</td><td class="">kg</td><td class="">1625</td><td class="">g</td><td class="">30875</td><td class="">32500</td><td class="">LT-000228</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Mélange garance</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">47500</td><td class="">50000</td><td class="">LT-000229</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 2 traite ce dossier."
|
| 7 |
30 </td></tr><tr><td>7</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Mélange indigo</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">9500</td><td class="">10000</td><td class="">LT-000230</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 3 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000031</td><td class="">00000131</td><td class="">Mélange ocre</td><td class="">1375</td><td class="">g</td><td class="">1.375</td><td class="">kg</td><td class="">26125</td><td class="">27500</td><td class="">LT-000231</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange ocre ; le poste 4 traite ce dossier.</td></tr><tr><td>9</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mélange garance</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">42750</td><td class="">45000</td><td class="">LT-000232</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Mélange indigo</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">4750</td><td class="">5000</td><td class="">LT-000233</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 6 traite ce dossier."
|
evaluation/v2/cases/01c4801f223eeba89340c917d1f6c5d467ddfb39fbc83252e943e174c4aaa3fd/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>108</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Mélange garance</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 3 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Mélange indigo</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">52250</td><td class="">55000</td><td class="">LT-000203</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 4 traite ce dossier.</td></tr><tr><td>5</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Mélange ocre</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000204</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Mélange de noix</td><td class="">625</td><td class="">g</td><td class="">0.625</td><td class="">kg</td><td class="">11875</td><td class="">12500</td><td class="">LT-000217</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange de noix ; le poste 4 traite ce dossier."
|
| 6 |
18 </td></tr><tr><td>7</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Mélange indigo</td><td class="">750</td><td class="">g</td><td class="">0.75</td><td class="">kg</td><td class="">14250</td><td class="">15000</td><td class="">LT-000227</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 7 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Mélange indigo</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">54625</td><td class="">57500</td><td class="">LT-000236</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Mélange garance</td><td class="">1500</td><td class="">g</td><td class="">1.5</td><td class="">kg</td><td class="">28500</td><td class="">30000</td><td class="">LT-000241</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 7 traite ce dossier."
|
| 7 |
42 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>108</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.31 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Article</th><th>Masse déclarée par article</th><th>Unité de masse déclarée</th><th>Masse mesurée par article</th><th>Unité de mesure</th><th>Masse d’eau en grammes</th><th>Masse du mélange en grammes</th><th>Lot de production</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Mélange indigo</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000200</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Mélange ocre</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">19000</td><td class="">20000</td><td class="">LT-000201</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange ocre ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Mélange garance</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 3 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Mélange indigo</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">52250</td><td class="">55000</td><td class="">LT-000203</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 4 traite ce dossier.</td></tr><tr><td>5</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Mélange ocre</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000204</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Mélange de noix</td><td class="">625</td><td class="">g</td><td class="">0.625</td><td class="">kg</td><td class="">11875</td><td class="">12500</td><td class="">LT-000217</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange de noix ; le poste 4 traite ce dossier."
|
| 6 |
18 </td></tr><tr><td>7</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Mélange indigo</td><td class="">750</td><td class="">g</td><td class="">0.75</td><td class="">kg</td><td class="">14250</td><td class="">15000</td><td class="">LT-000227</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Mélange indigo ; le poste 7 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Mélange indigo</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">54625</td><td class="">57500</td><td class="">LT-000236</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Mélange garance</td><td class="">1500</td><td class="">g</td><td class="">1.5</td><td class="">kg</td><td class="">28500</td><td class="">30000</td><td class="">LT-000241</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Mélange garance ; le poste 7 traite ce dossier."
|
| 7 |
42 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/0483520cd0f203c1d5e27d890f1760972c94dacfee0af68878d635d71248bece-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000009</td><td class="">00000109</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">11</td><td class="">2.42</td><td class="">26.62</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 3 handles this record."
|
| 6 |
10 </td></tr><tr><td>4</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">10</td><td class="">5.15</td><td class="">51.50</td><td class="">A</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Steel hinge; station 3 handles this record.</td></tr><tr><td>5</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">2</td><td class="">5.54</td><td class="">11.08</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 6 handles this record."
|
| 7 |
34 </td></tr><tr><td>6</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Cotton belt</td><td class="">1 000,50</td><td class="">B</td><td class="">3</td><td class="">5.67</td><td class="">17.01</td><td class="">B</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Cotton belt; station 7 handles this record.</td></tr><tr><td>7</td><td class="">RC-000035</td><td class="">00000135</td><td class="changed">Rubber foot</td><td class="">1000.50</td><td class="changed">C</td><td class="">4</td><td class="">5.8</td><td class="">23.2</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Rubber foot; station 1 handles this record.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">5</td><td class="">5.93</td><td class="">29.65</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 3 handles this record."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.65 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Item</td><td>"Rubber foo"</td><td>"Rubber foot"</td><td>"Rubber foot"</td><td class="good">Repaired<small>text.spelling</small></td></tr><tr><td>7</td><td>Service class</td><td>"C?"</td><td>"C"</td><td>"C"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Record code</th><th>External numeric code</th><th>Item</th><th>Reference valuation</th><th>Service class</th><th>Item count</th><th>Unit price</th><th>Line cost</th><th>Storage zone</th><th>Registered display name</th><th>Handling note</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 2 handles this record."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000009</td><td class="">00000109</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">11</td><td class="">2.42</td><td class="">26.62</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 3 handles this record."
|
| 6 |
10 </td></tr><tr><td>4</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">10</td><td class="">5.15</td><td class="">51.50</td><td class="">A</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Steel hinge; station 3 handles this record.</td></tr><tr><td>5</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">2</td><td class="">5.54</td><td class="">11.08</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 6 handles this record."
|
| 7 |
34 </td></tr><tr><td>6</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Cotton belt</td><td class="">1 000,50</td><td class="">B</td><td class="">3</td><td class="">5.67</td><td class="">17.01</td><td class="">B</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Cotton belt; station 7 handles this record.</td></tr><tr><td>7</td><td class="">RC-000035</td><td class="">00000135</td><td class="changed">Rubber foot</td><td class="">1000.50</td><td class="changed">C</td><td class="">4</td><td class="">5.8</td><td class="">23.2</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Rubber foot; station 1 handles this record.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">5</td><td class="">5.93</td><td class="">29.65</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 3 handles this record."
|
evaluation/v2/cases/095635d0edb559ecd27a6203a9cc861ee48b26d4552868f4d817f45a5ecf8374/review.html
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>5</td><td class="">000012</td><td class="">Πύλη αισθητήρων</td><td class="">50,00</td><td class="">3</td><td class="">150,00</td><td class="">192.0.2.12</td><td class="">Ναι</td><td class=""></td></tr><tr><td>6</td><td class="">000013</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">68,15</td><td class="">5</td><td class="">340,75</td><td class="">192.0.2.13</td><td class="">Ναι</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 6 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>7</td><td class="">000014</td><td class="">Κόμβος αρχείου</td><td class="">34,65</td><td class="">2</td><td class="">69,30</td><td class="">192.0.2.14</td><td class="">Ναι</td><td class=""></td></tr><tr><td>8</td><td class="">000015</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">12,56</td><td class="">2</td><td class="">25,12</td><td class="">192.0.2.15</td><td class="">Όχι</td><td class="">Ελέγχθηκε κατά την άφιξη</td></tr><tr><td>9</td><td class="">000016</td><td class="">Κόμβος αρχείου</td><td class="">49,10</td><td class="">2</td><td class="">98,20</td><td class="">192.0.2.16</td><td class="">Ναι</td><td class=""></td></tr><tr><td>10</td><td class="">000017</td><td class="">Κόμβος αρχείου</td><td class="">11,56</td><td class="">3</td><td class="">34,68</td><td class="">192.0.2.17</td><td class="">Όχι</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr><tr><td>11</td><td class="">000024</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">83,18</td><td class="">1</td><td class="">83,18</td><td class="">192.0.2.24</td><td class="">Ναι</td><td class="">Αναμένεται δεύτερος έλεγχος</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.22 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Αναγνωριστικό</th><th>Είδος</th><th>Μέγεθος (MiB)</th><th>Αντίγραφα</th><th>Αποθηκευμένο μέγεθος (MiB)</th><th>Διεύθυνση IP</th><th>Επιτυχία</th><th>Σημείωση</th></tr><tr><td>1</td><td class="">000001</td><td class="">Κόμβος αρχείου</td><td class="">42,24</td><td class="">2</td><td class="">84,48</td><td class="">192.0.2.1</td><td class="">Ναι</td><td class="">Αναμένεται δεύτερος έλεγχος</td></tr><tr><td>2</td><td class="">000002</td><td class="">Κόμβος αρχείου</td><td class="">30,65</td><td class="">2</td><td class="">61,30</td><td class="">192.0.2.2</td><td class="">Όχι</td><td class=""></td></tr><tr><td>3</td><td class="">000006</td><td class="">Κόμβος αρχείου</td><td class="">46,44</td><td class="">5</td><td class="">232,20</td><td class="">192.0.2.6</td><td class="">Όχι</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr><tr><td>4</td><td class="">000007</td><td class="">Κόμβος αρχείου</td><td class="">19,00</td><td class="">2</td><td class="">38,00</td><td class="">192.0.2.7</td><td class="">Όχι</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 5 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>5</td><td class="">000012</td><td class="">Πύλη αισθητήρων</td><td class="">50,00</td><td class="">3</td><td class="">150,00</td><td class="">192.0.2.12</td><td class="">Ναι</td><td class=""></td></tr><tr><td>6</td><td class="">000013</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">68,15</td><td class="">5</td><td class="">340,75</td><td class="">192.0.2.13</td><td class="">Ναι</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 6 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>7</td><td class="">000014</td><td class="">Κόμβος αρχείου</td><td class="">34,65</td><td class="">2</td><td class="">69,30</td><td class="">192.0.2.14</td><td class="">Ναι</td><td class=""></td></tr><tr><td>8</td><td class="">000015</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">12,56</td><td class="">2</td><td class="">25,12</td><td class="">192.0.2.15</td><td class="">Όχι</td><td class="">Ελέγχθηκε κατά την άφιξη</td></tr><tr><td>9</td><td class="">000016</td><td class="">Κόμβος αρχείου</td><td class="">49,10</td><td class="">2</td><td class="">98,20</td><td class="">192.0.2.16</td><td class="">Ναι</td><td class=""></td></tr><tr><td>10</td><td class="">000017</td><td class="">Κόμβος αρχείου</td><td class="">11,56</td><td class="">3</td><td class="">34,68</td><td class="">192.0.2.17</td><td class="">Όχι</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr><tr><td>11</td><td class="">000024</td><td class="">Δοκιμαστικός διακομιστής</td><td class="">83,18</td><td class="">1</td><td class="">83,18</td><td class="">192.0.2.24</td><td class="">Ναι</td><td class="">Αναμένεται δεύτερος έλεγχος</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/0a034e5c80b37ff52a4374db60437743b58d540fafffd8860225c34f4c558a1c/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Mieszanka marzanny</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000038</td><td class="">00000138</td><td class="">Mieszanka marzanny</td><td class="">1.75</td><td class="">kg</td><td class="">1750</td><td class="">g</td><td class="">33250</td><td class="">35000</td><td class="">LT-000238</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000039</td><td class="">00000139</td><td class="">Mieszanka orzecha</td><td class="">2625</td><td class="">g</td><td class="">2.625</td><td class="">kg</td><td class="">49875</td><td class="">52500</td><td class="">LT-000239</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka orzecha sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Mieszanka ochry</td><td class="changed">0.625</td><td class="">kg</td><td class="">625</td><td class="">g</td><td class="">11875</td><td class="">12500</td><td class="">LT-000240</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Mieszanka marzanny</td><td class="">1500</td><td class="">g</td><td class="">1.5</td><td class="">kg</td><td class="">28500</td><td class="">30000</td><td class="">LT-000241</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
42 </td></tr><tr><td>8</td><td class="">RC-000042</td><td class="">00000142</td><td class="">Mieszanka indygo</td><td class="">2.375</td><td class="">kg</td><td class="">2375</td><td class="">g</td><td class="">45125</td><td class="">47500</td><td class="">LT-000242</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka indygo sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Mieszanka indygo</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000248</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Mieszanka marzanny</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000250</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Mieszanka indygo</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">30875</td><td class="">32500</td><td class="">LT-000251</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka indygo sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.88 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>6</td><td>Deklarowana masa sztuki</td><td>"0,625 h"</td><td>"0.625"</td><td>"0.625"</td><td class="good">Repaired<small>format.number</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Deklarowana masa sztuki</th><th>Jednostka deklarowanej masy</th><th>Zmierzona masa sztuki</th><th>Jednostka pomiaru</th><th>Masa wody w gramach</th><th>Masa mieszaniny w gramach</th><th>Partia produkcyjna</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Mieszanka indygo</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000200</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Mieszanka ochry</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">19000</td><td class="">20000</td><td class="">LT-000201</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Mieszanka marzanny</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000038</td><td class="">00000138</td><td class="">Mieszanka marzanny</td><td class="">1.75</td><td class="">kg</td><td class="">1750</td><td class="">g</td><td class="">33250</td><td class="">35000</td><td class="">LT-000238</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000039</td><td class="">00000139</td><td class="">Mieszanka orzecha</td><td class="">2625</td><td class="">g</td><td class="">2.625</td><td class="">kg</td><td class="">49875</td><td class="">52500</td><td class="">LT-000239</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka orzecha sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Mieszanka ochry</td><td class="changed">0.625</td><td class="">kg</td><td class="">625</td><td class="">g</td><td class="">11875</td><td class="">12500</td><td class="">LT-000240</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Mieszanka marzanny</td><td class="">1500</td><td class="">g</td><td class="">1.5</td><td class="">kg</td><td class="">28500</td><td class="">30000</td><td class="">LT-000241</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
42 </td></tr><tr><td>8</td><td class="">RC-000042</td><td class="">00000142</td><td class="">Mieszanka indygo</td><td class="">2.375</td><td class="">kg</td><td class="">2375</td><td class="">g</td><td class="">45125</td><td class="">47500</td><td class="">LT-000242</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka indygo sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Mieszanka indygo</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000248</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Mieszanka marzanny</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000250</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Mieszanka indygo</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">30875</td><td class="">32500</td><td class="">LT-000251</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka indygo sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/11c0221cd3cfa0daa1e68d820026c0a2b76a932215a3e2bb43855ed9b0b468fe/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Vase en argile</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Panneau sculpté</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Panneau sculpté ; le poste 4 traite ce dossier."
|
| 6 |
18 </td></tr><tr><td>5</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Fragment textile</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">en attente</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 7 traite ce dossier.</td></tr><tr><td>6</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Fragment textile</td><td class="">2026-04-19</td><td class="">true</td><td class="">A</td><td class="">2026-04-19</td><td class="">2026-04-29</td><td class="">10</td><td class="">en attente</td><td class=""></td><td class="">5</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Carte imprimée</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">approuvé</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment textile</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier."
|
| 7 |
46 </td></tr><tr><td>9</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Vase en argile</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">approuvé</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 5 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Carte imprimée</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">approuvé</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 6 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Fragment textile</td><td class="">2026-05-25</td><td class="">true</td><td class="">A</td><td class="">2026-05-25</td><td class="">2026-06-03</td><td class="">9</td><td class="">en attente</td><td class=""></td><td class="">6</td><td class="">luma</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.47 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Article</th><th>Date de demande</th><th>Réception confirmée</th><th>Collection destinataire</th><th>Date de début</th><th>Date de fin</th><th>Jours écoulés</th><th>État du processus</th><th>Référence d’approbation requise</th><th>Nombre d’articles</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment textile</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Vase en argile</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">approuvé</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Vase en argile</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Panneau sculpté</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Panneau sculpté ; le poste 4 traite ce dossier."
|
| 6 |
18 </td></tr><tr><td>5</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Fragment textile</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">en attente</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 7 traite ce dossier.</td></tr><tr><td>6</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Fragment textile</td><td class="">2026-04-19</td><td class="">true</td><td class="">A</td><td class="">2026-04-19</td><td class="">2026-04-29</td><td class="">10</td><td class="">en attente</td><td class=""></td><td class="">5</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Carte imprimée</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">approuvé</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment textile</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier."
|
| 7 |
46 </td></tr><tr><td>9</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Vase en argile</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">approuvé</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 5 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Carte imprimée</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">approuvé</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 6 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Fragment textile</td><td class="">2026-05-25</td><td class="">true</td><td class="">A</td><td class="">2026-05-25</td><td class="">2026-06-03</td><td class="">9</td><td class="">en attente</td><td class=""></td><td class="">6</td><td class="">luma</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/186ce4323cdadbcf2d4993dac321e297250d07f2c228c2896c0c7d9d060bf935/review.html
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Gedrukte kaart</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Textielfragment</td><td class="">2026-04-01</td><td class="">true</td><td class="">C</td><td class="">2026-04-01</td><td class="">2026-04-01</td><td class="">0</td><td class="">in afwachting</td><td class=""></td><td class="">10</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 3 behandelt dit dossier.</td></tr><tr><td>5</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Kleivat</td><td class="">2026-04-13</td><td class="">true</td><td class="">C</td><td class="">2026-04-13</td><td class="">2026-04-21</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000034</td><td class="">3</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 7 behandelt dit dossier.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Kleivat</td><td class="">2026-05-01</td><td class="">true</td><td class="">A</td><td class="">2026-05-01</td><td class="">2026-05-01</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000040</td><td class="">9</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Gedrukte kaart</td><td class="">04/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-04</td><td class="">2026-05-06</td><td class="">2</td><td class="">goedgekeurd</td><td class="">AP-000041</td><td class="">10</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 7 behandelt dit dossier."
|
| 6 |
42 </td></tr><tr><td>8</td><td class="">RC-000042</td><td class="">00000142</td><td class="">Textielfragment</td><td class="">2026-05-07</td><td class="">true</td><td class="">C</td><td class="">2026-05-07</td><td class="">2026-05-10</td><td class="">3</td><td class="">in afwachting</td><td class=""></td><td class="">11</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 1 behandelt dit dossier.</td></tr><tr><td>9</td><td class="">RC-000043</td><td class="">00000143</td><td class="">Kleivat</td><td class="">10/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-10</td><td class="">2026-05-14</td><td class="">4</td><td class="">goedgekeurd</td><td class="">AP-000043</td><td class="">12</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 2 behandelt dit dossier.</td></tr><tr><td>10</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Gedrukte kaart</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">goedgekeurd</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Textielfragment</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">in afwachting</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 3 behandelt dit dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.49 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Dossiercode</th><th>Externe cijfercode</th><th>Artikel</th><th>Aanvraagdatum</th><th>Ontvangst bevestigd</th><th>Bestemmingscollectie</th><th>Begindatum</th><th>Einddatum</th><th>Verstreken dagen</th><th>Processtatus</th><th>Vereiste goedkeuringsreferentie</th><th>Aantal artikelen</th><th>Geregistreerde weergavenaam</th><th>Behandelnotitie</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textielfragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">in afwachting</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Kleivat</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 2 behandelt dit dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Gedrukte kaart</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Textielfragment</td><td class="">2026-04-01</td><td class="">true</td><td class="">C</td><td class="">2026-04-01</td><td class="">2026-04-01</td><td class="">0</td><td class="">in afwachting</td><td class=""></td><td class="">10</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 3 behandelt dit dossier.</td></tr><tr><td>5</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Kleivat</td><td class="">2026-04-13</td><td class="">true</td><td class="">C</td><td class="">2026-04-13</td><td class="">2026-04-21</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000034</td><td class="">3</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 7 behandelt dit dossier.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Kleivat</td><td class="">2026-05-01</td><td class="">true</td><td class="">A</td><td class="">2026-05-01</td><td class="">2026-05-01</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000040</td><td class="">9</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Gedrukte kaart</td><td class="">04/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-04</td><td class="">2026-05-06</td><td class="">2</td><td class="">goedgekeurd</td><td class="">AP-000041</td><td class="">10</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 7 behandelt dit dossier."
|
| 6 |
42 </td></tr><tr><td>8</td><td class="">RC-000042</td><td class="">00000142</td><td class="">Textielfragment</td><td class="">2026-05-07</td><td class="">true</td><td class="">C</td><td class="">2026-05-07</td><td class="">2026-05-10</td><td class="">3</td><td class="">in afwachting</td><td class=""></td><td class="">11</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 1 behandelt dit dossier.</td></tr><tr><td>9</td><td class="">RC-000043</td><td class="">00000143</td><td class="">Kleivat</td><td class="">10/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-10</td><td class="">2026-05-14</td><td class="">4</td><td class="">goedgekeurd</td><td class="">AP-000043</td><td class="">12</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 2 behandelt dit dossier.</td></tr><tr><td>10</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Gedrukte kaart</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">goedgekeurd</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Textielfragment</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">in afwachting</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 3 behandelt dit dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/2075d5f5a6a4ccf1843282f9d1a92f011d8682938be7346738c504d0923e3353/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
{
|
| 6 |
"row": 4,
|
| 7 |
"column": 3,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.44 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>入金額 (EUR)</td><td>"165 h"</td><td>"165"</td><td>"165"</td><td class="good">Repaired<small>schema.type</small></td></tr><tr><td>5</td><td>出金額 (EUR)</td><td>"292x"</td><td>"292"</td><td>"292"</td><td class="good">Repaired<small>schema.type</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>レコード番号</th><th>品目</th><th>期首残高 (EUR)</th><th>入金額 (EUR)</th><th>出金額 (EUR)</th><th>期末残高 (EUR)</th><th>単位</th><th>備考</th></tr><tr><td>1</td><td class="">000001</td><td class="">機材基金</td><td class="">19</td><td class="">79</td><td class="">4</td><td class="">94</td><td class="">EUR</td><td class="">到着時に確認済み</td></tr><tr><td>2</td><td class="">000002</td><td class="">作業場会計</td><td class="">174</td><td class="">32</td><td class="">118</td><td class="">88</td><td class="">EUR</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>3</td><td class="">000005</td><td class="">作業場会計</td><td class="">124</td><td class="">135</td><td class="">76</td><td class="">183</td><td class="">EUR</td><td class="">到着時に確認済み</td></tr><tr><td>4</td><td class="">000006</td><td class="">機材基金</td><td class="">64</td><td class="">15</td><td class="">14</td><td class="">65</td><td class="">EUR</td><td class="">再確認待ち</td></tr><tr><td>5</td><td class="">000007</td><td class="">作業場会計</td><td class="">179</td><td class="changed">165</td><td class="changed">292</td><td class="">52</td><td class="">EUR</td><td class="">再確認待ち</td></tr><tr><td>6</td><td class="">000008</td><td class="">作業場会計</td><td class="">110</td><td class="">125</td><td class="">28</td><td class="">207</td><td class="">EUR</td><td class=""></td></tr><tr><td>7</td><td class="">000009</td><td class="">機材基金</td><td class="">190</td><td class="">184</td><td class="">180</td><td class="">194</td><td class="">EUR</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000014</td><td class="">図書費配分</td><td class="">46</td><td class="">180</td><td class="">24</td><td class="">202</td><td class="">EUR</td><td class=""></td></tr><tr><td>9</td><td class="">000019</td><td class="">機材基金</td><td class="">49</td><td class="">185</td><td class="">144</td><td class="">90</td><td class="">EUR</td><td class="">再確認待ち</td></tr><tr><td>10</td><td class="">000020</td><td class="">機材基金</td><td class="">200</td><td class="">200</td><td class="">321</td><td class="">79</td><td class="">EUR</td><td class="">到着時に確認済み</td></tr><tr><td>11</td><td class="">000028</td><td class="">作業場会計</td><td class="">59</td><td class="">104</td><td class="">91</td><td class="">72</td><td class="">EUR</td><td class="">到着時に確認済み</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 5 |
{
|
| 6 |
"row": 4,
|
| 7 |
"column": 3,
|
evaluation/v2/cases/21ad4f83d9ffea1518a6a498f186f6a924179c96d4c8b33dc432806a37327c5e/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Naczynie gliniane</td><td class="">09/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-09</td><td class="">2026-02-09</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000013</td><td class="">4</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
14 </td></tr><tr><td>4</td><td class="">RC-000014</td><td class="">00000114</td><td class="">Mapa drukowana</td><td class="">2026-02-12</td><td class="">true</td><td class="">C</td><td class="">2026-02-12</td><td class="">2026-02-13</td><td class="">1</td><td class="">zatwierdzone</td><td class="">AP-000014</td><td class="">5</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Fragment tkaniny</td><td class="">15/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-15</td><td class="">2026-02-15</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">6</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Naczynie gliniane</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">zatwierdzone</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Rzeźbiony panel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Rzeźbiony panel sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 7 |
18 </td></tr><tr><td>8</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment tkaniny</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">oczekujące</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.54 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Data wniosku</th><th>Odbiór potwierdzony</th><th>Kolekcja docelowa</th><th>Data rozpoczęcia</th><th>Data zakończenia</th><th>Liczba dni</th><th>Stan procesu</th><th>Wymagany numer zatwierdzenia</th><th>Liczba sztuk</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment tkaniny</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Naczynie gliniane</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">zatwierdzone</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Naczynie gliniane</td><td class="">09/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-09</td><td class="">2026-02-09</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000013</td><td class="">4</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
14 </td></tr><tr><td>4</td><td class="">RC-000014</td><td class="">00000114</td><td class="">Mapa drukowana</td><td class="">2026-02-12</td><td class="">true</td><td class="">C</td><td class="">2026-02-12</td><td class="">2026-02-13</td><td class="">1</td><td class="">zatwierdzone</td><td class="">AP-000014</td><td class="">5</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Fragment tkaniny</td><td class="">15/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-15</td><td class="">2026-02-15</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">6</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Naczynie gliniane</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">zatwierdzone</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Rzeźbiony panel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Rzeźbiony panel sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 7 |
18 </td></tr><tr><td>8</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment tkaniny</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">oczekujące</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord."
|
evaluation/v2/cases/22e00e06d09d2bd02a565d0592ad8f4afe8169489bc73daa5d46d39cdade28ec/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>70</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Meld u eerst bij de receptie</td></tr><tr><td>6</td><td class="">000025</td><td class="">Aluminium</td><td class="">25,00</td><td class="">1000,00</td><td class="">25000,00</td><td class="">kg</td><td class="">Referentie bewaard: UTF-8 / v2.1</td></tr><tr><td>7</td><td class="">000029</td><td class="">Karton</td><td class="">99,34</td><td class="">1000,00</td><td class="">99340,00</td><td class="">kg</td><td class=""></td></tr><tr><td>8</td><td class="">000030</td><td class="">Karton</td><td class="">46,29</td><td class="">1000,00</td><td class="">46290,00</td><td class="">kg</td><td class=""></td></tr><tr><td>9</td><td class="">000031</td><td class="">Papier</td><td class="">22,29</td><td class="">1001,00</td><td class="">22290,00</td><td class="">kg</td><td class="">Etiket met "prioriteit", zichtbaar houden</td></tr><tr><td>10</td><td class="">000032</td><td class="">Papier</td><td class="">9,62</td><td class="">1000,00</td><td class="">9620,00</td><td class="">kg</td><td class="">Wacht op een tweede controle</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 8,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>70</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.14 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>9</td><td>Omrekenfactor (g/kg)</td><td>"1001,00"</td><td>"1001,00"</td><td>"1000,00"</td><td class="bad">Missed / incorrect<small>No detection</small></td></tr><tr><td>9</td><td>Omgerekende waarde (g)</td><td>"22290,00"</td><td>"22290,00"</td><td>"22290,00"</td><td class="good">Preserved<small>consistency.dependency</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Recordnummer</th><th>Artikel</th><th>Ingangsmassa (kg)</th><th>Omrekenfactor (g/kg)</th><th>Omgerekende waarde (g)</th><th>Eenheid</th><th>Opmerking</th></tr><tr><td>1</td><td class="">000001</td><td class="">Aluminium</td><td class="">59,09</td><td class="">1000,00</td><td class="">59090,00</td><td class="">kg</td><td class="">Geen extra handeling nodig</td></tr><tr><td>2</td><td class="">000002</td><td class="">Karton</td><td class="">93,15</td><td class="">1000,00</td><td class="">93150,00</td><td class="">kg</td><td class=""></td></tr><tr><td>3</td><td class="">000006</td><td class="">Aluminium</td><td class="">88,00</td><td class="">1000,00</td><td class="">88000,00</td><td class="">kg</td><td class="">Etiket met "prioriteit", zichtbaar houden</td></tr><tr><td>4</td><td class="">000017</td><td class="">Karton</td><td class="">68,32</td><td class="">1000,00</td><td class="">68320,00</td><td class="">kg</td><td class=""></td></tr><tr><td>5</td><td class="">000024</td><td class="">Aluminium</td><td class="">11,97</td><td class="">1000,00</td><td class="">11970,00</td><td class="">kg</td><td class="">Gebruik de noordelijke ingang
|
| 5 |
Meld u eerst bij de receptie</td></tr><tr><td>6</td><td class="">000025</td><td class="">Aluminium</td><td class="">25,00</td><td class="">1000,00</td><td class="">25000,00</td><td class="">kg</td><td class="">Referentie bewaard: UTF-8 / v2.1</td></tr><tr><td>7</td><td class="">000029</td><td class="">Karton</td><td class="">99,34</td><td class="">1000,00</td><td class="">99340,00</td><td class="">kg</td><td class=""></td></tr><tr><td>8</td><td class="">000030</td><td class="">Karton</td><td class="">46,29</td><td class="">1000,00</td><td class="">46290,00</td><td class="">kg</td><td class=""></td></tr><tr><td>9</td><td class="">000031</td><td class="">Papier</td><td class="">22,29</td><td class="">1001,00</td><td class="">22290,00</td><td class="">kg</td><td class="">Etiket met "prioriteit", zichtbaar houden</td></tr><tr><td>10</td><td class="">000032</td><td class="">Papier</td><td class="">9,62</td><td class="">1000,00</td><td class="">9620,00</td><td class="">kg</td><td class="">Wacht op een tweede controle</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 8,
|
evaluation/v2/cases/275a9dadfc0c43c0dd1c1fa953a3daceac2481609dcc76a055704b7b0127fcae/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
{
|
| 6 |
"row": 6,
|
| 7 |
"column": 5,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.29 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Solde final (EUR)</td><td>"293x"</td><td>"293"</td><td>"293"</td><td class="good">Repaired<small>schema.type</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identifiant</th><th>Article</th><th>Solde initial (EUR)</th><th>Crédits (EUR)</th><th>Débits (EUR)</th><th>Solde final (EUR)</th><th>Unité</th><th>Remarque</th></tr><tr><td>1</td><td class="">000001</td><td class="">Compte d’atelier</td><td class="">139</td><td class="">19</td><td class="">23</td><td class="">135</td><td class="">EUR</td><td class="">Contrôlé à l’arrivée</td></tr><tr><td>2</td><td class="">000002</td><td class="">Dotation bibliothèque</td><td class="">78</td><td class="">31</td><td class="">55</td><td class="">54</td><td class="">EUR</td><td class="">En attente d’une seconde vérification</td></tr><tr><td>3</td><td class="">000007</td><td class="">Dotation bibliothèque</td><td class="">46</td><td class="">191</td><td class="">63</td><td class="">174</td><td class="">EUR</td><td class=""></td></tr><tr><td>4</td><td class="">000012</td><td class="">Fonds de matériel</td><td class="">187</td><td class="">175</td><td class="">159</td><td class="">203</td><td class="">EUR</td><td class="">Aucune manipulation supplémentaire requise</td></tr><tr><td>5</td><td class="">000014</td><td class="">Dotation bibliothèque</td><td class="">59</td><td class="">44</td><td class="">91</td><td class="">12</td><td class="">EUR</td><td class=""></td></tr><tr><td>6</td><td class="">000015</td><td class="">Dotation bibliothèque</td><td class="">165</td><td class="">55</td><td class="">181</td><td class="">39</td><td class="">EUR</td><td class=""></td></tr><tr><td>7</td><td class="">000016</td><td class="">Compte d’atelier</td><td class="">144</td><td class="">162</td><td class="">13</td><td class="changed">293</td><td class="">EUR</td><td class="">Référence conservée : UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000017</td><td class="">Fonds de matériel</td><td class="">153</td><td class="">190</td><td class="">334</td><td class="">9</td><td class="">EUR</td><td class="">Étiquette « prioritaire », à laisser visible</td></tr><tr><td>9</td><td class="">000018</td><td class="">Dotation bibliothèque</td><td class="">117</td><td class="">157</td><td class="">168</td><td class="">106</td><td class="">EUR</td><td class="">Contrôlé à l’arrivée</td></tr><tr><td>10</td><td class="">000024</td><td class="">Dotation bibliothèque</td><td class="">189</td><td class="">187</td><td class="">330</td><td class="">46</td><td class="">EUR</td><td class=""></td></tr><tr><td>11</td><td class="">000025</td><td class="">Fonds de matériel</td><td class="">173</td><td class="">56</td><td class="">11</td><td class="">218</td><td class="">EUR</td><td class="">Référence conservée : UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 5 |
{
|
| 6 |
"row": 6,
|
| 7 |
"column": 5,
|
evaluation/v2/cases/299a18168469d268a9f9aca770f04d1410bc17c9bbb077b4eb95badec901239d/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000007</td><td class="">00000107</td><td class="">RT-000000</td><td class="">Linge plié</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">50</td><td class="">550</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Linge plié ; le poste 1 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">RT-000001</td><td class="">Chemises d’archives</td><td class="">1.375</td><td class="">kg</td><td class="">1375</td><td class="">g</td><td class="">55</td><td class="">1430</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000009</td><td class="">00000109</td><td class="changed">RT-000002</td><td class="">Tasses en céramique</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="changed">kg</td><td class="">15</td><td class="">2265</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Tasses en céramique ; le poste 3 traite ce dossier."
|
| 6 |
10 </td></tr><tr><td>6</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Linge plié</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Linge plié ; le poste 4 traite ce dossier.</td></tr><tr><td>7</td><td class="">RC-000011</td><td class="">00000111</td><td class="">RT-000004</td><td class="">Chemises d’archives</td><td class="">1125</td><td class="">g</td><td class="">1.125</td><td class="">kg</td><td class="">25</td><td class="">1150</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Chemises d’archives ; le poste 5 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000028</td><td class="">00000128</td><td class="">RT-000000</td><td class="">Linge plié</td><td class="">1.625</td><td class="">kg</td><td class="">1625</td><td class="">g</td><td class="">20</td><td class="">1645</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Tasses en céramique</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Tasses en céramique ; le poste 3 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000047</td><td class="">00000147</td><td class="">RT-000005</td><td class="">Chemises d’archives</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">25</td><td class="">1025</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Chemises d’archives ; le poste 6 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000055</td><td class="">00000155</td><td class="">RT-000006</td><td class="">Échantillons de bois</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="">kg</td><td class="">20</td><td class="">2270</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Échantillons de bois ; le poste 7 traite ce dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.51 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>Code trajet</td><td>"rt-000002"</td><td>"RT-000002"</td><td>"RT-000002"</td><td class="good">Repaired<small>format.case</small></td></tr><tr><td>5</td><td>Unité de mesure</td><td>"kg?"</td><td>"kg"</td><td>"kg"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Code trajet</th><th>Article</th><th>Masse déclarée par article</th><th>Unité de masse déclarée</th><th>Masse mesurée par article</th><th>Unité de mesure</th><th>Masse emballage en grammes</th><th>Masse brute en grammes</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">RT-000000</td><td class="">Tasses en céramique</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">15</td><td class="">140</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">RT-000001</td><td class="">Linge plié</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">20</td><td class="">1020</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Linge plié ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000007</td><td class="">00000107</td><td class="">RT-000000</td><td class="">Linge plié</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">50</td><td class="">550</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Linge plié ; le poste 1 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">RT-000001</td><td class="">Chemises d’archives</td><td class="">1.375</td><td class="">kg</td><td class="">1375</td><td class="">g</td><td class="">55</td><td class="">1430</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000009</td><td class="">00000109</td><td class="changed">RT-000002</td><td class="">Tasses en céramique</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="changed">kg</td><td class="">15</td><td class="">2265</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Tasses en céramique ; le poste 3 traite ce dossier."
|
| 6 |
10 </td></tr><tr><td>6</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Linge plié</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Linge plié ; le poste 4 traite ce dossier.</td></tr><tr><td>7</td><td class="">RC-000011</td><td class="">00000111</td><td class="">RT-000004</td><td class="">Chemises d’archives</td><td class="">1125</td><td class="">g</td><td class="">1.125</td><td class="">kg</td><td class="">25</td><td class="">1150</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Chemises d’archives ; le poste 5 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000028</td><td class="">00000128</td><td class="">RT-000000</td><td class="">Linge plié</td><td class="">1.625</td><td class="">kg</td><td class="">1625</td><td class="">g</td><td class="">20</td><td class="">1645</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Tasses en céramique</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Tasses en céramique ; le poste 3 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000047</td><td class="">00000147</td><td class="">RT-000005</td><td class="">Chemises d’archives</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">25</td><td class="">1025</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Chemises d’archives ; le poste 6 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000055</td><td class="">00000155</td><td class="">RT-000006</td><td class="">Échantillons de bois</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="">kg</td><td class="">20</td><td class="">2270</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Échantillons de bois ; le poste 7 traite ce dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/29ad166c145fdd6e01081a106d4c89e98689f71428440a7d2026d6eb49e7e458/review.html
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>99</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>99</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.23 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Record ID</th><th>Item</th><th>Start date</th><th>End date</th><th>Days</th><th>Quantity</th><th>Returned quantity</th><th>Outstanding</th><th>Note</th></tr><tr><td>1</td><td class="">000001</td><td class="">Language handbook</td><td class="">2024-10-13</td><td class="">2024-12-26</td><td class="">74</td><td class="">97</td><td class="">34</td><td class="">63</td><td class="">Label marked "priority", keep visible</td></tr><tr><td>2</td><td class="">000002</td><td class="">Poetry collection</td><td class="">2026-05-15</td><td class="">2027-05-16</td><td class="">366</td><td class="">500</td><td class="">190</td><td class="">310</td><td class="">No additional handling required</td></tr><tr><td>3</td><td class="">000009</td><td class="">Poetry collection</td><td class="">2026-06-21</td><td class="">2026-08-10</td><td class="">50</td><td class="">161</td><td class="">108</td><td class="">53</td><td class="">Checked on arrival</td></tr><tr><td>4</td><td class="">000010</td><td class="">Language handbook</td><td class="">2026-06-21</td><td class="">2026-08-19</td><td class="">59</td><td class="">185</td><td class="">91</td><td class="">94</td><td class="">Awaiting a second inspection</td></tr><tr><td>5</td><td class="">000021</td><td class="">Illustrated atlas</td><td class="">2025-03-18</td><td class="">2025-04-02</td><td class="">15</td><td class="">166</td><td class="">26</td><td class="">140</td><td class="">No additional handling required</td></tr><tr><td>6</td><td class="">000024</td><td class="">Poetry collection</td><td class="">2025-04-18</td><td class="">2025-07-01</td><td class="">74</td><td class="">104</td><td class="">16</td><td class="">88</td><td class="">Label marked "priority", keep visible</td></tr><tr><td>7</td><td class="">000026</td><td class="">Illustrated atlas</td><td class="">2025-01-16</td><td class="">2025-04-04</td><td class="">78</td><td class="">98</td><td class="">34</td><td class="">64</td><td class=""></td></tr><tr><td>8</td><td class="">000027</td><td class="">Illustrated atlas</td><td class="">2025-10-17</td><td class="">2025-12-27</td><td class="">71</td><td class="">57</td><td class="">36</td><td class="">21</td><td class="">No additional handling required</td></tr><tr><td>9</td><td class="">000028</td><td class="">Poetry collection</td><td class="">2026-04-22</td><td class="">2026-06-10</td><td class="">49</td><td class="">97</td><td class="">32</td><td class="">65</td><td class=""></td></tr><tr><td>10</td><td class="">000029</td><td class="">Poetry collection</td><td class="">2024-06-06</td><td class="">2024-08-15</td><td class="">70</td><td class="">47</td><td class="">21</td><td class="">26</td><td class=""></td></tr><tr><td>11</td><td class="">000030</td><td class="">Illustrated atlas</td><td class="">2024-12-02</td><td class="">2025-01-13</td><td class="">42</td><td class="">55</td><td class="">25</td><td class="">30</td><td class="">No additional handling required</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/29cfbb086ac6b31ed80453411061fe7c1afb03697fc75b1b577df0eabc46dfdd/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Carte imprimée</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">approuvé</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment textile</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 1 traite ce dossier."
|
| 6 |
22 </td></tr><tr><td>5</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Vase en argile</td><td class="">2026-03-08</td><td class="">true</td><td class="">C</td><td class="">2026-03-08</td><td class="">2026-03-17</td><td class="">9</td><td class="">approuvé</td><td class="">AP-000022</td><td class="">2</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 2 traite ce dossier.</td></tr><tr><td>6</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Carte imprimée</td><td class="">11/03/2026</td><td class="">0</td><td class="changed">D</td><td class="">2026-03-11</td><td class="">2026-03-21</td><td class="">10</td><td class="">approuvé</td><td class=""></td><td class="">3</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 3 traite ce dossier.</td></tr><tr><td>7</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Fragment textile</td><td class="">2026-03-14</td><td class="">true</td><td class="">A</td><td class="">2026-03-14</td><td class="">2026-03-25</td><td class="">11</td><td class="">en attente</td><td class=""></td><td class="">4</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Vase en argile</td><td class="">17/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-17</td><td class="">2026-03-17</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000025</td><td class="">5</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 5 traite ce dossier."
|
| 7 |
26 </td></tr><tr><td>9</td><td class="">RC-000031</td><td class="">00000131</td><td class="">Vase en argile</td><td class="">04/04/2026</td><td class="">0</td><td class="">D</td><td class="">2026-04-04</td><td class="">2026-04-09</td><td class="">5</td><td class="">approuvé</td><td class="">AP-000031</td><td class="">11</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 4 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Fragment textile</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">en attente</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 3 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000054</td><td class="">00000154</td><td class="">Fragment textile</td><td class="">2026-06-12</td><td class="">true</td><td class="">C</td><td class="">2026-06-12</td><td class="">2026-06-14</td><td class="">2</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 6 traite ce dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.8 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>6</td><td>Collection destinataire</td><td>"D?"</td><td>"D"</td><td>"D"</td><td class="good">Repaired<small>schema.category</small></td></tr><tr><td>6</td><td>Référence d’approbation requise</td><td>""</td><td>""</td><td>"AP-000023"</td><td class="bad">Missed / incorrect<small>missing.conditional</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Article</th><th>Date de demande</th><th>Réception confirmée</th><th>Collection destinataire</th><th>Date de début</th><th>Date de fin</th><th>Jours écoulés</th><th>État du processus</th><th>Référence d’approbation requise</th><th>Nombre d’articles</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment textile</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Vase en argile</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">approuvé</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Carte imprimée</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">approuvé</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment textile</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 1 traite ce dossier."
|
| 6 |
22 </td></tr><tr><td>5</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Vase en argile</td><td class="">2026-03-08</td><td class="">true</td><td class="">C</td><td class="">2026-03-08</td><td class="">2026-03-17</td><td class="">9</td><td class="">approuvé</td><td class="">AP-000022</td><td class="">2</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 2 traite ce dossier.</td></tr><tr><td>6</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Carte imprimée</td><td class="">11/03/2026</td><td class="">0</td><td class="changed">D</td><td class="">2026-03-11</td><td class="">2026-03-21</td><td class="">10</td><td class="">approuvé</td><td class=""></td><td class="">3</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 3 traite ce dossier.</td></tr><tr><td>7</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Fragment textile</td><td class="">2026-03-14</td><td class="">true</td><td class="">A</td><td class="">2026-03-14</td><td class="">2026-03-25</td><td class="">11</td><td class="">en attente</td><td class=""></td><td class="">4</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Vase en argile</td><td class="">17/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-17</td><td class="">2026-03-17</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000025</td><td class="">5</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 5 traite ce dossier."
|
| 7 |
26 </td></tr><tr><td>9</td><td class="">RC-000031</td><td class="">00000131</td><td class="">Vase en argile</td><td class="">04/04/2026</td><td class="">0</td><td class="">D</td><td class="">2026-04-04</td><td class="">2026-04-09</td><td class="">5</td><td class="">approuvé</td><td class="">AP-000031</td><td class="">11</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 4 traite ce dossier.</td></tr><tr><td>10</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Fragment textile</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">en attente</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 3 traite ce dossier.</td></tr><tr><td>11</td><td class="">RC-000054</td><td class="">00000154</td><td class="">Fragment textile</td><td class="">2026-06-12</td><td class="">true</td><td class="">C</td><td class="">2026-06-12</td><td class="">2026-06-14</td><td class="">2</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 6 traite ce dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
evaluation/v2/cases/2ec9fe1f256063b86d958b20a9b1c1e811b3096630a38672b31e17811f9f9717/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Mieszanka ochry</td><td class="">2.125</td><td class="">kg</td><td class="">2125</td><td class="">g</td><td class="">40375</td><td class="">42500</td><td class="">LT-000222</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Mieszanka marzanny</td><td class="">125</td><td class="">g</td><td class="">0.125</td><td class="">kg</td><td class="">2375</td><td class="">2500</td><td class="">LT-000223</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="changed">RC-000024</td><td class="">00000124</td><td class="">Mieszanka indygo</td><td class="">1</td><td class="">kg</td><td class="">1000</td><td class="">g</td><td class="">19000</td><td class="">20000</td><td class="">LT-000224</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Mieszanka ochry</td><td class="">1875</td><td class="">g</td><td class="">1.875</td><td class="">kg</td><td class="">35625</td><td class="">37500</td><td class="">LT-000225</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord."
|
| 6 |
26 </td></tr><tr><td>7</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Mieszanka marzanny</td><td class="">2.75</td><td class="">kg</td><td class="">2750</td><td class="">g</td><td class="">52250</td><td class="">55000</td><td class="">LT-000226</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Mieszanka marzanny</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">47500</td><td class="">50000</td><td class="">LT-000229</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 7 |
30 </td></tr><tr><td>9</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mieszanka marzanny</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">42750</td><td class="">45000</td><td class="">LT-000232</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Mieszanka ochry</td><td class="">2.5</td><td class="">kg</td><td class="">2500</td><td class="">g</td><td class="">47500</td><td class="">50000</td><td class="">LT-000252</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000055</td><td class="">00000155</td><td class="">Mieszanka orzecha</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="">kg</td><td class="">42750</td><td class="">45000</td><td class="">LT-000255</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka orzecha sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.41 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>Kod rekordu</td><td>"rc-000024"</td><td>"RC-000024"</td><td>"RC-000024"</td><td class="good">Repaired<small>format.case</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Deklarowana masa sztuki</th><th>Jednostka deklarowanej masy</th><th>Zmierzona masa sztuki</th><th>Jednostka pomiaru</th><th>Masa wody w gramach</th><th>Masa mieszaniny w gramach</th><th>Partia produkcyjna</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Mieszanka indygo</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000200</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Mieszanka ochry</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">19000</td><td class="">20000</td><td class="">LT-000201</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Mieszanka ochry</td><td class="">2.125</td><td class="">kg</td><td class="">2125</td><td class="">g</td><td class="">40375</td><td class="">42500</td><td class="">LT-000222</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Mieszanka marzanny</td><td class="">125</td><td class="">g</td><td class="">0.125</td><td class="">kg</td><td class="">2375</td><td class="">2500</td><td class="">LT-000223</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="changed">RC-000024</td><td class="">00000124</td><td class="">Mieszanka indygo</td><td class="">1</td><td class="">kg</td><td class="">1000</td><td class="">g</td><td class="">19000</td><td class="">20000</td><td class="">LT-000224</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Mieszanka ochry</td><td class="">1875</td><td class="">g</td><td class="">1.875</td><td class="">kg</td><td class="">35625</td><td class="">37500</td><td class="">LT-000225</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka ochry sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord."
|
| 6 |
26 </td></tr><tr><td>7</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Mieszanka marzanny</td><td class="">2.75</td><td class="">kg</td><td class="">2750</td><td class="">g</td><td class="">52250</td><td class="">55000</td><td class="">LT-000226</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Mieszanka marzanny</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">47500</td><td class="">50000</td><td class="">LT-000229</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Mieszanka marzanny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 7 |
30 </td></tr><tr><td>9</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mieszanka marzanny</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">42750</td><td class="">45000</td><td class="">LT-000232</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Mieszanka ochry</td><td class="">2.5</td><td class="">kg</td><td class="">2500</td><td class="">g</td><td class="">47500</td><td class="">50000</td><td class="">LT-000252</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000055</td><td class="">00000155</td><td class="">Mieszanka orzecha</td><td class="">2250</td><td class="">g</td><td class="">2.25</td><td class="">kg</td><td class="">42750</td><td class="">45000</td><td class="">LT-000255</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mieszanka orzecha sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
evaluation/v2/cases/3612fb29d718dff78200f14d51e1a860bf3146f0539ece31761207733bc2f8cf/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
先に受付へ連絡</td></tr><tr><td>4</td><td class="">000016</td><td class="">陶器のカ��プ</td><td class="">家庭用品</td><td class="">114</td><td class="">182</td><td class="">95</td><td class="">201</td><td class="">到着時に確認済み</td></tr><tr><td>5</td><td class="">000017</td><td class="">陶器のカップ</td><td class="">家庭用品</td><td class="">200</td><td class="">200</td><td class="">210</td><td class="">190</td><td class="">追加の対応は不要</td></tr><tr><td>6</td><td class="">000018</td><td class="">詰め替えボトル</td><td class="">家庭用品</td><td class="">84</td><td class="">133</td><td class="">171</td><td class="">46</td><td class=""></td></tr><tr><td>7</td><td class="">000019</td><td class="">麻のバッグ</td><td class="">繊維製品</td><td class="">104</td><td class="">165</td><td class="">3</td><td class="">266</td><td class=""></td></tr><tr><td>8</td><td class="">000020</td><td class="changed">麻のバッグ</td><td class="">繊維製品</td><td class="">42</td><td class="">125</td><td class="">8</td><td class="">159</td><td class="">北側の入口を利用
|
| 6 |
先に受付へ連絡</td></tr><tr><td>9</td><td class="">000021</td><td class="">麻のバッグ</td><td class="">繊維製品</td><td class="">113</td><td class="">78</td><td class="">63</td><td class="">128</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000022</td><td class="">木製トレー</td><td class="">家庭用品</td><td class="">86</td><td class="">126</td><td class="">123</td><td class="">89</td><td class=""></td></tr><tr><td>11</td><td class="">000031</td><td class="">陶器のカップ</td><td class="">家庭用品</td><td class="">186</td><td class="">113</td><td class="">99</td><td class="">200</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 1.79 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>8</td><td>品目</td><td>"麻ã®ããã°"</td><td>"麻のバッグ"</td><td>"麻のバッグ"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>レコード番号</th><th>品目</th><th>分類</th><th>期首在庫</th><th>入庫数</th><th>出庫数</th><th>期末在庫</th><th>備考</th></tr><tr><td>1</td><td class="">000001</td><td class="">詰め替えボトル</td><td class="">家庭用品</td><td class="">3</td><td class="">70</td><td class="">27</td><td class="">46</td><td class="">ラベルは「優先」、見える位置に置く</td></tr><tr><td>2</td><td class="">000002</td><td class="">陶器のカップ</td><td class="">家庭用品</td><td class="">108</td><td class="">123</td><td class="">131</td><td class="">100</td><td class=""></td></tr><tr><td>3</td><td class="">000011</td><td class="">麻のバッグ</td><td class="">繊維製品</td><td class="">90</td><td class="">173</td><td class="">209</td><td class="">54</td><td class="">北側の入口を利用
|
| 5 |
先に受付へ連絡</td></tr><tr><td>4</td><td class="">000016</td><td class="">陶器のカ��プ</td><td class="">家庭用品</td><td class="">114</td><td class="">182</td><td class="">95</td><td class="">201</td><td class="">到着時に確認済み</td></tr><tr><td>5</td><td class="">000017</td><td class="">陶器のカップ</td><td class="">家庭用品</td><td class="">200</td><td class="">200</td><td class="">210</td><td class="">190</td><td class="">追加の対応は不要</td></tr><tr><td>6</td><td class="">000018</td><td class="">詰め替えボトル</td><td class="">家庭用品</td><td class="">84</td><td class="">133</td><td class="">171</td><td class="">46</td><td class=""></td></tr><tr><td>7</td><td class="">000019</td><td class="">麻のバッグ</td><td class="">繊維製品</td><td class="">104</td><td class="">165</td><td class="">3</td><td class="">266</td><td class=""></td></tr><tr><td>8</td><td class="">000020</td><td class="changed">麻のバッグ</td><td class="">繊維製品</td><td class="">42</td><td class="">125</td><td class="">8</td><td class="">159</td><td class="">北側の入口を利用
|
| 6 |
先に受付へ連絡</td></tr><tr><td>9</td><td class="">000021</td><td class="">麻のバッグ</td><td class="">繊維製品</td><td class="">113</td><td class="">78</td><td class="">63</td><td class="">128</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000022</td><td class="">木製トレー</td><td class="">家庭用品</td><td class="">86</td><td class="">126</td><td class="">123</td><td class="">89</td><td class=""></td></tr><tr><td>11</td><td class="">000031</td><td class="">陶器のカップ</td><td class="">家庭用品</td><td class="">186</td><td class="">113</td><td class="">99</td><td class="">200</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/3e8aa3b55ce0645d85d1ca3a0878e28a476232c7a145710a566640aa3a2974d6-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Gedruckte Karte</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Gedruckte Karte</td><td class="">03/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-03</td><td class="">2026-02-14</td><td class="">11</td><td class="">genehmigt</td><td class="">AP-000011</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Tongefäß</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Geschnitzte Tafel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">genehmigt</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Geschnitzte Tafel die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang."
|
| 6 |
18 </td></tr><tr><td>7</td><td class="">RC-000018</td><td class="changed">00000118</td><td class="">Textilfragment</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">ausstehend</td><td class=""></td><td class="">9</td><td class="changed">Luma 東京</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Tongefäß</td><td class="">27/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-27</td><td class="">2026-03-05</td><td class="">6</td><td class="">genehmigt</td><td class="">AP-000019</td><td class="">10</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Gedruckte Karte</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Gedruckte Karte</td><td class="">29/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-29</td><td class="">2026-04-01</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000029</td><td class="">9</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 7 |
30 </td></tr><tr><td>11</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Gedruckte Karte</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">genehmigt</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 1.64 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Externer Zahlencode</td><td>"0000118"</td><td>"00000118"</td><td>"00000118"</td><td class="good">Repaired<small>schema.identifier</small></td></tr><tr><td>7</td><td>Registrierter Anzeigename</td><td>"Luma æ±äº¬"</td><td>"Luma 東京"</td><td>"Luma 東京"</td><td class="good">Repaired<small>text.encoding</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Antragsdatum</th><th>Eingang bestätigt</th><th>Zielsammlung</th><th>Anfangsdatum</th><th>Enddatum</th><th>Vergangene Tage</th><th>Bearbeitungsstatus</th><th>Erforderliche Freigabereferenz</th><th>Stückzahl</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textilfragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">ausstehend</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Tongefäß</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">genehmigt</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Gedruckte Karte</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Gedruckte Karte</td><td class="">03/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-03</td><td class="">2026-02-14</td><td class="">11</td><td class="">genehmigt</td><td class="">AP-000011</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Tongefäß</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Geschnitzte Tafel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">genehmigt</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Geschnitzte Tafel die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang."
|
| 6 |
18 </td></tr><tr><td>7</td><td class="">RC-000018</td><td class="changed">00000118</td><td class="">Textilfragment</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">ausstehend</td><td class=""></td><td class="">9</td><td class="changed">Luma 東京</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Tongefäß</td><td class="">27/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-27</td><td class="">2026-03-05</td><td class="">6</td><td class="">genehmigt</td><td class="">AP-000019</td><td class="">10</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Gedruckte Karte</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Gedruckte Karte</td><td class="">29/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-29</td><td class="">2026-04-01</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000029</td><td class="">9</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 7 |
30 </td></tr><tr><td>11</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Gedruckte Karte</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">genehmigt</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
evaluation/v2/cases/415bbfbbc5a065d100a535b95d0d4f259fae060cefc532466d412eddfc7e03c7/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000006</td><td class="">Dostęp do ogrodu</td><td class="">2024-07-11</td><td class="">2025-07-12</td><td class="">366</td><td class="">Zamknięte</td><td class="">REF-000006</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>4</td><td class="">000007</td><td class="">Dostęp do ogrodu</td><td class="">2024-12-04</td><td class="">2025-02-12</td><td class="">70</td><td class="">Otwarte</td><td class=""></td><td class="">Skorzystać z wejścia północnego
|
| 6 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>5</td><td class="">000016</td><td class="">Dostęp do ogrodu</td><td class="">2024-05-29</td><td class="">2024-08-05</td><td class="">68</td><td class="">Zamknięte</td><td class="">REF-000016</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>6</td><td class="">000018</td><td class="">Stoisko targowe</td><td class="">2024-09-24</td><td class="">2024-11-08</td><td class="">45</td><td class="">Otwarte</td><td class=""></td><td class="">Dodatkowe czynności nie są wymagane</td></tr><tr><td>7</td><td class="">000019</td><td class="">Dostęp do ogrodu</td><td class="">2025-11-04</td><td class="">2025-11-19</td><td class="">15</td><td class="">Otwarte</td><td class=""></td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000020</td><td class="">Wydarzenie lokalne</td><td class="changed">2024-12-04</td><td class="">2024-12-26</td><td class="">22</td><td class="">Otwarte</td><td class=""></td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000021</td><td class="">Stoisko targowe</td><td class="">2025-08-13</td><td class="">2025-08-30</td><td class="">17</td><td class="">Zamknięte</td><td class="">REF-000021</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000022</td><td class="">Dostęp do ogrodu</td><td class="">2024-02-23</td><td class="">2024-03-03</td><td class="">9</td><td class="">Zamknięte</td><td class="">REF-000022</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>11</td><td class="">000032</td><td class="">Wydarzenie lokalne</td><td class="">2025-07-21</td><td class="">2025-08-04</td><td class="">14</td><td class="">Wyjątkowe</td><td class="">REF-000032</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.76 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>8</td><td>Data rozpoczęcia</td><td>"04/12/2024"</td><td>"2024-12-04"</td><td>"2024-12-04"</td><td class="good">Repaired<small>format.date</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identyfikator</th><th>Pozycja</th><th>Data rozpoczęcia</th><th>Data zakończenia</th><th>Dni</th><th>Status</th><th>Numer referencyjny</th><th>Uwagi</th></tr><tr><td>1</td><td class="">000001</td><td class="">Wydarzenie lokalne</td><td class="">2024-06-12</td><td class="">2024-06-13</td><td class="">1</td><td class="">Zamknięte</td><td class="">REF-000001</td><td class=""></td></tr><tr><td>2</td><td class="">000002</td><td class="">Stoisko targowe</td><td class="">2025-12-08</td><td class="">2026-02-26</td><td class="">80</td><td class="">Zamknięte</td><td class="">REF-000002</td><td class="">Skorzystać z wejścia północnego
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000006</td><td class="">Dostęp do ogrodu</td><td class="">2024-07-11</td><td class="">2025-07-12</td><td class="">366</td><td class="">Zamknięte</td><td class="">REF-000006</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>4</td><td class="">000007</td><td class="">Dostęp do ogrodu</td><td class="">2024-12-04</td><td class="">2025-02-12</td><td class="">70</td><td class="">Otwarte</td><td class=""></td><td class="">Skorzystać z wejścia północnego
|
| 6 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>5</td><td class="">000016</td><td class="">Dostęp do ogrodu</td><td class="">2024-05-29</td><td class="">2024-08-05</td><td class="">68</td><td class="">Zamknięte</td><td class="">REF-000016</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>6</td><td class="">000018</td><td class="">Stoisko targowe</td><td class="">2024-09-24</td><td class="">2024-11-08</td><td class="">45</td><td class="">Otwarte</td><td class=""></td><td class="">Dodatkowe czynności nie są wymagane</td></tr><tr><td>7</td><td class="">000019</td><td class="">Dostęp do ogrodu</td><td class="">2025-11-04</td><td class="">2025-11-19</td><td class="">15</td><td class="">Otwarte</td><td class=""></td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000020</td><td class="">Wydarzenie lokalne</td><td class="changed">2024-12-04</td><td class="">2024-12-26</td><td class="">22</td><td class="">Otwarte</td><td class=""></td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000021</td><td class="">Stoisko targowe</td><td class="">2025-08-13</td><td class="">2025-08-30</td><td class="">17</td><td class="">Zamknięte</td><td class="">REF-000021</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000022</td><td class="">Dostęp do ogrodu</td><td class="">2024-02-23</td><td class="">2024-03-03</td><td class="">9</td><td class="">Zamknięte</td><td class="">REF-000022</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>11</td><td class="">000032</td><td class="">Wydarzenie lokalne</td><td class="">2025-07-21</td><td class="">2025-08-04</td><td class="">14</td><td class="">Wyjątkowe</td><td class="">REF-000032</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/42ae0423efc79bfa2e7e92255c5e94c337c52b95167243cc3497785b15214174/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Stahlscharnier</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Stahlscharnier die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
22 </td></tr><tr><td>4</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">5</td><td class="">4.5</td><td class="">22.5</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang."
|
| 7 |
26 </td></tr><tr><td>5</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Gummifuß</td><td class="">1 000,50</td><td class="">C</td><td class="">6</td><td class="">4.63</td><td class="">27.78</td><td class="">C</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">3</td><td class="">5.67</td><td class="">17.01</td><td class="">B</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000035</td><td class="">00000135</td><td class="">Gummifuß</td><td class="">1000.50</td><td class="">C</td><td class="">4</td><td class="">5.8</td><td class="">23.2</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">5</td><td class="">5.93</td><td class="">29.65</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.32 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Referenzwert</th><th>Serviceklasse</th><th>Stückzahl</th><th>Stückpreis</th><th>Positionskosten</th><th>Lagerzone</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Stahlscharnier</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Stahlscharnier die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
22 </td></tr><tr><td>4</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">5</td><td class="">4.5</td><td class="">22.5</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang."
|
| 7 |
26 </td></tr><tr><td>5</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Gummifuß</td><td class="">1 000,50</td><td class="">C</td><td class="">6</td><td class="">4.63</td><td class="">27.78</td><td class="">C</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">3</td><td class="">5.67</td><td class="">17.01</td><td class="">B</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000035</td><td class="">00000135</td><td class="">Gummifuß</td><td class="">1000.50</td><td class="">C</td><td class="">4</td><td class="">5.8</td><td class="">23.2</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">5</td><td class="">5.93</td><td class="">29.65</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang."
|
evaluation/v2/cases/433d9c8af5be2277d006883eb58ce528d287c3fe0431becad819f8997484eee7/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>108</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Krappmischung</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="changed">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="changed">Luma 東京</td><td class="">Vor dem Transport von Krappmischung die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Indigomischung</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">52250</td><td class="">55000</td><td class="">LT-000203</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Indigomischung die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Ockermischung</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000204</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000010</td><td class="">00000110</td><td class="">Ockermischung</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">4750</td><td class="">5000</td><td class="">LT-000210</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Ockermischung</td><td class="">1.125</td><td class="">kg</td><td class="">1125</td><td class="">g</td><td class="">21375</td><td class="">22500</td><td class="">LT-000234</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Ockermischung</td><td class="">0.625</td><td class="">kg</td><td class="">625</td><td class="">g</td><td class="">11875</td><td class="">12500</td><td class="">LT-000240</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Ockermischung</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000246</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 2,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>108</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.61 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>3</td><td>Messeinheit</td><td>"g?"</td><td>"g"</td><td>"g"</td><td class="good">Repaired<small>schema.category</small></td></tr><tr><td>3</td><td>Registrierter Anzeigename</td><td>"Luma æ±äº¬"</td><td>"Luma 東京"</td><td>"Luma 東京"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Deklarierte Stückmasse</th><th>Einheit der deklarierten Masse</th><th>Gemessene Stückmasse</th><th>Messeinheit</th><th>Wassermasse in Gramm</th><th>Mischungsmasse in Gramm</th><th>Produktionslos</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Indigomischung</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000200</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Ockermischung</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">19000</td><td class="">20000</td><td class="">LT-000201</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Krappmischung</td><td class="">1.875</td><td class="">kg</td><td class="">1875</td><td class="changed">g</td><td class="">35625</td><td class="">37500</td><td class="">LT-000202</td><td class="changed">Luma 東京</td><td class="">Vor dem Transport von Krappmischung die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Indigomischung</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">52250</td><td class="">55000</td><td class="">LT-000203</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Indigomischung die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Ockermischung</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">14250</td><td class="">15000</td><td class="">LT-000204</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000010</td><td class="">00000110</td><td class="">Ockermischung</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">4750</td><td class="">5000</td><td class="">LT-000210</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Ockermischung</td><td class="">1.125</td><td class="">kg</td><td class="">1125</td><td class="">g</td><td class="">21375</td><td class="">22500</td><td class="">LT-000234</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Ockermischung</td><td class="">0.625</td><td class="">kg</td><td class="">625</td><td class="">g</td><td class="">11875</td><td class="">12500</td><td class="">LT-000240</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Ockermischung</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">2375</td><td class="">2500</td><td class="">LT-000246</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Ockermischung die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 2,
|
evaluation/v2/cases/47256473f1211a06714df6ace7e0d856d17fed3bd4d71f4af522296043382d0e/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000003</td><td class="">00000103</td><td class="">鋼製蝶番</td><td class="">1000.50</td><td class="">A</td><td class="">5</td><td class="">1.64</td><td class="">8.20</td><td class="">A</td><td class="">Luma Atelier</td><td class="">鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台4です。</td></tr><tr><td>4</td><td class="">RC-000004</td><td class="">00000104</td><td class="">綿ベルト</td><td class="">1 000,50</td><td class="">B</td><td class="">6</td><td class="">1.77</td><td class="">10.62</td><td class="">B</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000005</td><td class="">00000105</td><td class="">ゴム脚</td><td class="">1000.50</td><td class="">C</td><td class="">7</td><td class="">1.9</td><td class="">13.3</td><td class="">C</td><td class="">LUMA</td><td class=""> "ゴム脚を移動する前に添付カードを確認してください。担当は作業台6です。"
|
| 6 |
6 </td></tr><tr><td>6</td><td class="">RC-000006</td><td class="">00000106</td><td class="">鋼製蝶番</td><td class="">1 000,50</td><td class="">A</td><td class="">8</td><td class="">2.03</td><td class="">16.24</td><td class="">A</td><td class="">Luma 東京</td><td class="">鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台7です。</td></tr><tr><td>7</td><td class="">RC-000007</td><td class="">00000107</td><td class="">綿ベルト</td><td class="">1000.50</td><td class="">B</td><td class="">9</td><td class="">2.16</td><td class="">19.44</td><td class="">B</td><td class="">Luma Atelier</td><td class="">綿ベルトを移動する前に添付カードを確認してください。担当は作業台1です。</td></tr><tr><td>8</td><td class="">RC-000021</td><td class="">00000121</td><td class="">鋼製蝶番</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台1です。"
|
| 7 |
22 </td></tr><tr><td>9</td><td class="">RC-000029</td><td class="">00000129</td><td class="">ゴム脚</td><td class="">1000.50</td><td class="">C</td><td class="">9</td><td class="">5.02</td><td class="">45.18</td><td class="">C</td><td class="">LUMA</td><td class=""> "ゴム脚を移動する前に添付カードを確認してください。担当は作業台2です。"
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.32 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>記録コード</th><th>外部数字コード</th><th>品目</th><th>参考評価額</th><th>サービス区分</th><th>個数</th><th>単価</th><th>明細金額</th><th>保管区画</th><th>登録表示名</th><th>取扱備考</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">鋼製蝶番</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">綿ベルト</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "綿ベルトを移動する前に添付カードを確認してください。担当は作業台2です。"
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000003</td><td class="">00000103</td><td class="">鋼製蝶番</td><td class="">1000.50</td><td class="">A</td><td class="">5</td><td class="">1.64</td><td class="">8.20</td><td class="">A</td><td class="">Luma Atelier</td><td class="">鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台4です。</td></tr><tr><td>4</td><td class="">RC-000004</td><td class="">00000104</td><td class="">綿ベルト</td><td class="">1 000,50</td><td class="">B</td><td class="">6</td><td class="">1.77</td><td class="">10.62</td><td class="">B</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000005</td><td class="">00000105</td><td class="">ゴム脚</td><td class="">1000.50</td><td class="">C</td><td class="">7</td><td class="">1.9</td><td class="">13.3</td><td class="">C</td><td class="">LUMA</td><td class=""> "ゴム脚を移動する前に添付カードを確認してください。担当は作業台6です。"
|
| 6 |
6 </td></tr><tr><td>6</td><td class="">RC-000006</td><td class="">00000106</td><td class="">鋼製蝶番</td><td class="">1 000,50</td><td class="">A</td><td class="">8</td><td class="">2.03</td><td class="">16.24</td><td class="">A</td><td class="">Luma 東京</td><td class="">鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台7です。</td></tr><tr><td>7</td><td class="">RC-000007</td><td class="">00000107</td><td class="">綿ベルト</td><td class="">1000.50</td><td class="">B</td><td class="">9</td><td class="">2.16</td><td class="">19.44</td><td class="">B</td><td class="">Luma Atelier</td><td class="">綿ベルトを移動する前に添付カードを確認してください。担当は作業台1です。</td></tr><tr><td>8</td><td class="">RC-000021</td><td class="">00000121</td><td class="">鋼製蝶番</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "鋼製蝶番を移動する前に添付カードを確認してください。担当は作業台1です。"
|
| 7 |
22 </td></tr><tr><td>9</td><td class="">RC-000029</td><td class="">00000129</td><td class="">ゴム脚</td><td class="">1000.50</td><td class="">C</td><td class="">9</td><td class="">5.02</td><td class="">45.18</td><td class="">C</td><td class="">LUMA</td><td class=""> "ゴム脚を移動する前に添付カードを確認してください。担当は作業台2です。"
|
evaluation/v2/cases/483ebfcef4c28a88e423403e0bd4437505405840aa14cd3b92ada86a065b9ef2-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>77</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">4</td><td class="">1.51</td><td class="">6.04</td><td class="">C</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">10</td><td class="">2.29</td><td class="">22.90</td><td class="">C</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000010</td><td class="">00000110</td><td class="">Pas bawełniany</td><td class="">1 000,50</td><td class="">B</td><td class="">12</td><td class="">2.55</td><td class="">30.60</td><td class="">B</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">9</td><td class="">5.02</td><td class="">45.18</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 6 |
30 </td></tr><tr><td>7</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
38 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>77</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.5 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>1</td><td>Pozycja</td><td>"Zawias stalow"</td><td>"Zawias stalowy"</td><td>"Zawias stalowy"</td><td class="good">Repaired<small>text.spelling</small></td></tr><tr><td>1</td><td>Wartość referencyjna</td><td>"1 000,50x"</td><td>"1 000,50x"</td><td>"1 000,50"</td><td class="bad">Missed / incorrect<small>No detection</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Wartość referencyjna</th><th>Klasa usługi</th><th>Liczba sztuk</th><th>Cena jednostkowa</th><th>Koszt pozycji</th><th>Strefa magazynowania</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="changed">Zawias stalowy</td><td class="">1 000,50x</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">4</td><td class="">1.51</td><td class="">6.04</td><td class="">C</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">10</td><td class="">2.29</td><td class="">22.90</td><td class="">C</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000010</td><td class="">00000110</td><td class="">Pas bawełniany</td><td class="">1 000,50</td><td class="">B</td><td class="">12</td><td class="">2.55</td><td class="">30.60</td><td class="">B</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">9</td><td class="">5.02</td><td class="">45.18</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 6 |
30 </td></tr><tr><td>7</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
38 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
evaluation/v2/cases/4c5f9d4292c72966f5045c8fc1e1b2f2cd040b01c6549595ccd339f4d6a172c2-open-clean/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">RT-000004</td><td class="">Gefaltete Wäsche</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">35</td><td class="">785</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000019</td><td class="">00000119</td><td class="">RT-000005</td><td class="">Gefaltete Wäsche</td><td class="">2375</td><td class="">g</td><td class="">2.375</td><td class="">kg</td><td class="">20</td><td class="">2395</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000033</td><td class="">00000133</td><td class="">RT-000005</td><td class="">Keramiktassen</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">45</td><td class="">295</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 6 |
34 </td></tr><tr><td>7</td><td class="">RC-000034</td><td class="">00000134</td><td class="">RT-000006</td><td class="">Gefaltete Wäsche</td><td class="">1.125</td><td class="">kg</td><td class="">1125</td><td class="">g</td><td class="">50</td><td class="">1175</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000035</td><td class="">00000135</td><td class="">RT-000000</td><td class="">Archivmappen</td><td class="">2000</td><td class="">g</td><td class="">2</td><td class="">kg</td><td class="">55</td><td class="">2055</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000036</td><td class="">00000136</td><td class="">RT-000001</td><td class="">Keramiktassen</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">15</td><td class="">2890</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000037</td><td class="">00000137</td><td class="">RT-000002</td><td class="">Gefaltete Wäsche</td><td class="">875</td><td class="">g</td><td class="">0.875</td><td class="">kg</td><td class="">20</td><td class="">895</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang."
|
| 7 |
38 </td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">45</td><td class="">1670</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.41 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Routencode</th><th>Artikel</th><th>Deklarierte Stückmasse</th><th>Einheit der deklarierten Masse</th><th>Gemessene Stückmasse</th><th>Messeinheit</th><th>Verpackungsmasse in Gramm</th><th>Bruttomasse in Gramm</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">RT-000000</td><td class="">Keramiktassen</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">15</td><td class="">140</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">RT-000001</td><td class="">Gefaltete Wäsche</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">20</td><td class="">1020</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">RT-000004</td><td class="">Gefaltete Wäsche</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">35</td><td class="">785</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000019</td><td class="">00000119</td><td class="">RT-000005</td><td class="">Gefaltete Wäsche</td><td class="">2375</td><td class="">g</td><td class="">2.375</td><td class="">kg</td><td class="">20</td><td class="">2395</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000033</td><td class="">00000133</td><td class="">RT-000005</td><td class="">Keramiktassen</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">45</td><td class="">295</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 6 |
34 </td></tr><tr><td>7</td><td class="">RC-000034</td><td class="">00000134</td><td class="">RT-000006</td><td class="">Gefaltete Wäsche</td><td class="">1.125</td><td class="">kg</td><td class="">1125</td><td class="">g</td><td class="">50</td><td class="">1175</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000035</td><td class="">00000135</td><td class="">RT-000000</td><td class="">Archivmappen</td><td class="">2000</td><td class="">g</td><td class="">2</td><td class="">kg</td><td class="">55</td><td class="">2055</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000036</td><td class="">00000136</td><td class="">RT-000001</td><td class="">Keramiktassen</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">15</td><td class="">2890</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000037</td><td class="">00000137</td><td class="">RT-000002</td><td class="">Gefaltete Wäsche</td><td class="">875</td><td class="">g</td><td class="">0.875</td><td class="">kg</td><td class="">20</td><td class="">895</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang."
|
| 7 |
38 </td></tr><tr><td>11</td><td class="">RC-000051</td><td class="">00000151</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">45</td><td class="">1670</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/5036ba02f02df9baf2542b0114cf0000fd80e8a9958351cf1b50fca0c70ce42b/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Carte imprimée</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">approuvé</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 3 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Fragment textile</td><td class="">10/01/2026</td><td class="">0</td><td class="">D</td><td class="">2026-01-10</td><td class="">2026-01-13</td><td class="">3</td><td class="">en attente</td><td class=""></td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier.</td></tr><tr><td>5</td><td class="changed">RC-000004</td><td class="">00000104</td><td class="">Vase en argile</td><td class="">2026-01-13</td><td class="changed">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Carte imprimée</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 6 traite ce dossier."
|
| 6 |
6 </td></tr><tr><td>7</td><td class="">RC-000006</td><td class="">00000106</td><td class="">Fragment textile</td><td class="">2026-01-19</td><td class="">true</td><td class="">C</td><td class="">2026-01-19</td><td class="">2026-01-25</td><td class="">6</td><td class="">en attente</td><td class=""></td><td class="">8</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 7 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Vase en argile</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">approuvé</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Carte imprimée</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment textile</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 1 traite ce dossier."
|
| 7 |
22 </td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment textile</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.49 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>Code dossier</td><td>" RC-000004"</td><td>"RC-000004"</td><td>"RC-000004"</td><td class="good">Repaired<small>format.whitespace</small></td></tr><tr><td>5</td><td>Réception confirmée</td><td>"TRUE"</td><td>"true"</td><td>"true"</td><td class="good">Repaired<small>format.boolean</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Code dossier</th><th>Code numérique externe</th><th>Article</th><th>Date de demande</th><th>Réception confirmée</th><th>Collection destinataire</th><th>Date de début</th><th>Date de fin</th><th>Jours écoulés</th><th>État du processus</th><th>Référence d’approbation requise</th><th>Nombre d’articles</th><th>Nom affiché enregistré</th><th>Consigne de traitement</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment textile</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Vase en argile</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">approuvé</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Vase en argile ; le poste 2 traite ce dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Carte imprimée</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">approuvé</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 3 traite ce dossier.</td></tr><tr><td>4</td><td class="">RC-000003</td><td class="">00000103</td><td class="">Fragment textile</td><td class="">10/01/2026</td><td class="">0</td><td class="">D</td><td class="">2026-01-10</td><td class="">2026-01-13</td><td class="">3</td><td class="">en attente</td><td class=""></td><td class="">5</td><td class="">Luma Atelier</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier.</td></tr><tr><td>5</td><td class="changed">RC-000004</td><td class="">00000104</td><td class="">Vase en argile</td><td class="">2026-01-13</td><td class="changed">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">approuvé</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Carte imprimée</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Carte imprimée ; le poste 6 traite ce dossier."
|
| 6 |
6 </td></tr><tr><td>7</td><td class="">RC-000006</td><td class="">00000106</td><td class="">Fragment textile</td><td class="">2026-01-19</td><td class="">true</td><td class="">C</td><td class="">2026-01-19</td><td class="">2026-01-25</td><td class="">6</td><td class="">en attente</td><td class=""></td><td class="">8</td><td class="">Luma 東京</td><td class="">Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 7 traite ce dossier.</td></tr><tr><td>8</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Vase en argile</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">approuvé</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Carte imprimée</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">approuvé</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Fragment textile</td><td class="">05/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-05</td><td class="">2026-03-13</td><td class="">8</td><td class="">en attente</td><td class=""></td><td class="">12</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 1 traite ce dossier."
|
| 7 |
22 </td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment textile</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">en attente</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Vérifier la fiche jointe avant de déplacer Fragment textile ; le poste 4 traite ce dossier."
|
evaluation/v2/cases/5928e2790fc6276004825d19abd24c5230269307e8be597ce5cebc34de1553b2/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Gedruckte Karte</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Gedruckte Karte</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 6 |
6 </td></tr><tr><td>5</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Gedruckte Karte</td><td class="">2026-03-20</td><td class="">true</td><td class="">C</td><td class="">2026-03-20</td><td class="">2026-03-20</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000026</td><td class="">6</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textilfragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">ausstehend</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Tongefäß</td><td class="">2026-03-26</td><td class="">true</td><td class="">A</td><td class="">2026-03-26</td><td class="">2026-03-28</td><td class="">2</td><td class="">genehmigt</td><td class="changed">AP-000028</td><td class="">8</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Gedruckte Karte</td><td class="">29/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-29</td><td class="">2026-04-01</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000029</td><td class="">9</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 7 |
30 </td></tr><tr><td>9</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Textilfragment</td><td class="">2026-04-01</td><td class="">true</td><td class="">C</td><td class="">2026-04-01</td><td class="">2026-04-01</td><td class="">0</td><td class="">ausstehend</td><td class=""></td><td class="">10</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Textilfragment</td><td class="">10/04/2026</td><td class="">0</td><td class="">B</td><td class="">2026-04-10</td><td class="">2026-04-17</td><td class="">7</td><td class="">ausstehend</td><td class=""></td><td class="">2</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.5 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Erforderliche Freigabereferenz</td><td>" AP-000028"</td><td>"AP-000028"</td><td>"AP-000028"</td><td class="good">Repaired<small>format.whitespace</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Antragsdatum</th><th>Eingang bestätigt</th><th>Zielsammlung</th><th>Anfangsdatum</th><th>Enddatum</th><th>Vergangene Tage</th><th>Bearbeitungsstatus</th><th>Erforderliche Freigabereferenz</th><th>Stückzahl</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textilfragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">ausstehend</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Tongefäß</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">genehmigt</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000002</td><td class="">00000102</td><td class="">Gedruckte Karte</td><td class="">2026-01-07</td><td class="">true</td><td class="">C</td><td class="">2026-01-07</td><td class="">2026-01-09</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000002</td><td class="">4</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Gedruckte Karte</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 6 |
6 </td></tr><tr><td>5</td><td class="">RC-000026</td><td class="">00000126</td><td class="">Gedruckte Karte</td><td class="">2026-03-20</td><td class="">true</td><td class="">C</td><td class="">2026-03-20</td><td class="">2026-03-20</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000026</td><td class="">6</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textilfragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">ausstehend</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Tongefäß</td><td class="">2026-03-26</td><td class="">true</td><td class="">A</td><td class="">2026-03-26</td><td class="">2026-03-28</td><td class="">2</td><td class="">genehmigt</td><td class="changed">AP-000028</td><td class="">8</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000029</td><td class="">00000129</td><td class="">Gedruckte Karte</td><td class="">29/03/2026</td><td class="">0</td><td class="">B</td><td class="">2026-03-29</td><td class="">2026-04-01</td><td class="">3</td><td class="">genehmigt</td><td class="">AP-000029</td><td class="">9</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 7 |
30 </td></tr><tr><td>9</td><td class="">RC-000030</td><td class="">00000130</td><td class="">Textilfragment</td><td class="">2026-04-01</td><td class="">true</td><td class="">C</td><td class="">2026-04-01</td><td class="">2026-04-01</td><td class="">0</td><td class="">ausstehend</td><td class=""></td><td class="">10</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Textilfragment</td><td class="">10/04/2026</td><td class="">0</td><td class="">B</td><td class="">2026-04-10</td><td class="">2026-04-17</td><td class="">7</td><td class="">ausstehend</td><td class=""></td><td class="">2</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
evaluation/v2/cases/5a7b2a814d0278beaa2e9dc6adf4f150112b2d2f0e4831a19db9ddf2d84dc325-open-clean/review.html
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>140</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Kleivat</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">goedgekeurd</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Gedrukte kaart</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000014</td><td class="">00000114</td><td class="">Gedrukte kaart</td><td class="">2026-02-12</td><td class="">true</td><td class="">C</td><td class="">2026-02-12</td><td class="">2026-02-13</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000014</td><td class="">5</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 1 behandelt dit dossier.</td></tr><tr><td>6</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Textielfragment</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">in afwachting</td><td class=""></td><td class="">9</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 5 behandelt dit dossier.</td></tr><tr><td>7</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Kleivat</td><td class="">2026-06-06</td><td class="">true</td><td class="">A</td><td class="">2026-06-06</td><td class="">2026-06-06</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000052</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000053</td><td class="">00000153</td><td class="">Gedrukte kaart</td><td class="">09/06/2026</td><td class="">0</td><td class="">B</td><td class="">2026-06-09</td><td class="">2026-06-10</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000053</td><td class="">11</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 5 behandelt dit dossier."
|
| 6 |
54 </td></tr><tr><td>9</td><td class="">RC-000054</td><td class="">00000154</td><td class="">Textielfragment</td><td class="">2026-06-12</td><td class="">true</td><td class="">C</td><td class="">2026-06-12</td><td class="">2026-06-14</td><td class="">2</td><td class="">in afwachting</td><td class=""></td><td class="">12</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 6 behandelt dit dossier.</td></tr><tr><td>10</td><td class="">RC-000055</td><td class="">00000155</td><td class="">Gesneden paneel</td><td class="">15/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-15</td><td class="">2026-06-15</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000055</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Gesneden paneel wordt verplaatst; post 7 behandelt dit dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>140</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.47 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Dossiercode</th><th>Externe cijfercode</th><th>Artikel</th><th>Aanvraagdatum</th><th>Ontvangst bevestigd</th><th>Bestemmingscollectie</th><th>Begindatum</th><th>Einddatum</th><th>Verstreken dagen</th><th>Processtatus</th><th>Vereiste goedkeuringsreferentie</th><th>Aantal artikelen</th><th>Geregistreerde weergavenaam</th><th>Behandelnotitie</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textielfragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">in afwachting</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Kleivat</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Kleivat wordt verplaatst; post 2 behandelt dit dossier."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Kleivat</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">goedgekeurd</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Gedrukte kaart</td><td class="">2026-01-25</td><td class="">true</td><td class="">A</td><td class="">2026-01-25</td><td class="">2026-02-02</td><td class="">8</td><td class="">goedgekeurd</td><td class="">AP-000008</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000014</td><td class="">00000114</td><td class="">Gedrukte kaart</td><td class="">2026-02-12</td><td class="">true</td><td class="">C</td><td class="">2026-02-12</td><td class="">2026-02-13</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000014</td><td class="">5</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 1 behandelt dit dossier.</td></tr><tr><td>6</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Textielfragment</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">in afwachting</td><td class=""></td><td class="">9</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 5 behandelt dit dossier.</td></tr><tr><td>7</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Kleivat</td><td class="">2026-06-06</td><td class="">true</td><td class="">A</td><td class="">2026-06-06</td><td class="">2026-06-06</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000052</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000053</td><td class="">00000153</td><td class="">Gedrukte kaart</td><td class="">09/06/2026</td><td class="">0</td><td class="">B</td><td class="">2026-06-09</td><td class="">2026-06-10</td><td class="">1</td><td class="">goedgekeurd</td><td class="">AP-000053</td><td class="">11</td><td class="">LUMA</td><td class=""> "Controleer de bijgevoegde kaart voordat Gedrukte kaart wordt verplaatst; post 5 behandelt dit dossier."
|
| 6 |
54 </td></tr><tr><td>9</td><td class="">RC-000054</td><td class="">00000154</td><td class="">Textielfragment</td><td class="">2026-06-12</td><td class="">true</td><td class="">C</td><td class="">2026-06-12</td><td class="">2026-06-14</td><td class="">2</td><td class="">in afwachting</td><td class=""></td><td class="">12</td><td class="">Luma 東京</td><td class="">Controleer de bijgevoegde kaart voordat Textielfragment wordt verplaatst; post 6 behandelt dit dossier.</td></tr><tr><td>10</td><td class="">RC-000055</td><td class="">00000155</td><td class="">Gesneden paneel</td><td class="">15/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-15</td><td class="">2026-06-15</td><td class="">0</td><td class="">goedgekeurd</td><td class="">AP-000055</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Controleer de bijgevoegde kaart voordat Gesneden paneel wordt verplaatst; post 7 behandelt dit dossier.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/5ae28680151872b016f2354b845fce86936d1d259b8fec403006d257e065e18c/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>99</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
先に受付へ連絡</td></tr><tr><td>3</td><td class="">000011</td><td class="">交換部品</td><td class="">2025-06-16</td><td class="">2025-08-21</td><td class="">66</td><td class="">186</td><td class="">72</td><td class="">114</td><td class="">ラベルは「優先」、見える位置に置く</td></tr><tr><td>4</td><td class="">000012</td><td class="">交換部品</td><td class="">2024-06-18</td><td class="">2024-07-05</td><td class="">17</td><td class="">192</td><td class="">125</td><td class="">67</td><td class="">北側の入口を利用
|
| 6 |
先に受付へ連絡</td></tr><tr><td>5</td><td class="">000013</td><td class="">交換部品</td><td class="">2025-06-22</td><td class="">2025-08-06</td><td class="">45</td><td class="">145</td><td class="">136</td><td class="">9</td><td class="">再確認待ち</td></tr><tr><td>6</td><td class="">000014</td><td class="">交換部品</td><td class="">2026-02-15</td><td class="">2026-03-18</td><td class="">31</td><td class="">152</td><td class="">47</td><td class="">105</td><td class="">北側の入口を利用
|
| 7 |
先に受付へ連絡</td></tr><tr><td>7</td><td class="">000015</td><td class="">箱入り書籍</td><td class="">2024-09-14</td><td class="">2024-09-24</td><td class="">10</td><td class="">158</td><td class="">66</td><td class="">92</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000017</td><td class="">畳んだ布類</td><td class="">2024-07-31</td><td class="">2024-09-13</td><td class="">44</td><td class="">150</td><td class="">143</td><td class="">7</td><td class="">北側の入口を利用
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>99</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.26 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>レコード番号</th><th>品目</th><th>開始日</th><th>終了日</th><th>日数</th><th>保管容量 (パレット区画)</th><th>予約数 (パレット区画)</th><th>空き数 (パレット区画)</th><th>備考</th></tr><tr><td>1</td><td class="">000001</td><td class="">交換部品</td><td class="">2024-11-22</td><td class="">2024-11-22</td><td class="">0</td><td class="">0</td><td class="">0</td><td class="">0</td><td class="">再確認待ち</td></tr><tr><td>2</td><td class="">000002</td><td class="">畳んだ布類</td><td class="">2025-03-18</td><td class="">2025-04-06</td><td class="">19</td><td class="">157</td><td class="">153</td><td class="">4</td><td class="">北側の入口を利用
|
| 5 |
先に受付へ連絡</td></tr><tr><td>3</td><td class="">000011</td><td class="">交換部品</td><td class="">2025-06-16</td><td class="">2025-08-21</td><td class="">66</td><td class="">186</td><td class="">72</td><td class="">114</td><td class="">ラベルは「優先」、見える位置に置く</td></tr><tr><td>4</td><td class="">000012</td><td class="">交換部品</td><td class="">2024-06-18</td><td class="">2024-07-05</td><td class="">17</td><td class="">192</td><td class="">125</td><td class="">67</td><td class="">北側の入口を利用
|
| 6 |
先に受付へ連絡</td></tr><tr><td>5</td><td class="">000013</td><td class="">交換部品</td><td class="">2025-06-22</td><td class="">2025-08-06</td><td class="">45</td><td class="">145</td><td class="">136</td><td class="">9</td><td class="">再確認待ち</td></tr><tr><td>6</td><td class="">000014</td><td class="">交換部品</td><td class="">2026-02-15</td><td class="">2026-03-18</td><td class="">31</td><td class="">152</td><td class="">47</td><td class="">105</td><td class="">北側の入口を利用
|
| 7 |
先に受付へ連絡</td></tr><tr><td>7</td><td class="">000015</td><td class="">箱入り書籍</td><td class="">2024-09-14</td><td class="">2024-09-24</td><td class="">10</td><td class="">158</td><td class="">66</td><td class="">92</td><td class="">参照情報を保持:UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000017</td><td class="">畳んだ布類</td><td class="">2024-07-31</td><td class="">2024-09-13</td><td class="">44</td><td class="">150</td><td class="">143</td><td class="">7</td><td class="">北側の入口を利用
|
evaluation/v2/cases/5ae301c59c5cc917b3a4f6d8a98bd81dc7adea5948705c9336221cde5a89b68d-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Gefaltete Wäsche</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000014</td><td class="">00000114</td><td class="">RT-000000</td><td class="">Archivmappen</td><td class="">0.875</td><td class="">kg</td><td class="">875</td><td class="">g</td><td class="">40</td><td class="">915</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000029</td><td class="">00000129</td><td class="">RT-000001</td><td class="">Archivmappen</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">25</td><td class="">2525</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 6 |
30 </td></tr><tr><td>6</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000031</td><td class="">00000131</td><td class="">RT-000003</td><td class="changed">Gefaltete Wäsche</td><td class="">1375</td><td class="">g</td><td class="">1.375</td><td class="">kg</td><td class="">35</td><td class="">1410</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000032</td><td class="">00000132</td><td class="">RT-000004</td><td class="">Archivmappen</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">40</td><td class="">2290</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000033</td><td class="">00000133</td><td class="">RT-000005</td><td class="">Keramiktassen</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">45</td><td class="">295</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 7 |
34 </td></tr><tr><td>10</td><td class="">RC-000044</td><td class="">00000144</td><td class="">RT-000002</td><td class="">Archivmappen</td><td class="">1.25</td><td class="">kg</td><td class="">1250</td><td class="">g</td><td class="">55</td><td class="">1305</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">RT-000003</td><td class="">Keramiktassen</td><td class="">2125</td><td class="">g</td><td class="">2.125</td><td class="">kg</td><td class="">15</td><td class="">2140</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.88 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Artikel</td><td>"Gefaltete Wäsch"</td><td>"Gefaltete Wäsche"</td><td>"Gefaltete Wäsche"</td><td class="good">Repaired<small>text.spelling</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Routencode</th><th>Artikel</th><th>Deklarierte Stückmasse</th><th>Einheit der deklarierten Masse</th><th>Gemessene Stückmasse</th><th>Messeinheit</th><th>Verpackungsmasse in Gramm</th><th>Bruttomasse in Gramm</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">RT-000000</td><td class="">Keramiktassen</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">15</td><td class="">140</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">RT-000001</td><td class="">Gefaltete Wäsche</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">20</td><td class="">1020</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Gefaltete Wäsche</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000014</td><td class="">00000114</td><td class="">RT-000000</td><td class="">Archivmappen</td><td class="">0.875</td><td class="">kg</td><td class="">875</td><td class="">g</td><td class="">40</td><td class="">915</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000029</td><td class="">00000129</td><td class="">RT-000001</td><td class="">Archivmappen</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">25</td><td class="">2525</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Archivmappen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 6 |
30 </td></tr><tr><td>6</td><td class="">RC-000030</td><td class="">00000130</td><td class="">RT-000002</td><td class="">Keramiktassen</td><td class="">0.5</td><td class="">kg</td><td class="">500</td><td class="">g</td><td class="">30</td><td class="">530</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>7</td><td class="">RC-000031</td><td class="">00000131</td><td class="">RT-000003</td><td class="changed">Gefaltete Wäsche</td><td class="">1375</td><td class="">g</td><td class="">1.375</td><td class="">kg</td><td class="">35</td><td class="">1410</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gefaltete Wäsche die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang.</td></tr><tr><td>8</td><td class="">RC-000032</td><td class="">00000132</td><td class="">RT-000004</td><td class="">Archivmappen</td><td class="">2.25</td><td class="">kg</td><td class="">2250</td><td class="">g</td><td class="">40</td><td class="">2290</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000033</td><td class="">00000133</td><td class="">RT-000005</td><td class="">Keramiktassen</td><td class="">250</td><td class="">g</td><td class="">0.25</td><td class="">kg</td><td class="">45</td><td class="">295</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang."
|
| 7 |
34 </td></tr><tr><td>10</td><td class="">RC-000044</td><td class="">00000144</td><td class="">RT-000002</td><td class="">Archivmappen</td><td class="">1.25</td><td class="">kg</td><td class="">1250</td><td class="">g</td><td class="">55</td><td class="">1305</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">RT-000003</td><td class="">Keramiktassen</td><td class="">2125</td><td class="">g</td><td class="">2.125</td><td class="">kg</td><td class="">15</td><td class="">2140</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Keramiktassen die beigefügte Karte prüfen; Station 4 bearbeitet diesen Vorgang."
|
evaluation/v2/cases/617c64c47791f492d292e1f15fb5ed3138a59debe8fbb96a601161abe916ce93/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>56</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Meld u eerst bij de receptie</td></tr><tr><td>7</td><td class="">000023</td><td class="">Taalles</td><td class="">163</td><td class="">2</td><td class="">161</td><td class="">2025-12-01</td><td class="">Referentie bewaard: UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000025</td><td class="">Avondseminar</td><td class="">12</td><td class="">5</td><td class="">7</td><td class="">2025-02-06</td><td class="">Bij aankomst gecontroleerd</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 1,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>56</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.27 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>2</td><td>Geboekt</td><td>""</td><td>""</td><td>"77"</td><td class="bad">Missed / incorrect<small>missing.required</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Recordnummer</th><th>Artikel</th><th>Geboekt</th><th>Aanwezig</th><th>Afwezig</th><th>Begindatum</th><th>Opmerking</th></tr><tr><td>1</td><td class="">000001</td><td class="">Keramiekworkshop</td><td class="">17</td><td class="">8</td><td class="">9</td><td class="">2025-09-10</td><td class=""></td></tr><tr><td>2</td><td class="">000002</td><td class="">Taalles</td><td class=""></td><td class="">45</td><td class="">32</td><td class="">2025-05-25</td><td class=""></td></tr><tr><td>3</td><td class="">000003</td><td class="">Bibliotheeksessie</td><td class="">0</td><td class="">0</td><td class="">0</td><td class="">2025-11-01</td><td class=""></td></tr><tr><td>4</td><td class="">000004</td><td class="">Bibliotheeksessie</td><td class="">104</td><td class="">68</td><td class="">36</td><td class="">2026-01-07</td><td class=""></td></tr><tr><td>5</td><td class="">000009</td><td class="">Taalles</td><td class="">135</td><td class="">94</td><td class="">41</td><td class="">2024-02-25</td><td class="">Wacht op een tweede controle</td></tr><tr><td>6</td><td class="">000011</td><td class="">Bibliotheeksessie</td><td class="">169</td><td class="">79</td><td class="">90</td><td class="">2024-01-28</td><td class="">Gebruik de noordelijke ingang
|
| 5 |
Meld u eerst bij de receptie</td></tr><tr><td>7</td><td class="">000023</td><td class="">Taalles</td><td class="">163</td><td class="">2</td><td class="">161</td><td class="">2025-12-01</td><td class="">Referentie bewaard: UTF-8 / v2.1</td></tr><tr><td>8</td><td class="">000025</td><td class="">Avondseminar</td><td class="">12</td><td class="">5</td><td class="">7</td><td class="">2025-02-06</td><td class="">Bij aankomst gecontroleerd</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 1,
|
evaluation/v2/cases/678fc028ee8b94af5a0e745173af65e906efed3a07bdb1afc099dbbc3505f334-open-clean/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000011</td><td class="">00000111</td><td class="">RT-000004</td><td class="">Φάκελοι αρχείου</td><td class="">1125</td><td class="">g</td><td class="">1.125</td><td class="">kg</td><td class="">25</td><td class="">1150</td><td class="">Luma Atelier</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 5 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>4</td><td class="">RC-000012</td><td class="">00000112</td><td class="">RT-000005</td><td class="">Κεραμικά φλιτζάνια</td><td class="">2</td><td class="">kg</td><td class="">2000</td><td class="">g</td><td class="">30</td><td class="">2030</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000014</td><td class="">00000114</td><td class="">RT-000000</td><td class="">Φάκελοι αρχείου</td><td class="">0.875</td><td class="">kg</td><td class="">875</td><td class="">g</td><td class="">40</td><td class="">915</td><td class="">Luma 東京</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 1 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">RT-000001</td><td class="">Φάκελοι αρχείου</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">25</td><td class="">2525</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 2 χειρίζεται αυτή την εγγραφή."
|
| 6 |
30 </td></tr><tr><td>7</td><td class="">RC-000049</td><td class="">00000149</td><td class="">RT-000000</td><td class="">Διπλωμένα λινά</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">35</td><td class="">2785</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Διπλωμένα λινά· ο σταθμός 1 χειρίζεται αυτή την εγγραφή."
|
| 7 |
50 </td></tr><tr><td>8</td><td class="">RC-000050</td><td class="">00000150</td><td class="">RT-000001</td><td class="">Φάκελοι αρχείου</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">40</td><td class="">790</td><td class="">Luma 東京</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 2 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>9</td><td class="">RC-000051</td><td class="">00000151</td><td class="">RT-000002</td><td class="">Κεραμικά φλιτζάνια</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">45</td><td class="">1670</td><td class="">Luma Atelier</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Κεραμικά φλιτζάνια· ο σταθμός 3 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">RT-000003</td><td class="">Διπλωμένα λινά</td><td class="">2.5</td><td class="">kg</td><td class="">2500</td><td class="">g</td><td class="">50</td><td class="">2550</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">RT-000004</td><td class="">Φάκελοι αρχείου</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">55</td><td class="">555</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 5 χειρίζεται αυτή την εγγραφή."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.56 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Κωδικός εγγραφής</th><th>Εξωτερικός αριθμητικός κωδικός</th><th>Κωδικός διαδρομής</th><th>Είδος</th><th>Δηλωμένη μάζα τεμαχίου</th><th>Μονάδα δηλωμένης μάζας</th><th>Μετρημένη μάζα τεμαχίου</th><th>Μονάδα μέτρησης</th><th>Μάζα συσκευασίας σε γραμμάρια</th><th>Μικτή μάζα σε γραμμάρια</th><th>Καταχωρισμένο όνομα</th><th>Σημείωση χειρισμού</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">RT-000000</td><td class="">Κεραμικά φλιτζάνια</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">15</td><td class="">140</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">RT-000001</td><td class="">Διπλωμένα λινά</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">20</td><td class="">1020</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Διπλωμένα λινά· ο σταθμός 2 χειρίζεται αυτή την εγγραφή."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000011</td><td class="">00000111</td><td class="">RT-000004</td><td class="">Φάκελοι αρχείου</td><td class="">1125</td><td class="">g</td><td class="">1.125</td><td class="">kg</td><td class="">25</td><td class="">1150</td><td class="">Luma Atelier</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 5 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>4</td><td class="">RC-000012</td><td class="">00000112</td><td class="">RT-000005</td><td class="">Κεραμικά φλιτζάνια</td><td class="">2</td><td class="">kg</td><td class="">2000</td><td class="">g</td><td class="">30</td><td class="">2030</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000014</td><td class="">00000114</td><td class="">RT-000000</td><td class="">Φάκελοι αρχείου</td><td class="">0.875</td><td class="">kg</td><td class="">875</td><td class="">g</td><td class="">40</td><td class="">915</td><td class="">Luma 東京</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 1 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>6</td><td class="">RC-000029</td><td class="">00000129</td><td class="">RT-000001</td><td class="">Φάκελοι αρχείου</td><td class="">2500</td><td class="">g</td><td class="">2.5</td><td class="">kg</td><td class="">25</td><td class="">2525</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 2 χειρίζεται αυτή την εγγραφή."
|
| 6 |
30 </td></tr><tr><td>7</td><td class="">RC-000049</td><td class="">00000149</td><td class="">RT-000000</td><td class="">Διπλωμένα λινά</td><td class="">2750</td><td class="">g</td><td class="">2.75</td><td class="">kg</td><td class="">35</td><td class="">2785</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Διπλωμένα λινά· ο σταθμός 1 χειρίζεται αυτή την εγγραφή."
|
| 7 |
50 </td></tr><tr><td>8</td><td class="">RC-000050</td><td class="">00000150</td><td class="">RT-000001</td><td class="">Φάκελοι αρχείου</td><td class="">0.75</td><td class="">kg</td><td class="">750</td><td class="">g</td><td class="">40</td><td class="">790</td><td class="">Luma 東京</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 2 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>9</td><td class="">RC-000051</td><td class="">00000151</td><td class="">RT-000002</td><td class="">Κεραμικά φλιτζάνια</td><td class="">1625</td><td class="">g</td><td class="">1.625</td><td class="">kg</td><td class="">45</td><td class="">1670</td><td class="">Luma Atelier</td><td class="">Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Κεραμικά φλιτζάνια· ο σταθμός 3 χειρίζεται αυτή την εγγραφή.</td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">RT-000003</td><td class="">Διπλωμένα λινά</td><td class="">2.5</td><td class="">kg</td><td class="">2500</td><td class="">g</td><td class="">50</td><td class="">2550</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">RT-000004</td><td class="">Φάκελοι αρχείου</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">55</td><td class="">555</td><td class="">LUMA</td><td class=""> "Ελέγξτε τη συνημμένη κάρτα πριν μετακινήσετε Φάκελοι αρχείου· ο σταθμός 5 χειρίζεται αυτή την εγγραφή."
|
evaluation/v2/cases/690d978ad2cd1404b2e396ca1a398493b9a0bd77e29a3b204b0c6d7ae50931b3/review.html
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>81</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>81</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.22 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identyfikator</th><th>Pozycja</th><th>Data rozpoczęcia</th><th>Data zakończenia</th><th>Dni</th><th>Pojemność (miejsca paletowe)</th><th>Zarezerwowane (miejsca paletowe)</th><th>Dostępne (miejsca paletowe)</th><th>Uwagi</th></tr><tr><td>1</td><td class="">000001</td><td class="">Części zamienne</td><td class="">2025-04-17</td><td class="">2025-05-26</td><td class="">39</td><td class="">115</td><td class="">57</td><td class="">58</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>2</td><td class="">000002</td><td class="">Książki w pudłach</td><td class="">2026-07-12</td><td class="">2026-08-08</td><td class="">27</td><td class="">88</td><td class="">52</td><td class="">36</td><td class=""></td></tr><tr><td>3</td><td class="">000012</td><td class="">Złożona bielizna</td><td class="">2026-05-11</td><td class="">2026-07-02</td><td class="">52</td><td class="">117</td><td class="">81</td><td class="">36</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>4</td><td class="">000014</td><td class="">Części zamienne</td><td class="">2025-04-27</td><td class="">2025-04-30</td><td class="">3</td><td class="">197</td><td class="">138</td><td class="">59</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>5</td><td class="">000026</td><td class="">Części zamienne</td><td class="">2026-04-19</td><td class="">2026-04-25</td><td class="">6</td><td class="">95</td><td class="">60</td><td class="">35</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>6</td><td class="">000029</td><td class="">Części zamienne</td><td class="">2024-03-08</td><td class="">2024-05-23</td><td class="">76</td><td class="">113</td><td class="">74</td><td class="">39</td><td class="">Dodatkowe czynności nie są wymagane</td></tr><tr><td>7</td><td class="">000030</td><td class="">Książki w pudłach</td><td class="">2026-05-03</td><td class="">2026-06-11</td><td class="">39</td><td class="">113</td><td class="">94</td><td class="">19</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>8</td><td class="">000031</td><td class="">Złożona bielizna</td><td class="">2025-06-08</td><td class="">2025-07-03</td><td class="">25</td><td class="">173</td><td class="">66</td><td class="">107</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000032</td><td class="">Książki w pudłach</td><td class="">2024-10-13</td><td class="">2024-12-14</td><td class="">62</td><td class="">63</td><td class="">30</td><td class="">33</td><td class="">Skorzystać z wejścia północnego
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/6a8776324da9c9e9197bb19fe34cbcd4c499c7da785654a238e1081314249599/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Gummifuß</td><td class="">1000.50</td><td class="">C</td><td class="">2</td><td class="">2.68</td><td class="">5.36</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">10</td><td class="">3.72</td><td class="">37.20</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">2</td><td class="">4.11</td><td class="">8.22</td><td class="">B</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">4</td><td class="">4.37</td><td class="">17.48</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">6</td><td class="">7.49</td><td class="">44.94</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">7</td><td class="">7.62</td><td class="">53.34</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
50 </td></tr><tr><td>9</td><td class="">RC-000050</td><td class="">00000150</td><td class="changed">Gummifuß</td><td class="">1 000,50</td><td class="">C</td><td class="">8</td><td class="">7.75</td><td class="">62.00</td><td class="">C</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Stahlscharnier</td><td class="">1000.50</td><td class="">A</td><td class="">9</td><td class="">7.88</td><td class="">70.92</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Stahlscharnier die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>11</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">10</td><td class="">8.01</td><td class="">80.10</td><td class="">B</td><td class="">luma</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.69 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>9</td><td>Artikel</td><td>"Gummifu"</td><td>"Gummifuß"</td><td>"Gummifuß"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Referenzwert</th><th>Serviceklasse</th><th>Stückzahl</th><th>Stückpreis</th><th>Positionskosten</th><th>Lagerzone</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Gummifuß</td><td class="">1000.50</td><td class="">C</td><td class="">2</td><td class="">2.68</td><td class="">5.36</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang.</td></tr><tr><td>4</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">10</td><td class="">3.72</td><td class="">37.20</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 6 bearbeitet diesen Vorgang.</td></tr><tr><td>5</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">2</td><td class="">4.11</td><td class="">8.22</td><td class="">B</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">4</td><td class="">4.37</td><td class="">17.48</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Stahlscharnier</td><td class="">1 000,50</td><td class="">A</td><td class="">6</td><td class="">7.49</td><td class="">44.94</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Baumwollriemen</td><td class="">1000.50</td><td class="">B</td><td class="">7</td><td class="">7.62</td><td class="">53.34</td><td class="">B</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Baumwollriemen die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
50 </td></tr><tr><td>9</td><td class="">RC-000050</td><td class="">00000150</td><td class="changed">Gummifuß</td><td class="">1 000,50</td><td class="">C</td><td class="">8</td><td class="">7.75</td><td class="">62.00</td><td class="">C</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gummifuß die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Stahlscharnier</td><td class="">1000.50</td><td class="">A</td><td class="">9</td><td class="">7.88</td><td class="">70.92</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Stahlscharnier die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>11</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Baumwollriemen</td><td class="">1 000,50</td><td class="">B</td><td class="">10</td><td class="">8.01</td><td class="">80.10</td><td class="">B</td><td class="">luma</td><td class=""></td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/6eceda5dd8bccade58555a35ade25610195f33ba3b54df76c348edfd512c5ab7/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Printed map</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">approved</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Printed map; station 6 handles this record."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textile fragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">pending</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Textile fragment; station 7 handles this record.</td></tr><tr><td>5</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Clay vessel</td><td class="">2026-04-13</td><td class="">true</td><td class="">C</td><td class="">2026-04-13</td><td class="">2026-04-21</td><td class="">8</td><td class="">approved</td><td class="">AP-000034</td><td class="">3</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Clay vessel; station 7 handles this record.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Clay vessel</td><td class="">2026-05-01</td><td class="">true</td><td class="">A</td><td class="">2026-05-01</td><td class="">2026-05-01</td><td class="">0</td><td class="">approved</td><td class="">AP-000040</td><td class="">9</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Clay vessel</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">approved</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Clay vessel; station 5 handles this record.</td></tr><tr><td>8</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Printed map</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">approved</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Printed map; station 6 handles this record.</td></tr><tr><td>9</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Textile fragment</td><td class="">2026-05-25</td><td class="">true</td><td class="">A</td><td class="">2026-05-25</td><td class="">2026-06-03</td><td class="">9</td><td class="">pending</td><td class=""></td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Clay vessel</td><td class="">28/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-28</td><td class="">2026-06-07</td><td class="">10</td><td class="">approved</td><td class="">AP-000049</td><td class="">7</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Clay vessel; station 1 handles this record."
|
| 7 |
50 </td></tr><tr><td>11</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Printed map</td><td class="">2026-05-31</td><td class="">true</td><td class="">C</td><td class="">2026-05-31</td><td class="">2026-05-31</td><td class="">0</td><td class="">approved</td><td class="">AP-000050</td><td class="">8</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Printed map; station 2 handles this record.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.47 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Record code</th><th>External numeric code</th><th>Item</th><th>Request date</th><th>Receipt confirmed</th><th>Destination collection</th><th>Start date</th><th>End date</th><th>Elapsed days</th><th>Workflow state</th><th>Required approval reference</th><th>Item count</th><th>Registered display name</th><th>Handling note</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textile fragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">pending</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Clay vessel</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">approved</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Clay vessel; station 2 handles this record."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Printed map</td><td class="">16/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-16</td><td class="">2026-01-16</td><td class="">0</td><td class="">approved</td><td class="">AP-000005</td><td class="">7</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Printed map; station 6 handles this record."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textile fragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">pending</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Textile fragment; station 7 handles this record.</td></tr><tr><td>5</td><td class="">RC-000034</td><td class="">00000134</td><td class="">Clay vessel</td><td class="">2026-04-13</td><td class="">true</td><td class="">C</td><td class="">2026-04-13</td><td class="">2026-04-21</td><td class="">8</td><td class="">approved</td><td class="">AP-000034</td><td class="">3</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Clay vessel; station 7 handles this record.</td></tr><tr><td>6</td><td class="">RC-000040</td><td class="">00000140</td><td class="">Clay vessel</td><td class="">2026-05-01</td><td class="">true</td><td class="">A</td><td class="">2026-05-01</td><td class="">2026-05-01</td><td class="">0</td><td class="">approved</td><td class="">AP-000040</td><td class="">9</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Clay vessel</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">approved</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Clay vessel; station 5 handles this record.</td></tr><tr><td>8</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Printed map</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">approved</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Printed map; station 6 handles this record.</td></tr><tr><td>9</td><td class="">RC-000048</td><td class="">00000148</td><td class="">Textile fragment</td><td class="">2026-05-25</td><td class="">true</td><td class="">A</td><td class="">2026-05-25</td><td class="">2026-06-03</td><td class="">9</td><td class="">pending</td><td class=""></td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>10</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Clay vessel</td><td class="">28/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-28</td><td class="">2026-06-07</td><td class="">10</td><td class="">approved</td><td class="">AP-000049</td><td class="">7</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Clay vessel; station 1 handles this record."
|
| 7 |
50 </td></tr><tr><td>11</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Printed map</td><td class="">2026-05-31</td><td class="">true</td><td class="">C</td><td class="">2026-05-31</td><td class="">2026-05-31</td><td class="">0</td><td class="">approved</td><td class="">AP-000050</td><td class="">8</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Printed map; station 2 handles this record.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/6f473d768d6896c4df49c289822cc6ade4b423a8858baad558f205761ba17781-open-clean/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">7</td><td class="">1.9</td><td class="">13.3</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000006</td><td class="">00000106</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">8</td><td class="">2.03</td><td class="">16.24</td><td class="">A</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000007</td><td class="">00000107</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">9</td><td class="">2.16</td><td class="">19.44</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">10</td><td class="">2.29</td><td class="">22.90</td><td class="">C</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000009</td><td class="">00000109</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">11</td><td class="">2.42</td><td class="">26.62</td><td class="">A</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
10 </td></tr><tr><td>8</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">3</td><td class="">4.24</td><td class="">12.72</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">2</td><td class="">5.54</td><td class="">11.08</td><td class="">A</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.38 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Wartość referencyjna</th><th>Klasa usługi</th><th>Liczba sztuk</th><th>Cena jednostkowa</th><th>Koszt pozycji</th><th>Strefa magazynowania</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000005</td><td class="">00000105</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">7</td><td class="">1.9</td><td class="">13.3</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord."
|
| 6 |
6 </td></tr><tr><td>4</td><td class="">RC-000006</td><td class="">00000106</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">8</td><td class="">2.03</td><td class="">16.24</td><td class="">A</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000007</td><td class="">00000107</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">9</td><td class="">2.16</td><td class="">19.44</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000008</td><td class="">00000108</td><td class="">Stopka gumowa</td><td class="">1 000,50</td><td class="">C</td><td class="">10</td><td class="">2.29</td><td class="">22.90</td><td class="">C</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000009</td><td class="">00000109</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">11</td><td class="">2.42</td><td class="">26.62</td><td class="">A</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
10 </td></tr><tr><td>8</td><td class="">RC-000023</td><td class="">00000123</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">3</td><td class="">4.24</td><td class="">12.72</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000033</td><td class="">00000133</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">2</td><td class="">5.54</td><td class="">11.08</td><td class="">A</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord."
|
evaluation/v2/cases/6f8933f89b2a2d2894359fef1382ba3094ba903f9f43c14ab6f0b539a4d5f513-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>70</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>7</td><td class="">000008</td><td class="">Μάθημα γλώσσας</td><td class="">45</td><td class="">8</td><td class="">37</td><td class="">2024-03-24</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 6 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>8</td><td class="">000013</td><td class="">Εργαστήριο κεραμικής</td><td class="">59</td><td class="">39</td><td class="">20</td><td class="">2026-05-13</td><td class="">Ελέγχθηκε κατά την άφιξη</td></tr><tr><td>9</td><td class="">000015</td><td class="">Εργαστήριο κεραμικής</td><td class="">55</td><td class="">9</td><td class="">46</td><td class="">2026-01-23</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000031</td><td class="">Μάθημα γλώσσας</td><td class="">65</td><td class="">20</td><td class="">45</td><td class="">2025-01-17</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>70</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 1.54 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>4</td><td>Αναγνωριστικό</td><td>"00004"</td><td>"000004"</td><td>"000004"</td><td class="good">Repaired<small>schema.identifier</small></td></tr><tr><td>4</td><td>Είδος</td><td>"ΣÏ
νεδÏία βιβλιοθήκηÏ"</td><td>"ΣÏ
νεδÏία βιβλιοθήκηÏ"</td><td>"Συνεδρία βιβλιοθήκης"</td><td class="bad">Missed / incorrect<small>text.encoding</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Αναγνωριστικό</th><th>Είδος</th><th>Κρατήσεις</th><th>Παρόντες</th><th>Απόντες</th><th>Ημερομηνία έναρξης</th><th>Σημείωση</th></tr><tr><td>1</td><td class="">000001</td><td class="">Εργαστήριο κεραμικής</td><td class="">185</td><td class="">119</td><td class="">66</td><td class="">2025-12-07</td><td class="">Αναμένεται δεύτερος έλεγχος</td></tr><tr><td>2</td><td class="">000002</td><td class="">Συνεδρία βιβλιοθήκης</td><td class="">120</td><td class="">43</td><td class="">77</td><td class="">2024-10-03</td><td class=""></td></tr><tr><td>3</td><td class="">000003</td><td class="">Συνεδρία βιβλιοθήκης</td><td class="">127</td><td class="">116</td><td class="">11</td><td class="">2024-11-19</td><td class="">Ετικέτα «προτεραιότητα», να παραμείνει ορατή</td></tr><tr><td>4</td><td class="changed">000004</td><td class="">ΣÏ
νεδÏία βιβλιοθήκηÏ</td><td class="">51</td><td class="">10</td><td class="">41</td><td class="">2024-10-29</td><td class="">Ετικέτα «προτεραιότητα», να παραμείνει ορατή</td></tr><tr><td>5</td><td class="">000005</td><td class="">Συνεδρία βιβλιοθήκης</td><td class="">73</td><td class="">61</td><td class="">12</td><td class="">2025-01-19</td><td class="">Αναμένεται δεύτερος έλεγχος</td></tr><tr><td>6</td><td class="">000006</td><td class="">Εργαστήριο κεραμικής</td><td class="">112</td><td class="">52</td><td class="">60</td><td class="">2024-03-25</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 5 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>7</td><td class="">000008</td><td class="">Μάθημα γλώσσας</td><td class="">45</td><td class="">8</td><td class="">37</td><td class="">2024-03-24</td><td class="">Χρησιμοποιήστε τη βόρεια είσοδο
|
| 6 |
Ενημερώστε πρώτα την υποδοχή</td></tr><tr><td>8</td><td class="">000013</td><td class="">Εργαστήριο κεραμικής</td><td class="">59</td><td class="">39</td><td class="">20</td><td class="">2026-05-13</td><td class="">Ελέγχθηκε κατά την άφιξη</td></tr><tr><td>9</td><td class="">000015</td><td class="">Εργαστήριο κεραμικής</td><td class="">55</td><td class="">9</td><td class="">46</td><td class="">2026-01-23</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr><tr><td>10</td><td class="">000031</td><td class="">Μάθημα γλώσσας</td><td class="">65</td><td class="">20</td><td class="">45</td><td class="">2025-01-17</td><td class="">Διατηρήθηκε η αναφορά: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/7264aa617c2f6a9abb0463459973e38ba98b12a4589ff77da50876b5fd353be0/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Tongefäß</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">genehmigt</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Gedruckte Karte</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textilfragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">ausstehend</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Tongefäß</td><td class="">2026-03-26</td><td class="">true</td><td class="">A</td><td class="">2026-03-26</td><td class="">2026-03-28</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000028</td><td class="">8</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Tongefäß</td><td class="">28/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-28</td><td class="">2026-06-07</td><td class="">10</td><td class="">genehmigt</td><td class="">AP-000049</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
50 </td></tr><tr><td>8</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Gedruckte Karte</td><td class="">2026-05-31</td><td class="">true</td><td class="">C</td><td class="">2026-05-31</td><td class="">2026-05-31</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000050</td><td class="">8</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Textilfragment</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">ausstehend</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Tongefäß</td><td class="">2026-06-06</td><td class="">true</td><td class="">A</td><td class="">2026-06-06</td><td class="">2026-06-06</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000052</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">Gedruckte Karte</td><td class="">09/06/2026</td><td class="">0</td><td class="">B</td><td class="">2026-06-09</td><td class="">2026-06-10</td><td class="">1</td><td class="">genehmigt</td><td class="">AP-000053</td><td class="">11</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang."
|
| 7 |
54 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.49 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Vorgangscode</th><th>Externer Zahlencode</th><th>Artikel</th><th>Antragsdatum</th><th>Eingang bestätigt</th><th>Zielsammlung</th><th>Anfangsdatum</th><th>Enddatum</th><th>Vergangene Tage</th><th>Bearbeitungsstatus</th><th>Erforderliche Freigabereferenz</th><th>Stückzahl</th><th>Registrierter Anzeigename</th><th>Bearbeitungshinweis</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Textilfragment</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">ausstehend</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Tongefäß</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">genehmigt</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000004</td><td class="">00000104</td><td class="">Tongefäß</td><td class="">2026-01-13</td><td class="">true</td><td class="">A</td><td class="">2026-01-13</td><td class="">2026-01-17</td><td class="">4</td><td class="">genehmigt</td><td class="">AP-000004</td><td class="">6</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000020</td><td class="">00000120</td><td class="">Gedruckte Karte</td><td class="">2026-03-02</td><td class="">true</td><td class="">A</td><td class="">2026-03-02</td><td class="">2026-03-02</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000020</td><td class="">11</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000027</td><td class="">00000127</td><td class="">Textilfragment</td><td class="">23/03/2026</td><td class="">0</td><td class="">D</td><td class="">2026-03-23</td><td class="">2026-03-24</td><td class="">1</td><td class="">ausstehend</td><td class=""></td><td class="">7</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 7 bearbeitet diesen Vorgang.</td></tr><tr><td>6</td><td class="">RC-000028</td><td class="">00000128</td><td class="">Tongefäß</td><td class="">2026-03-26</td><td class="">true</td><td class="">A</td><td class="">2026-03-26</td><td class="">2026-03-28</td><td class="">2</td><td class="">genehmigt</td><td class="">AP-000028</td><td class="">8</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000049</td><td class="">00000149</td><td class="">Tongefäß</td><td class="">28/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-28</td><td class="">2026-06-07</td><td class="">10</td><td class="">genehmigt</td><td class="">AP-000049</td><td class="">7</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Tongefäß die beigefügte Karte prüfen; Station 1 bearbeitet diesen Vorgang."
|
| 6 |
50 </td></tr><tr><td>8</td><td class="">RC-000050</td><td class="">00000150</td><td class="">Gedruckte Karte</td><td class="">2026-05-31</td><td class="">true</td><td class="">C</td><td class="">2026-05-31</td><td class="">2026-05-31</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000050</td><td class="">8</td><td class="">Luma 東京</td><td class="">Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 2 bearbeitet diesen Vorgang.</td></tr><tr><td>9</td><td class="">RC-000051</td><td class="">00000151</td><td class="">Textilfragment</td><td class="">03/06/2026</td><td class="">0</td><td class="">D</td><td class="">2026-06-03</td><td class="">2026-06-15</td><td class="">12</td><td class="">ausstehend</td><td class=""></td><td class="">9</td><td class="">Luma Atelier</td><td class="">Vor dem Transport von Textilfragment die beigefügte Karte prüfen; Station 3 bearbeitet diesen Vorgang.</td></tr><tr><td>10</td><td class="">RC-000052</td><td class="">00000152</td><td class="">Tongefäß</td><td class="">2026-06-06</td><td class="">true</td><td class="">A</td><td class="">2026-06-06</td><td class="">2026-06-06</td><td class="">0</td><td class="">genehmigt</td><td class="">AP-000052</td><td class="">10</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">Gedruckte Karte</td><td class="">09/06/2026</td><td class="">0</td><td class="">B</td><td class="">2026-06-09</td><td class="">2026-06-10</td><td class="">1</td><td class="">genehmigt</td><td class="">AP-000053</td><td class="">11</td><td class="">LUMA</td><td class=""> "Vor dem Transport von Gedruckte Karte die beigefügte Karte prüfen; Station 5 bearbeitet diesen Vorgang."
|
| 7 |
54 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/740256b7487307e53e993214201d2e3570fd42bf6d61a469122fd4974ea38b0b-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
{
|
| 6 |
"row": 4,
|
| 7 |
"column": 1,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.48 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>Article</td><td>"Accès au jardin"</td><td>"Accès au jardin"</td><td>"Accès au jardin"</td><td class="good">Repaired<small>text.encoding</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identifiant</th><th>Article</th><th>Date de début</th><th>Date de fin</th><th>Jours</th><th>Statut</th><th>Référence</th><th>Remarque</th></tr><tr><td>1</td><td class="">000001</td><td class="">Accès au jardin</td><td class="">2025-10-24</td><td class="">2025-11-11</td><td class="">18</td><td class="">Ouvert</td><td class=""></td><td class="">Étiquette « prioritaire », à laisser visible</td></tr><tr><td>2</td><td class="">000002</td><td class="">Étal de marché</td><td class="">2026-04-23</td><td class="">2026-05-10</td><td class="">17</td><td class="">Clôturé</td><td class="">REF-000002</td><td class="">En attente d’une seconde vérification</td></tr><tr><td>3</td><td class="">000003</td><td class="">Étal de marché</td><td class="">2026-02-09</td><td class="">2026-03-05</td><td class="">24</td><td class="">Clôturé</td><td class="">REF-000003</td><td class=""></td></tr><tr><td>4</td><td class="">000004</td><td class="">Événement associatif</td><td class="">2024-05-09</td><td class="">2024-06-19</td><td class="">41</td><td class="">Clôturé</td><td class="">REF-000004</td><td class="">Contrôlé à l’arrivée</td></tr><tr><td>5</td><td class="">000005</td><td class="changed">Accès au jardin</td><td class="">2026-04-30</td><td class="">2026-07-18</td><td class="">79</td><td class="">Clôturé</td><td class="">REF-000005</td><td class="">Aucune manipulation supplémentaire requise</td></tr><tr><td>6</td><td class="">000006</td><td class="">Accès au jardin</td><td class="">2024-04-02</td><td class="">2025-04-03</td><td class="">366</td><td class="">Clôturé</td><td class="">REF-000006</td><td class="">Contrôlé à l’arrivée</td></tr><tr><td>7</td><td class="">000007</td><td class="">Accès au jardin</td><td class="">2025-12-25</td><td class="">2026-02-08</td><td class="">45</td><td class="">Clôturé</td><td class="">REF-000007</td><td class=""></td></tr><tr><td>8</td><td class="">000015</td><td class="">Événement associatif</td><td class="">2026-03-13</td><td class="">2026-03-30</td><td class="">17</td><td class="">Exceptionnel</td><td class="">REF-000015</td><td class="">En attente d’une seconde vérification</td></tr><tr><td>9</td><td class="">000025</td><td class="">Accès au jardin</td><td class="">2025-12-19</td><td class="">2026-01-24</td><td class="">36</td><td class="">Clôturé</td><td class="">REF-000025</td><td class=""></td></tr><tr><td>10</td><td class="">000026</td><td class="">Accès au jardin</td><td class="">2026-01-12</td><td class="">2026-01-23</td><td class="">11</td><td class="">Clôturé</td><td class="">REF-000026</td><td class="">Aucune manipulation supplémentaire requise</td></tr><tr><td>11</td><td class="">000032</td><td class="">Étal de marché</td><td class="">2024-09-16</td><td class="">2024-11-13</td><td class="">58</td><td class="">Ouvert</td><td class=""></td><td class="">Étiquette « prioritaire », à laisser visible</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 5 |
{
|
| 6 |
"row": 4,
|
| 7 |
"column": 1,
|
evaluation/v2/cases/83aafa579b76e84cf5cb7a44ab4e9724eb1a233cf5f07462bf27a673b495779f/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>77</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000004</td><td class="">Sala spotkań</td><td class="">120</td><td class="">87</td><td class="">33</td><td class="">2024-05-03</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>4</td><td class="">000005</td><td class="">Sala przyjęć</td><td class="">149</td><td class="">10</td><td class="">139</td><td class="">2024-03-14</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>5</td><td class="changed">000006</td><td class="">Sala przyjęć</td><td class="">109</td><td class="changed">29</td><td class="">80</td><td class="">2025-08-01</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>6</td><td class="">000007</td><td class="">Sala spotkań</td><td class="">7</td><td class="">4</td><td class="">3</td><td class="">2025-04-30</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>7</td><td class="">000008</td><td class="">Sala przyjęć</td><td class="">169</td><td class="">7</td><td class="">162</td><td class="">2026-01-14</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>8</td><td class="">000011</td><td class="">Sala szkoleniowa</td><td class="">191</td><td class="">187</td><td class="">4</td><td class="">2025-09-11</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000028</td><td class="">Sala dostępna</td><td class="">149</td><td class="">34</td><td class="">115</td><td class="">2024-11-17</td><td class=""></td></tr><tr><td>10</td><td class="">000029</td><td class="">Sala szkoleniowa</td><td class="">158</td><td class="">47</td><td class="">111</td><td class="">2026-06-02</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>11</td><td class="">000030</td><td class="">Sala szkoleniowa</td><td class="">65</td><td class="">62</td><td class="">3</td><td class="">2026-01-12</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 4,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>77</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.59 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>5</td><td>Identyfikator</td><td>"00006"</td><td>"000006"</td><td>"000006"</td><td class="good">Repaired<small>schema.identifier</small></td></tr><tr><td>5</td><td>Zarezerwowane</td><td>"29 h"</td><td>"29"</td><td>"29"</td><td class="good">Repaired<small>schema.type</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identyfikator</th><th>Pozycja</th><th>Pojemność</th><th>Zarezerwowane</th><th>Dostępne</th><th>Data rozpoczęcia</th><th>Uwagi</th></tr><tr><td>1</td><td class="">000001</td><td class="">Sala spotkań</td><td class="">190</td><td class="">9</td><td class="">181</td><td class="">2025-11-06</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>2</td><td class="">000002</td><td class="">Sala szkoleniowa</td><td class="">151</td><td class="">16</td><td class="">135</td><td class="">2025-07-11</td><td class="">Skorzystać z wejścia północnego
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000004</td><td class="">Sala spotkań</td><td class="">120</td><td class="">87</td><td class="">33</td><td class="">2024-05-03</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>4</td><td class="">000005</td><td class="">Sala przyjęć</td><td class="">149</td><td class="">10</td><td class="">139</td><td class="">2024-03-14</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>5</td><td class="changed">000006</td><td class="">Sala przyjęć</td><td class="">109</td><td class="changed">29</td><td class="">80</td><td class="">2025-08-01</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>6</td><td class="">000007</td><td class="">Sala spotkań</td><td class="">7</td><td class="">4</td><td class="">3</td><td class="">2025-04-30</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>7</td><td class="">000008</td><td class="">Sala przyjęć</td><td class="">169</td><td class="">7</td><td class="">162</td><td class="">2026-01-14</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>8</td><td class="">000011</td><td class="">Sala szkoleniowa</td><td class="">191</td><td class="">187</td><td class="">4</td><td class="">2025-09-11</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000028</td><td class="">Sala dostępna</td><td class="">149</td><td class="">34</td><td class="">115</td><td class="">2024-11-17</td><td class=""></td></tr><tr><td>10</td><td class="">000029</td><td class="">Sala szkoleniowa</td><td class="">158</td><td class="">47</td><td class="">111</td><td class="">2026-06-02</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>11</td><td class="">000030</td><td class="">Sala szkoleniowa</td><td class="">65</td><td class="">62</td><td class="">3</td><td class="">2026-01-12</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 6 |
{
|
| 7 |
"row": 4,
|
evaluation/v2/cases/83c6c6000a283cbefb1f55a550d45900dfe1edb8eda981ad8ce47bb9b513c3c7/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000012</td><td class="">00000112</td><td class="">Fragment tkaniny</td><td class="">2026-02-06</td><td class="">true</td><td class="">A</td><td class="">2026-02-06</td><td class="">2026-02-18</td><td class="">12</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Naczynie gliniane</td><td class="">09/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-09</td><td class="">2026-02-09</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000013</td><td class="">4</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
14 </td></tr><tr><td>5</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Fragment tkaniny</td><td class="">15/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-15</td><td class="">2026-02-15</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">6</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Naczynie gliniane</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">zatwierdzone</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Rzeźbiony panel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Rzeźbiony panel sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 7 |
18 </td></tr><tr><td>8</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Fragment tkaniny</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">oczekujące</td><td class=""></td><td class="">9</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Naczynie gliniane</td><td class="">27/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-27</td><td class="">2026-03-05</td><td class="">6</td><td class="">zatwierdzone</td><td class="">AP-000019</td><td class="">10</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>10</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Fragment tkaniny</td><td class="">2026-04-19</td><td class="">true</td><td class="">A</td><td class="">2026-04-19</td><td class="">2026-04-29</td><td class="">10</td><td class="">oczekujące</td><td class=""></td><td class="">5</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment tkaniny</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.53 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Data wniosku</th><th>Odbiór potwierdzony</th><th>Kolekcja docelowa</th><th>Data rozpoczęcia</th><th>Data zakończenia</th><th>Liczba dni</th><th>Stan procesu</th><th>Wymagany numer zatwierdzenia</th><th>Liczba sztuk</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment tkaniny</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Naczynie gliniane</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">zatwierdzone</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000012</td><td class="">00000112</td><td class="">Fragment tkaniny</td><td class="">2026-02-06</td><td class="">true</td><td class="">A</td><td class="">2026-02-06</td><td class="">2026-02-18</td><td class="">12</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">luma</td><td class=""></td></tr><tr><td>4</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Naczynie gliniane</td><td class="">09/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-09</td><td class="">2026-02-09</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000013</td><td class="">4</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
| 6 |
14 </td></tr><tr><td>5</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Fragment tkaniny</td><td class="">15/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-15</td><td class="">2026-02-15</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">6</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Naczynie gliniane</td><td class="">2026-02-18</td><td class="">true</td><td class="">A</td><td class="">2026-02-18</td><td class="">2026-02-21</td><td class="">3</td><td class="">zatwierdzone</td><td class="">AP-000016</td><td class="">7</td><td class="">luma</td><td class=""></td></tr><tr><td>7</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Rzeźbiony panel</td><td class="">21/02/2026</td><td class="">0</td><td class="">B</td><td class="">2026-02-21</td><td class="">2026-02-25</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000017</td><td class="">8</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Rzeźbiony panel sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 7 |
18 </td></tr><tr><td>8</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Fragment tkaniny</td><td class="">2026-02-24</td><td class="">true</td><td class="">C</td><td class="">2026-02-24</td><td class="">2026-03-01</td><td class="">5</td><td class="">oczekujące</td><td class=""></td><td class="">9</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>9</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Naczynie gliniane</td><td class="">27/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-27</td><td class="">2026-03-05</td><td class="">6</td><td class="">zatwierdzone</td><td class="">AP-000019</td><td class="">10</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>10</td><td class="">RC-000036</td><td class="">00000136</td><td class="">Fragment tkaniny</td><td class="">2026-04-19</td><td class="">true</td><td class="">A</td><td class="">2026-04-19</td><td class="">2026-04-29</td><td class="">10</td><td class="">oczekujące</td><td class=""></td><td class="">5</td><td class="">luma</td><td class=""></td></tr><tr><td>11</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment tkaniny</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
evaluation/v2/cases/83e33197e71ea0876f8c972009b0caadedaf7ab29772d983a0bc40d6b31955e5/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">6</td><td class="">3.2</td><td class="">19.2</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Pas bawełniany</td><td class="">1 000,50</td><td class="">B</td><td class="">7</td><td class="">3.33</td><td class="">23.31</td><td class="">B</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Złączka mosiężna</td><td class="">1000.50</td><td class="">D</td><td class="">8</td><td class="">3.46</td><td class="">27.68</td><td class="">D</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Złączka mosiężna sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 6 |
18 </td></tr><tr><td>6</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">9</td><td class="">3.59</td><td class="">32.31</td><td class="">A</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">10</td><td class="">3.72</td><td class="">37.20</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
38 </td></tr><tr><td>9</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">10</td><td class="">6.58</td><td class="">65.80</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.38 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Wartość referencyjna</th><th>Klasa usługi</th><th>Liczba sztuk</th><th>Cena jednostkowa</th><th>Koszt pozycji</th><th>Strefa magazynowania</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Zawias stalowy</td><td class="">1000.50</td><td class="">A</td><td class="">6</td><td class="">3.2</td><td class="">19.2</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000016</td><td class="">00000116</td><td class="">Pas bawełniany</td><td class="">1 000,50</td><td class="">B</td><td class="">7</td><td class="">3.33</td><td class="">23.31</td><td class="">B</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000017</td><td class="">00000117</td><td class="">Złączka mosiężna</td><td class="">1000.50</td><td class="">D</td><td class="">8</td><td class="">3.46</td><td class="">27.68</td><td class="">D</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Złączka mosiężna sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 6 |
18 </td></tr><tr><td>6</td><td class="">RC-000018</td><td class="">00000118</td><td class="">Zawias stalowy</td><td class="">1 000,50</td><td class="">A</td><td class="">9</td><td class="">3.59</td><td class="">32.31</td><td class="">A</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Zawias stalowy sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000019</td><td class="">00000119</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">10</td><td class="">3.72</td><td class="">37.20</td><td class="">B</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000037</td><td class="">00000137</td><td class="">Pas bawełniany</td><td class="">1000.50</td><td class="">B</td><td class="">6</td><td class="">6.06</td><td class="">36.36</td><td class="">B</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Pas bawełniany sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 7 |
38 </td></tr><tr><td>9</td><td class="">RC-000041</td><td class="">00000141</td><td class="">Stopka gumowa</td><td class="">1000.50</td><td class="">C</td><td class="">10</td><td class="">6.58</td><td class="">65.80</td><td class="">C</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Stopka gumowa sprawdzić dołączoną kartę; stanowisko 7 obsługuje ten rekord."
|
evaluation/v2/cases/85789b30d3fd26084a8927ad3a2195916b57c5fd8951d704b22be3da24bfa0d1/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">4</td><td class="">2.94</td><td class="">11.76</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 7 handles this record."
|
| 6 |
14 </td></tr><tr><td>4</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">6</td><td class="">3.2</td><td class="">19.2</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Steel hinge; station 2 handles this record.</td></tr><tr><td>5</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 1 handles this record."
|
| 7 |
22 </td></tr><tr><td>6</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Cotton belt</td><td class="">1 000,50</td><td class="">B</td><td class="">2</td><td class="">4.11</td><td class="">8.22</td><td class="">B</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Cotton belt; station 2 handles this record.</td></tr><tr><td>7</td><td class="changed">RC-000023</td><td class="">00000123</td><td class="">Rubber foot</td><td class="">1000.50</td><td class="changed">C</td><td class="">3</td><td class="">4.24</td><td class="">12.72</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Rubber foot; station 3 handles this record.</td></tr><tr><td>8</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">4</td><td class="">4.37</td><td class="">17.48</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">5</td><td class="">4.5</td><td class="">22.5</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 5 handles this record."
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>121</strong><span>Cells scanned</span></div><div class="card"><strong>2</strong><span>Errors in input</span></div><div class="card"><strong>2</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.4 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>7</td><td>Record code</td><td>" RC-000023"</td><td>"RC-000023"</td><td>"RC-000023"</td><td class="good">Repaired<small>format.whitespace</small></td></tr><tr><td>7</td><td>Service class</td><td>"C?"</td><td>"C"</td><td>"C"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Record code</th><th>External numeric code</th><th>Item</th><th>Reference valuation</th><th>Service class</th><th>Item count</th><th>Unit price</th><th>Line cost</th><th>Storage zone</th><th>Registered display name</th><th>Handling note</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">2</td><td class="">1.25</td><td class="">2.50</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">3</td><td class="">1.38</td><td class="">4.14</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 2 handles this record."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000013</td><td class="">00000113</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">4</td><td class="">2.94</td><td class="">11.76</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 7 handles this record."
|
| 6 |
14 </td></tr><tr><td>4</td><td class="">RC-000015</td><td class="">00000115</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">6</td><td class="">3.2</td><td class="">19.2</td><td class="">A</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Steel hinge; station 2 handles this record.</td></tr><tr><td>5</td><td class="">RC-000021</td><td class="">00000121</td><td class="">Steel hinge</td><td class="">1000.50</td><td class="">A</td><td class="">12</td><td class="">3.98</td><td class="">47.76</td><td class="">A</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Steel hinge; station 1 handles this record."
|
| 7 |
22 </td></tr><tr><td>6</td><td class="">RC-000022</td><td class="">00000122</td><td class="">Cotton belt</td><td class="">1 000,50</td><td class="">B</td><td class="">2</td><td class="">4.11</td><td class="">8.22</td><td class="">B</td><td class="">Luma 東京</td><td class="">Check the attached card before moving Cotton belt; station 2 handles this record.</td></tr><tr><td>7</td><td class="changed">RC-000023</td><td class="">00000123</td><td class="">Rubber foot</td><td class="">1000.50</td><td class="changed">C</td><td class="">3</td><td class="">4.24</td><td class="">12.72</td><td class="">C</td><td class="">Luma Atelier</td><td class="">Check the attached card before moving Rubber foot; station 3 handles this record.</td></tr><tr><td>8</td><td class="">RC-000024</td><td class="">00000124</td><td class="">Steel hinge</td><td class="">1 000,50</td><td class="">A</td><td class="">4</td><td class="">4.37</td><td class="">17.48</td><td class="">A</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000025</td><td class="">00000125</td><td class="">Cotton belt</td><td class="">1000.50</td><td class="">B</td><td class="">5</td><td class="">4.5</td><td class="">22.5</td><td class="">B</td><td class="">LUMA</td><td class=""> "Check the attached card before moving Cotton belt; station 5 handles this record."
|
evaluation/v2/cases/87e885905fc3606c63cd48369a6a570be6aa2198cf9927b667ceda60401e2e78/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
{
|
| 6 |
"row": 7,
|
| 7 |
"column": 1,
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.41 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>8</td><td>Pozycja</td><td>"K\u200bonto warsztatu"</td><td>"Konto warsztatu"</td><td>"Konto warsztatu"</td><td class="good">Repaired<small>schema.category</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identyfikator</th><th>Pozycja</th><th>Saldo początkowe (EUR)</th><th>Wpływy (EUR)</th><th>Wydatki (EUR)</th><th>Saldo końcowe (EUR)</th><th>Jednostka</th><th>Uwagi</th></tr><tr><td>1</td><td class="">000001</td><td class="">Fundusz sprzętu</td><td class="">117</td><td class="">145</td><td class="">139</td><td class="">123</td><td class="">EUR</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>2</td><td class="">000002</td><td class="">Konto warsztatu</td><td class="">194</td><td class="">60</td><td class="">15</td><td class="">239</td><td class="">EUR</td><td class=""></td></tr><tr><td>3</td><td class="">000011</td><td class="">Przydział biblioteczny</td><td class="">130</td><td class="">42</td><td class="">74</td><td class="">98</td><td class="">EUR</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>4</td><td class="">000014</td><td class="">Konto warsztatu</td><td class="">200</td><td class="">200</td><td class="">360</td><td class="">40</td><td class="">EUR</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>5</td><td class="">000017</td><td class="">Konto warsztatu</td><td class="">158</td><td class="">103</td><td class="">29</td><td class="">232</td><td class="">EUR</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr><tr><td>6</td><td class="">000018</td><td class="">Korekta wyjątkowa</td><td class="">79</td><td class="">46</td><td class="">76</td><td class="">49</td><td class="">EUR</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>7</td><td class="">000019</td><td class="">Fundusz sprzętu</td><td class="">47</td><td class="">183</td><td class="">55</td><td class="">175</td><td class="">EUR</td><td class=""></td></tr><tr><td>8</td><td class="">000020</td><td class="changed">Konto warsztatu</td><td class="">179</td><td class="">44</td><td class="">46</td><td class="">177</td><td class="">EUR</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>9</td><td class="">000021</td><td class="">Konto warsztatu</td><td class="">83</td><td class="">39</td><td class="">10</td><td class="">112</td><td class="">EUR</td><td class="">Dodatkowe czynności nie są wymagane</td></tr><tr><td>10</td><td class="">000022</td><td class="">Fundusz sprzętu</td><td class="">128</td><td class="">53</td><td class="">37</td><td class="">144</td><td class="">EUR</td><td class="">Dodatkowe czynności nie są wymagane</td></tr><tr><td>11</td><td class="">000032</td><td class="">Konto warsztatu</td><td class="">144</td><td class="">132</td><td class="">132</td><td class="">144</td><td class="">EUR</td><td class="">Sprawdzono przy odbiorze</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 5 |
{
|
| 6 |
"row": 7,
|
| 7 |
"column": 1,
|
evaluation/v2/cases/8996ffd684cc285d4b48de3cc565eec5be6b6f18bd818aa8b396b4a14605eb24-open/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>56</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000003</td><td class="">Zajęcia biblioteczne</td><td class="">220</td><td class="">100</td><td class="">120</td><td class="">2025-08-06</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>4</td><td class="">000004</td><td class="">Kurs językowy</td><td class="">33</td><td class="">8</td><td class="">25</td><td class="">2024-05-18</td><td class="">Skorzystać z wejścia północnego
|
| 6 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>5</td><td class="">000007</td><td class="">Zajęcia biblioteczne</td><td class="">178</td><td class="">175</td><td class="">3</td><td class="">2024-09-14</td><td class=""></td></tr><tr><td>6</td><td class="">000008</td><td class="">Warsztaty ceramiki</td><td class="">65</td><td class="">38</td><td class="">27</td><td class="">2024-06-30</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>7</td><td class="">000018</td><td class="">Kurs językowy</td><td class="">176</td><td class="">58</td><td class="">118</td><td class="">2026-01-05</td><td class=""></td></tr><tr><td>8</td><td class="">000026</td><td class="">Kurs językowy</td><td class="">193</td><td class="">92</td><td class="">101</td><td class="">2025-01-12</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>56</strong><span>Cells scanned</span></div><div class="card"><strong>1</strong><span>Errors in input</span></div><div class="card"><strong>1</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.39 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr><tr><td>2</td><td>Pozycja</td><td>"ZajÄcia biblioteczne"</td><td>"Zajęcia biblioteczne"</td><td>"Zajęcia biblioteczne"</td><td class="good">Repaired<small>text.encoding</small></td></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Identyfikator</th><th>Pozycja</th><th>Zarezerwowane</th><th>Obecni</th><th>Nieobecni</th><th>Data rozpoczęcia</th><th>Uwagi</th></tr><tr><td>1</td><td class="">000001</td><td class="">Warsztaty ceramiki</td><td class="">139</td><td class="">26</td><td class="">113</td><td class="">2026-01-31</td><td class="">Oczekuje na ponowną kontrolę</td></tr><tr><td>2</td><td class="">000002</td><td class="changed">Zajęcia biblioteczne</td><td class="">104</td><td class="">19</td><td class="">85</td><td class="">2026-07-06</td><td class="">Skorzystać z wejścia północnego
|
| 5 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>3</td><td class="">000003</td><td class="">Zajęcia biblioteczne</td><td class="">220</td><td class="">100</td><td class="">120</td><td class="">2025-08-06</td><td class="">Etykieta „priorytet”, pozostawić widoczną</td></tr><tr><td>4</td><td class="">000004</td><td class="">Kurs językowy</td><td class="">33</td><td class="">8</td><td class="">25</td><td class="">2024-05-18</td><td class="">Skorzystać z wejścia północnego
|
| 6 |
Najpierw zgłosić się do recepcji</td></tr><tr><td>5</td><td class="">000007</td><td class="">Zajęcia biblioteczne</td><td class="">178</td><td class="">175</td><td class="">3</td><td class="">2024-09-14</td><td class=""></td></tr><tr><td>6</td><td class="">000008</td><td class="">Warsztaty ceramiki</td><td class="">65</td><td class="">38</td><td class="">27</td><td class="">2024-06-30</td><td class="">Sprawdzono przy odbiorze</td></tr><tr><td>7</td><td class="">000018</td><td class="">Kurs językowy</td><td class="">176</td><td class="">58</td><td class="">118</td><td class="">2026-01-05</td><td class=""></td></tr><tr><td>8</td><td class="">000026</td><td class="">Kurs językowy</td><td class="">193</td><td class="">92</td><td class="">101</td><td class="">2025-01-12</td><td class="">Zachowano odniesienie: UTF-8 / v2.1</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[
|
| 7 |
{
|
evaluation/v2/cases/9071e3bb96646641aad094c962441e56d5f01695b23420d60ba5e28fc3ac377b/review.html
CHANGED
|
@@ -1,7 +1,7 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Złożona bielizna</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Złożona bielizna sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000020</td><td class="">00000120</td><td class="">RT-000006</td><td class="">Teczki archiwalne</td><td class="">0.375</td><td class="">kg</td><td class="">375</td><td class="">g</td><td class="">25</td><td class="">400</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000023</td><td class="">00000123</td><td class="">RT-000002</td><td class="">Teczki archiwalne</td><td class="">125</td><td class="">g</td><td class="">0.125</td><td class="">kg</td><td class="">40</td><td class="">165</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000035</td><td class="">00000135</td><td class="">RT-000000</td><td class="">Teczki archiwalne</td><td class="">2000</td><td class="">g</td><td class="">2</td><td class="">kg</td><td class="">55</td><td class="">2055</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000036</td><td class="">00000136</td><td class="">RT-000001</td><td class="">Kubki ceramiczne</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">15</td><td class="">2890</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000037</td><td class="">00000137</td><td class="">RT-000002</td><td class="">Złożona bielizna</td><td class="">875</td><td class="">g</td><td class="">0.875</td><td class="">kg</td><td class="">20</td><td class="">895</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Złożona bielizna sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 6 |
38 </td></tr><tr><td>9</td><td class="">RC-000038</td><td class="">00000138</td><td class="">RT-000003</td><td class="">Teczki archiwalne</td><td class="">1.75</td><td class="">kg</td><td class="">1750</td><td class="">g</td><td class="">25</td><td class="">1775</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>10</td><td class="">RC-000039</td><td class="">00000139</td><td class="">RT-000004</td><td class="">Próbki drewna</td><td class="">2625</td><td class="">g</td><td class="">2.625</td><td class="">kg</td><td class="">30</td><td class="">2655</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Próbki drewna sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">RT-000004</td><td class="">Teczki archiwalne</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">55</td><td class="">555</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord."
|
| 7 |
54 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>132</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.41 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Kod trasy</th><th>Pozycja</th><th>Deklarowana masa sztuki</th><th>Jednostka deklarowanej masy</th><th>Zmierzona masa sztuki</th><th>Jednostka pomiaru</th><th>Masa opakowania w gramach</th><th>Masa brutto w gramach</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">RT-000000</td><td class="">Kubki ceramiczne</td><td class="">0.125</td><td class="">kg</td><td class="">125</td><td class="">g</td><td class="">15</td><td class="">140</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">RT-000001</td><td class="">Złożona bielizna</td><td class="">1000</td><td class="">g</td><td class="">1</td><td class="">kg</td><td class="">20</td><td class="">1020</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Złożona bielizna sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000010</td><td class="">00000110</td><td class="">RT-000003</td><td class="">Złożona bielizna</td><td class="">0.25</td><td class="">kg</td><td class="">250</td><td class="">g</td><td class="">20</td><td class="">270</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Złożona bielizna sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000020</td><td class="">00000120</td><td class="">RT-000006</td><td class="">Teczki archiwalne</td><td class="">0.375</td><td class="">kg</td><td class="">375</td><td class="">g</td><td class="">25</td><td class="">400</td><td class="">luma</td><td class=""></td></tr><tr><td>5</td><td class="">RC-000023</td><td class="">00000123</td><td class="">RT-000002</td><td class="">Teczki archiwalne</td><td class="">125</td><td class="">g</td><td class="">0.125</td><td class="">kg</td><td class="">40</td><td class="">165</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord.</td></tr><tr><td>6</td><td class="">RC-000035</td><td class="">00000135</td><td class="">RT-000000</td><td class="">Teczki archiwalne</td><td class="">2000</td><td class="">g</td><td class="">2</td><td class="">kg</td><td class="">55</td><td class="">2055</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000036</td><td class="">00000136</td><td class="">RT-000001</td><td class="">Kubki ceramiczne</td><td class="">2.875</td><td class="">kg</td><td class="">2875</td><td class="">g</td><td class="">15</td><td class="">2890</td><td class="">luma</td><td class=""></td></tr><tr><td>8</td><td class="">RC-000037</td><td class="">00000137</td><td class="">RT-000002</td><td class="">Złożona bielizna</td><td class="">875</td><td class="">g</td><td class="">0.875</td><td class="">kg</td><td class="">20</td><td class="">895</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Złożona bielizna sprawdzić dołączoną kartę; stanowisko 3 obsługuje ten rekord."
|
| 6 |
38 </td></tr><tr><td>9</td><td class="">RC-000038</td><td class="">00000138</td><td class="">RT-000003</td><td class="">Teczki archiwalne</td><td class="">1.75</td><td class="">kg</td><td class="">1750</td><td class="">g</td><td class="">25</td><td class="">1775</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord.</td></tr><tr><td>10</td><td class="">RC-000039</td><td class="">00000139</td><td class="">RT-000004</td><td class="">Próbki drewna</td><td class="">2625</td><td class="">g</td><td class="">2.625</td><td class="">kg</td><td class="">30</td><td class="">2655</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Próbki drewna sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000053</td><td class="">00000153</td><td class="">RT-000004</td><td class="">Teczki archiwalne</td><td class="">500</td><td class="">g</td><td class="">0.5</td><td class="">kg</td><td class="">55</td><td class="">555</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Teczki archiwalne sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord."
|
| 7 |
54 </td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/95e9fdf26fc178038d17705c13b1e33edcdd0074c14db6fb67518bfe22725cab/review.html
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000007</td><td class="">00000107</td><td class="">Naczynie gliniane</td><td class="">22/01/2026</td><td class="">0</td><td class="">D</td><td class="">2026-01-22</td><td class="">2026-01-29</td><td class="">7</td><td class="">zatwierdzone</td><td class="">AP-000007</td><td class="">9</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Mapa drukowana</td><td class="">03/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-03</td><td class="">2026-02-14</td><td class="">11</td><td class="">zatwierdzone</td><td class="">AP-000011</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mapa drukowana</td><td class="">2026-04-07</td><td class="">true</td><td class="">A</td><td class="">2026-04-07</td><td class="">2026-04-13</td><td class="">6</td><td class="">zatwierdzone</td><td class="">AP-000032</td><td class="">12</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000035</td><td class="">00000135</td><td class="">Mapa drukowana</td><td class="">16/04/2026</td><td class="">0</td><td class="">D</td><td class="">2026-04-16</td><td class="">2026-04-16</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000035</td><td class="">4</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000043</td><td class="">00000143</td><td class="">Naczynie gliniane</td><td class="">10/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-10</td><td class="">2026-05-14</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000043</td><td class="">12</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Mapa drukowana</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">zatwierdzone</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment tkaniny</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 6 |
46 </td></tr><tr><td>10</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Naczynie gliniane</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">zatwierdzone</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Mapa drukowana</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">zatwierdzone</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>154</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.57 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Kod rekordu</th><th>Zewnętrzny kod cyfrowy</th><th>Pozycja</th><th>Data wniosku</th><th>Odbiór potwierdzony</th><th>Kolekcja docelowa</th><th>Data rozpoczęcia</th><th>Data zakończenia</th><th>Liczba dni</th><th>Stan procesu</th><th>Wymagany numer zatwierdzenia</th><th>Liczba sztuk</th><th>Zarejestrowana nazwa</th><th>Uwagi obsługi</th></tr><tr><td>1</td><td class="">RC-000000</td><td class="">00000100</td><td class="">Fragment tkaniny</td><td class="">2026-01-01</td><td class="">true</td><td class="">A</td><td class="">2026-01-01</td><td class="">2026-01-01</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>2</td><td class="">RC-000001</td><td class="">00000101</td><td class="">Naczynie gliniane</td><td class="">04/01/2026</td><td class="">0</td><td class="">B</td><td class="">2026-01-04</td><td class="">2026-01-05</td><td class="">1</td><td class="">zatwierdzone</td><td class="">AP-000001</td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord."
|
| 5 |
2 </td></tr><tr><td>3</td><td class="">RC-000007</td><td class="">00000107</td><td class="">Naczynie gliniane</td><td class="">22/01/2026</td><td class="">0</td><td class="">D</td><td class="">2026-01-22</td><td class="">2026-01-29</td><td class="">7</td><td class="">zatwierdzone</td><td class="">AP-000007</td><td class="">9</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>4</td><td class="">RC-000011</td><td class="">00000111</td><td class="">Mapa drukowana</td><td class="">03/02/2026</td><td class="">0</td><td class="">D</td><td class="">2026-02-03</td><td class="">2026-02-14</td><td class="">11</td><td class="">zatwierdzone</td><td class="">AP-000011</td><td class="">2</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>5</td><td class="">RC-000032</td><td class="">00000132</td><td class="">Mapa drukowana</td><td class="">2026-04-07</td><td class="">true</td><td class="">A</td><td class="">2026-04-07</td><td class="">2026-04-13</td><td class="">6</td><td class="">zatwierdzone</td><td class="">AP-000032</td><td class="">12</td><td class="">luma</td><td class=""></td></tr><tr><td>6</td><td class="">RC-000035</td><td class="">00000135</td><td class="">Mapa drukowana</td><td class="">16/04/2026</td><td class="">0</td><td class="">D</td><td class="">2026-04-16</td><td class="">2026-04-16</td><td class="">0</td><td class="">zatwierdzone</td><td class="">AP-000035</td><td class="">4</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 1 obsługuje ten rekord.</td></tr><tr><td>7</td><td class="">RC-000043</td><td class="">00000143</td><td class="">Naczynie gliniane</td><td class="">10/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-10</td><td class="">2026-05-14</td><td class="">4</td><td class="">zatwierdzone</td><td class="">AP-000043</td><td class="">12</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 2 obsługuje ten rekord.</td></tr><tr><td>8</td><td class="">RC-000044</td><td class="">00000144</td><td class="">Mapa drukowana</td><td class="">2026-05-13</td><td class="">true</td><td class="">A</td><td class="">2026-05-13</td><td class="">2026-05-18</td><td class="">5</td><td class="">zatwierdzone</td><td class="">AP-000044</td><td class="">2</td><td class="">luma</td><td class=""></td></tr><tr><td>9</td><td class="">RC-000045</td><td class="">00000145</td><td class="">Fragment tkaniny</td><td class="">16/05/2026</td><td class="">0</td><td class="">B</td><td class="">2026-05-16</td><td class="">2026-05-16</td><td class="">0</td><td class="">oczekujące</td><td class=""></td><td class="">3</td><td class="">LUMA</td><td class=""> "Przed przeniesieniem Fragment tkaniny sprawdzić dołączoną kartę; stanowisko 4 obsługuje ten rekord."
|
| 6 |
46 </td></tr><tr><td>10</td><td class="">RC-000046</td><td class="">00000146</td><td class="">Naczynie gliniane</td><td class="">2026-05-19</td><td class="">true</td><td class="">C</td><td class="">2026-05-19</td><td class="">2026-05-26</td><td class="">7</td><td class="">zatwierdzone</td><td class="">AP-000046</td><td class="">4</td><td class="">Luma 東京</td><td class="">Przed przeniesieniem Naczynie gliniane sprawdzić dołączoną kartę; stanowisko 5 obsługuje ten rekord.</td></tr><tr><td>11</td><td class="">RC-000047</td><td class="">00000147</td><td class="">Mapa drukowana</td><td class="">22/05/2026</td><td class="">0</td><td class="">D</td><td class="">2026-05-22</td><td class="">2026-05-30</td><td class="">8</td><td class="">zatwierdzone</td><td class="">AP-000047</td><td class="">5</td><td class="">Luma Atelier</td><td class="">Przed przeniesieniem Mapa drukowana sprawdzić dołączoną kartę; stanowisko 6 obsługuje ten rekord.</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|
evaluation/v2/cases/971c609092ceaf3ceee0fb8fc29fd7b4eb6262f72be7d62990d14eef903859d1/review.html
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
-
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 ·
|
|
|
|
| 1 |
<!doctype html><meta charset="utf-8"><title>TabFix — end-to-end CSV review</title><style>
|
| 2 |
.cards{display:flex;gap:16px;flex-wrap:wrap}.card{background:white;padding:18px 24px;border-radius:12px;min-width:130px}.card strong{display:block;font-size:32px}.card span{color:#536175}body{font:16px system-ui;background:#f3f5f8;color:#172238;margin:36px}h1{font-size:30px}p{max-width:950px;line-height:1.6}table{border-collapse:collapse;width:100%;background:white;margin:20px 0}td,th{padding:12px;text-align:left;border-bottom:1px solid #dbe1e8;white-space:pre-wrap;overflow-wrap:anywhere}th{background:#e6ebf2}small{display:block;color:#536175;margin-top:6px}.good{color:#15704b}.bad{color:#b13a37}table.full{min-width:1050px}.changed{background:#fff0c7}.scroll{overflow:auto}pre{white-space:pre-wrap;background:white;padding:20px}details{margin-top:24px}</style>
|
| 3 |
<h1>Does TabFix fix this CSV?</h1><p>Actual CSV → schema and context → predicted error locations → generated replacements → corrected CSV. The clean reference is used only after inference. No gold error locations or replacement text are supplied to the model. Row numbers below count data rows, excluding the header.</p>
|
| 4 |
+
<div class="cards"><div class="card"><strong>88</strong><span>Cells scanned</span></div><div class="card"><strong>0</strong><span>Errors in input</span></div><div class="card"><strong>0</strong><span>Errors repaired</span></div><div class="card"><strong>0</strong><span>Valid cells changed</span></div></div><p>CSV inference review · Threshold 0.9 · GPU inference 0.2 seconds (model loading excluded).</p><h2>Errors and proposed changes</h2><div class="scroll"><table><tr><th>Row</th><th>Column</th><th>Input</th><th>Model output</th><th>Reference</th><th>Result</th></tr></table></div><p>Strings are quoted to make spaces and empty values visible. Yellow cells below were changed. All other cells are included so unwanted edits remain visible.</p><h2>Complete model output</h2><div class="scroll"><table class="full"><tr><th>Data row</th><th>Datensatz-ID</th><th>Artikel</th><th>Größe (MiB)</th><th>Kopien</th><th>Gespeicherte Größe (MiB)</th><th>IP-Adresse</th><th>Erfolgreich</th><th>Anmerkung</th></tr><tr><td>1</td><td class="">000001</td><td class="">Testserver</td><td class="">74,48</td><td class="">5</td><td class="">372,40</td><td class="">192.0.2.1</td><td class="">Ja</td><td class=""></td></tr><tr><td>2</td><td class="">000002</td><td class="">Testserver</td><td class="">6,11</td><td class="">4</td><td class="">24,44</td><td class="">192.0.2.2</td><td class="">Ja</td><td class="">Etikett mit „Priorität“, sichtbar lassen</td></tr><tr><td>3</td><td class="">000003</td><td class="">Archivknoten</td><td class="">65,44</td><td class="">4</td><td class="">261,76</td><td class="">192.0.2.3</td><td class="">Nein</td><td class="">Bei Ankunft geprüft</td></tr><tr><td>4</td><td class="">000004</td><td class="">Archivknoten</td><td class="">62,29</td><td class="">3</td><td class="">186,87</td><td class="">192.0.2.4</td><td class="">Ja</td><td class="">Keine zusätzliche Bearbeitung erforderlich</td></tr><tr><td>5</td><td class="">000005</td><td class="">Sensor-Gateway</td><td class="">82,35</td><td class="">3</td><td class="">247,05</td><td class="">192.0.2.5</td><td class="">Nein</td><td class="">Referenz beibehalten: UTF-8 / v2.1</td></tr><tr><td>6</td><td class="">000006</td><td class="">Testserver</td><td class="">75,02</td><td class="">4</td><td class="">300,08</td><td class="">192.0.2.6</td><td class="">Nein</td><td class="">Referenz beibehalten: UTF-8 / v2.1</td></tr><tr><td>7</td><td class="">000007</td><td class="">Archivknoten</td><td class="">85,32</td><td class="">2</td><td class="">170,64</td><td class="">192.0.2.7</td><td class="">Nein</td><td class="">Etikett mit „Priorität“, sichtbar lassen</td></tr><tr><td>8</td><td class="">000020</td><td class="">Archivknoten</td><td class="">64,83</td><td class="">5</td><td class="">324,15</td><td class="">192.0.2.20</td><td class="">Nein</td><td class="">Referenz beibehalten: UTF-8 / v2.1</td></tr><tr><td>9</td><td class="">000021</td><td class="">Sensor-Gateway</td><td class="">70,34</td><td class="">3</td><td class="">211,02</td><td class="">192.0.2.21</td><td class="">Nein</td><td class=""></td></tr><tr><td>10</td><td class="">000028</td><td class="">Sensor-Gateway</td><td class="">71,34</td><td class="">3</td><td class="">214,02</td><td class="">192.0.2.28</td><td class="">Ja</td><td class="">Bei Ankunft geprüft</td></tr><tr><td>11</td><td class="">000030</td><td class="">Testserver</td><td class="">33,39</td><td class="">4</td><td class="">133,56</td><td class="">192.0.2.30</td><td class="">Ja</td><td class="">Bei Ankunft geprüft</td></tr></table></div><details><summary>Every detection and application decision</summary><pre>[]</pre></details>
|