Comparing the rule-based approach with other approaches