With the synthetic input files in hand, we still needed to generate the corresponding NL prompts. Given an augmented input (i.e., the coordinate block is replaced with a SMILES comment), we first extract all individual parts: the keywords, the options of the different input blocks, the corresponding setting lines, and the SMILES. We map these to NL descriptions via documentation from the ORCA manual as follows: