Natural logic is a flexible approach to doing logical inference directly on natural language expressions.
in this setting, we can work directly with natural language sentences while retaining complete control over all aspects of the generated dataset.