- add(ByteString, ByteString, ByteString, Map<ByteString, Map<ByteString, IntHashMap<ByteString>>>) - Method in class amie.data.KB
-
Methods to add single facts to the KB
- add(CharSequence...) - Method in class amie.data.KB
-
Adds a fact to the KB
- add(ByteString...) - Method in class amie.data.KB
-
Adds a fact to the KB
- add(ByteString, ByteString, ByteString) - Method in class amie.data.KB
-
Adds a fact to the KB
- addAtom(ByteString[], int, ByteString, ByteString) - Method in class amie.rules.Rule
-
Returns a new rule that contains all the atoms of the current rule plus
the atom provided as argument.
- addAtom(ByteString[], double) - Method in class amie.rules.Rule
-
- addEdges(ByteString[], ByteString[]) - Method in class amie.rules.Rule
-
Returns a new rule that is a copy of the current rules plus the two edges
sent as arguments.
- aggregate(Map<ByteString, IntHashMap<ByteString>>) - Static method in class amie.data.KB
-
Counts the number of bindings in the given nested map.
- allowConstants - Variable in class amie.mining.assistant.MiningAssistant
-
Allow constants for refinements
- alternativeParentHashCode() - Method in class amie.rules.Rule
-
The alternative hash code for the parents of the rule.
- amie - package amie
-
- AMIE - Class in amie.mining
-
Main class that implements the AMIE algorithm for rule mining
on ontologies.
- AMIE(MiningAssistant, int, double, Metric, int) - Constructor for class amie.mining.AMIE
-
- amie.data - package amie.data
-
- amie.mining - package amie.mining
-
- amie.mining.assistant - package amie.mining.assistant
-
- amie.rules - package amie.rules
-
- AMIEParser - Class in amie.rules
-
Parses a file of AMIE rules
- AMIEParser() - Constructor for class amie.rules.AMIEParser
-
- amieTriplePattern - Static variable in class amie.data.KB
-
Pattern of a triple
- areEquivalent(List<ByteString[]>, List<ByteString[]>) - Static method in class amie.rules.QueryEquivalenceChecker
-
It determines whether two conjunctive queries represented as list of atoms
are equivalent.
- areEquivalent(ByteString[], ByteString[]) - Static method in class amie.rules.Rule
-
- array2Triple(ByteString[]) - Static method in class amie.data.KB
-
- avoidUnboundTypeAtoms - Variable in class amie.mining.assistant.MiningAssistant
-
If true, the assistant will never add atoms of the form type(x, y), i.e., it will always bind
the second argument to a type.