In contrast, rule-based models are easily interpretable, naturally produce explanations for their decisions, and can generalise from smaller quantities of data.
we conjecture that this might be due to NLPROLOG's reliance on explicit reasoning, which could make it less susceptible to spurious correlations between the query and supporting text.