Review Comment:
The paper introduces a benchmark for evaluating whether LLMs can decompose natural language definitions of scientific variables into structured I-ADOPT representations. It contributes an expert curated corpus of 102 variables across several domains, a decomposition task with a JSON schema driven prompting setup, an entity linking task against Wikidata, and a per-slot error analysis. The best model (Qwen3-32B) reaches F1exact ≈ 0.45 / F1close ≈ 0.46, and the authors conclude that LLMs alone are not yet sufficient and that formalized patterns plus human validation remain necessary. The problem is well motivated and the corpus is a genuine, reusable contribution. My main reservations concern several numerical inconsistencies in the corpus description, a JSON schema in the appendix that appears to be invalid, evaluation robustness under a non zero sampling temperature, and the absence of a non LLM baseline. None are fatal but thy need to be resolved before acceptance
Strengths
----
The corpus is the strongest part of the work : expert curated, multi domain, published with Turtle files and a browsable catalogue, and tied to GitHub discussions, a real resource for a community that currently lacks one. The bench is transparent (prompts, schemas, scripts, shot settings and per slot metrics are all reported) which I appreciate for reproducibility. The per component analysis is more informative than a single aggregate score and correctly localizes where models fail. The paper is also honest about its negative result rather than overselling the models.
Major limits
---
1. Several counts do not reconcile. Page 7 states 34 variables were accepted without changes and 77 required adjustments, which sums to 111, not 102. The constraint counts (85 with, 16 without) sum to 101, as do the matrix counts (61 with, 40 without). Individually minor but for a resource presented as a gold standard they undermine confidence in the curation. Authors should reconcile all corpus level counts against the correct total and state the denominator explicitly in each case
2. Table 2 is captioned "Percentage of 102 variables," but the values (46.32, 26.32, 9.47, 23.16) are not integers over 102 - 46.32% × 102 = 47.25 variables ---> which is impossible. They are consistent with a denominator of 95. Please state the actual denominator and explain how these categories relate to the "21 variables decomposed directly" figure mentioned in the same section
3. In Appendix ( p.18), the JSON schema for AsymmetricSystem appears invalid. in entityOrSystem, the asymmetric-system branch lists hasSource, hasTarget, hasNumerator, and hasDenominator as required, but properties defines only AsymmetricSystem, hasSource, and hasTarget. Combined with "additionalProperties": false, a conforming object is impossible to produce: hasNumeratorand hasDenominator are simultaneously required and forbidden. Since the ratio example in Figure 2 relies precisely on hasNumerator/hasDenominator, this could mean the model could never emit a schema-valid asymmetric system, which would directly bias the very low Matrix/system results and the expert assessment. Please confirm whether this is the exact schema used in the experiments. if so, the system related results need to be rerun and reinterpreted. if it is a transcription error, please correct it and confirm the experimental schema differed.
4. Evaluation robustness under temperature 0.5. The best configurations use temperature 0.5 but results appear to come from single runs, so the reported F1 values may reflect one particular decoding. authors shoud repeat at least the best Qwen332B and Qwen38B configurations several times and report mean +/- standard deviation and justify why a single run is adequate. Without this the "< 4% gain from 8B to 32B" claim rests on unquantified variance.
5. the discussion concludes that formalized patterns and decision trees are needed, yet the benchmark includes no rule based, pattern based or NER/RE baseline. A simple ontology guided or pattern matching baseline would both contextualize the LLM scores and support the paper's own central claim. Authors must add at least one such baseline.
6. the expert validation protocol is underspecified. 15 experts are mentioned but it is unclear how many variables each evaluated, whether variables were multiply annotated, and whether inter annotator agreement was measured. For Tab 1 to support a gold standard, authors should report the annotation design and an agreement statistic. Relatedly the final semantic assessment (Tab 8) appears to have been done by a single expert who cobuilt the corpus, a potential source of bias that should at least be acknowledged, ideally mitigated with a second annotator on a subset.
7. The conclusion that 8B --> 32B yields less than 4% improvement holds only for aggregated F1close (0.42 --> 0.46). For F1exact it is 0.38 --> 0.45 (+7 points), and per slot gains for ObjectOfInterest and Constraint are larger (Tab 5). Please qualify the claim to specify the metric since as written it understates the effect of model size.
8. the corpus is dominated by Earth and Environmental Sciences (40/102), yet the paper claims a domain independent benchmark. Without per domain results it is hard to tell whether the scores measure general decomposition ability or proximity to the founding community's variables. Please report results broken down by domain anddiscuss this limitation explicitly.
9. The motivating example (Fig 2) uses QUDT, NERc and PATO but the linking evaluation (Tab 7) is Wikidata only which narrows its practical relevance. Either extend the evaluation to the vocabularies actually used in the corpus or state this scope limitation clearly.
Other minor limits :
---
The hasMatrix sentence on p 13 is ambiguous and likely incorrect: "The system representation for entities was used only once in the ObjectOfInterest slot (29 occurrences in the corpus) and twice in the Matrix slot (7 occurrences in the corpus)." This contradicts p.7 (27 systems in the matrix slot) and the parenthetical counts are unclear. Please rewrite
Authors must state explicitly how aggregated F1 in tab 3 is computed, since the global F1 is not simply derivable from the reported precision and recall. Spelling out the per slot or per variable averaging would prevent readers from suspecting an eror.
Tab 8 labels ("Good / Acceptable / Weak / wrong") don't match the grade definitions in the text ("Good / Correct / Weak / Wrong"). Align the labels and capitalize "wrong."
Typos:
--
"strenghts" --> "strengths" (p 2)
"representants of SVO" --> "representatives of SVO" (p 2)
"biochemstry" --> "biochemistry" (p.4/5)
"Resarch Infrastructure" --> "Research Infrastructure" (p.3)
"the The I-ADOPT Corpus" --> duplicate "the" (p 2)
"Errors Analysis" --> "Error Analysis" (p 11)
"na¨ıve" --> should render as "naïve" (p 11, Table 7)
"AGUFMA41L" footnote 30 and a few references have broken accents/encoding (e.g. "Lefranc¸ois") worth a pass.
|