_images/logo.png

Welcome to SAFRAN’s documentation!

SAFRAN (Scalable and fast non-redundant rule application) is a framework for fast inference of groundings and aggregation of predictions of logical rules in the context of knowledge graph completion/link prediction. It uses rules learned by AnyBURL (Anytime Bottom Up Rule Learning), a highly-efficient approach for learning logical rules from knowledge graphs.

Warning

Currently only rules learned with the AnyBURL-RE version are supported. Further information can be found at the Previous and Special Versions section at the AnyBURL Homepage. You can use the version AnyBURL-JUNO, however you have to set ZERO_RULES_ACTIVE = false in the properties file for learning the rules.

Getting Started

Manual

Benchmark results

Indices and tables