Unexpectedly, the rule-based models underperformed compared to the manual-based approach, despite the rule-based dataset being designed to represent real-world data. This is likely due to the limited subset of calculations we employed, which resulted in less diverse keywords, options, and settings, as characterized by the low variability and high skewness of this dataset (cf. Supplementary Materials). Consequently, this translated to worse generalisation performance.