| Modifier and Type | Field and Description |
|---|---|
protected AMapping |
LimesResult.acceptanceMapping |
protected AMapping |
LimesResult.verificationMapping |
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
MLPipeline.execute(ACache source,
ACache target,
Configuration configuration,
String mlAlgorithmName,
MLImplementationType mlImplementationType,
List<LearningParameter> learningParameters,
String trainingDataFile,
EvaluatorType pfmType,
int maxIt) |
static AMapping |
LSPipeline.execute(ACache sourceCache,
ACache targetCache,
LinkSpecification ls)
Execute a given LS with default rewriter, planner and execution engine,
generating a mapping.
|
static AMapping |
LSPipeline.execute(ACache sourceCache,
ACache targetCache,
LinkSpecification ls,
String sourceVar,
String targetVar,
RewriterFactory.RewriterType rewriterType,
ExecutionPlannerFactory.ExecutionPlannerType executionPlannerType,
ExecutionEngineFactory.ExecutionEngineType executionEngineType)
Execute a given LS, generating a mapping.
|
static AMapping |
LSPipeline.execute(ACache sourceCache,
ACache targetCache,
String metricExpression,
double threshold,
String sourceVar,
String targetVar,
RewriterFactory.RewriterType rewriterType,
ExecutionPlannerFactory.ExecutionPlannerType executionPlannerType,
ExecutionEngineFactory.ExecutionEngineType executionEngineType)
Execute a LS given a string metric expression and a double threshold,
generating a mapping.
|
AMapping |
LimesResult.getAcceptanceMapping()
Getter for acceptance part
|
AMapping |
LimesResult.getVerificationMapping()
Getter for verification part
|
| Modifier and Type | Method and Description |
|---|---|
String |
LimesResult.getStatistics(AMapping reference) |
| Constructor and Description |
|---|
LimesResult(AMapping verificationMapping,
AMapping acceptanceMapping)
Constructor
|
LimesResult(AMapping verificationMapping,
AMapping acceptanceMapping,
ACache sourceCache,
ACache targetCache,
long runTime)
Constructor
|
| Modifier and Type | Field and Description |
|---|---|
AMapping |
TaskData.initialMapping |
AMapping |
TaskData.mapping
The mapping generated by the machine learning
|
AMapping |
GoldStandard.referenceMappings
the mapping of the gold standard
|
AMapping |
TaskData.training
The training data used by the machine learning with supervised implementation type
|
| Constructor and Description |
|---|
GoldStandard(AMapping m) |
GoldStandard(AMapping reference,
ACache sourceUris,
ACache targetUris) |
GoldStandard(AMapping reference,
List<String> sourceUris,
List<String> targetUris) |
TaskData(AMapping mapping) |
TaskData(AMapping mapping,
GoldStandard goldStandard) |
TaskData(GoldStandard goldStandard,
AMapping mapping,
ACache source,
ACache target) |
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
DataSetChooser.fixReferenceMap(AMapping original,
ACache sC,
ACache tC)
Method to remove mapping which corresponding instance doesn't exist.
|
AMapping |
EvaluationData.getReferenceMapping() |
AMapping |
OAEIMappingParser.parseDocument() |
static AMapping |
Experiment.readOAEIMapping(String file) |
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
DataSetChooser.fixReferenceMap(AMapping original,
ACache sC,
ACache tC)
Method to remove mapping which corresponding instance doesn't exist.
|
void |
EvaluationData.setReferenceMapping(AMapping referenceMapping) |
| Modifier and Type | Field and Description |
|---|---|
AMapping |
FoldData.map |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
Evaluator.removeSubMap(AMapping mainMap,
AMapping subMap) |
| Modifier and Type | Method and Description |
|---|---|
List<AMapping> |
Evaluator.generateMappingFolds(AMapping refMap,
ACache source,
ACache target,
int foldNumber,
boolean withNegativeExamples) |
| Modifier and Type | Method and Description |
|---|---|
List<AMapping> |
Evaluator.generateMappingFolds(AMapping refMap,
ACache source,
ACache target,
int foldNumber,
boolean withNegativeExamples) |
AMapping |
Evaluator.removeSubMap(AMapping mainMap,
AMapping subMap) |
| Constructor and Description |
|---|
FoldData(AMapping map,
ACache sourceCache,
ACache targetCache) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
SimpleOracle.getMapping() |
AMapping |
IOracle.getMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleOracle.loadData(AMapping m)
Loads the oracle with the given mapping
|
void |
IOracle.loadData(AMapping m) |
| Constructor and Description |
|---|
SimpleOracle(AMapping m) |
| Modifier and Type | Method and Description |
|---|---|
static double |
McNemarsTest.calculate(AMapping a,
AMapping b,
AMapping reference) |
double |
AUC.calculate(AMapping predictions,
GoldStandard goldStandard) |
double |
PseudoRefRecall.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo reference Recall of the machine learning predictions compared to a gold standard for beta = 1 .
|
double |
Recall.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the recall of the machine learning predictions compared to a gold standard
|
double |
Accuracy.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the accuracy of the machine learning predictions compared to a gold standard
|
double |
PseudoPrecision.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo precision of the machine learning predictions compared to a gold standard , which is basically how well the mapping
maps one single s to one single t.
|
double |
PseudoRefPrecision.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo reference Precision of the machine learning predictions compared to a gold standard for beta = 1 .
|
double |
Precision.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the precision of the machine learning predictions compared to a gold standard
|
abstract double |
APseudoPRF.calculate(AMapping predictions,
GoldStandard goldStandard)
The Abstract method to be implemented for calculating the accuracy of the machine learning predictions compared to a gold standard
|
double |
PseudoFMeasure.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo F-Measure of the machine learning predictions compared to a gold standard for beta = 1 .
|
double |
FMeasure.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the F-Measure of the machine learning predictions compared to a gold standard
|
double |
IQualitativeMeasure.calculate(AMapping predictions,
GoldStandard goldStandard)
The method to be implemented for calculating the accuracy of the machine learning predictions compared to a gold standard
|
double |
PseudoRecall.calculate(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo recall of the machine learning predictions compared to a gold standard , which is how many of the s and t
were mapped.
|
abstract double |
APRF.calculate(AMapping predictions,
GoldStandard goldStandard)
The Abstract method to be implemented for calculating the accuracy of the machine learning predictions compared to a gold standard
|
double |
PseudoRefFMeasure.calculate(AMapping predictions,
GoldStandard goldStandard,
double beta)
The method calculates the pseudo reference F-Measure of the machine learning predictions compared to a gold standard for beta = 1 .
|
Map<EvaluatorType,Double> |
QualitativeMeasuresEvaluator.evaluate(AMapping predictions,
GoldStandard goldStandard,
Set<EvaluatorType> evaluationMeasures) |
static double |
APRF.falseNegative(AMapping predictions,
AMapping goldStandard)
The method calculates the false-negative results such that the result is claimed by a machine learning as a negative one and the claim is false.
|
double |
PseudoFMeasure.getPseudoFMeasure(AMapping predictions,
GoldStandard goldStandard,
double beta)
The method calculates the pseudo F-Measure of the machine learning predictions compared to a gold standard for different beta values
|
double |
PseudoFM.getPseudoFMeasure(List<String> sourceUris,
List<String> targetUris,
AMapping result)
Deprecated.
Computes the balanced Pseudo-F1-measure.
|
double |
PseudoFM.getPseudoFMeasure(List<String> sourceUris,
List<String> targetUris,
AMapping result,
double beta)
Deprecated.
Computes Pseudo-f-measure for different beta values
|
double |
PseudoFM.getPseudoPrecision(List<String> sourceUris,
List<String> targetUris,
AMapping result)
Deprecated.
Computes the pseudo-precision, which is basically how well the mapping
maps one single s to one single t
|
double |
PseudoFM.getPseudoRecall(List<String> sourceUris,
List<String> targetUris,
AMapping result)
Deprecated.
The assumption here is a follows.
|
static int |
McNemarsTest.getSuccesses(AMapping a,
AMapping b,
AMapping reference) |
double |
PseudoRefFMeasure.precision(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo reference precision of the machine learning predictions compared to a gold standard
|
double |
PseudoFMeasure.precision(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo precision of the machine learning predictions compared to a gold standard
|
double |
FMeasure.precision(AMapping predictions,
GoldStandard goldStandard)
The method calculates the precision of the machine learning predictions compared to a gold standard
|
double |
PseudoRefFMeasure.recall(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo reference recall of the machine learning predictions compared to a gold standard
|
double |
PseudoFMeasure.recall(AMapping predictions,
GoldStandard goldStandard)
The method calculates the pseudo recall of the machine learning predictions compared to a gold standard
|
double |
FMeasure.recall(AMapping predictions,
GoldStandard goldStandard)
The method calculates the recall of the machine learning predictions compared to a gold standard
|
static double |
APRF.trueFalsePositive(AMapping predictions,
AMapping goldStandard,
boolean truePositive)
The method calculates either the true positive or the false positive results which are defined as true-positive: the results
classified as positive and the classification is correct while false-positive: the results classified as positive and the classification is incorrect.
|
static double |
APRF.trueNegative(AMapping predictions,
GoldStandard goldStandard) |
| Modifier and Type | Field and Description |
|---|---|
protected List<AMapping> |
ExecutionEngine.buffer
List of intermediate mappings.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
IExecutionEngine.execute(LinkSpecification spec,
IPlanner planner)
Implementation of the execution of a link specification.
|
AMapping |
ParallelExecutionEngine.execute(LinkSpecification spec,
IPlanner planner)
Implementation of the execution of an execution plan.
|
AMapping |
SimpleExecutionEngine.execute(LinkSpecification spec,
IPlanner planner)
Executes a link specification.
|
AMapping |
SimpleExecutionEngine.executeDifference(AMapping m1,
AMapping m2)
Implements the difference between two mappings.
|
AMapping |
SimpleExecutionEngine.executeDynamic(LinkSpecification spec,
DynamicPlanner planner)
Executes an input link specification L in a dynamic fashion.
|
AMapping |
SimpleExecutionEngine.executeFilter(Instruction inst,
AMapping input)
Runs the filtering operator.
|
AMapping |
SimpleExecutionEngine.executeInstructions(Plan plan)
Implementation of the execution of a plan.
|
AMapping |
SimpleExecutionEngine.executeIntersection(AMapping m1,
AMapping m2)
Implements the intersection between two mappings.
|
AMapping |
SimpleExecutionEngine.executeRun(Instruction inst)
Implements the execution of the RUN operator.
|
AMapping |
SimpleExecutionEngine.executeStatic(NestedPlan plan)
Executes an immutable nested plan in lNr depth first oder.
|
AMapping |
SimpleExecutionEngine.executeUnion(AMapping m1,
AMapping m2)
Implements the union between two mappings.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
SimpleExecutionEngine.executeDifference(AMapping m1,
AMapping m2)
Implements the difference between two mappings.
|
AMapping |
SimpleExecutionEngine.executeFilter(Instruction inst,
AMapping input)
Runs the filtering operator.
|
AMapping |
SimpleExecutionEngine.executeIntersection(AMapping m1,
AMapping m2)
Implements the intersection between two mappings.
|
AMapping |
SimpleExecutionEngine.executeUnion(AMapping m1,
AMapping m2)
Implements the union between two mappings.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
IFilter.filter(AMapping map1,
AMapping map2,
double coef1,
double coef2,
double threshold,
String operation)
Filter for linear combinations when operation is set to "add", given the
expression a*sim1 + b*sim2 >= t or multiplication given the
expression (a*sim1)*(b*sim2) >= t, which is not likely to be
used.
|
AMapping |
LinearFilter.filter(AMapping map1,
AMapping map2,
double coef1,
double coef2,
double threshold,
String operation)
Filter for linear combinations when operation is set to "add", given the
expression a*sim1 + b*sim2 >= t or multiplication given the
expression (a*sim1)*(b*sim2) >= t, which is not likely to be
used.
|
AMapping |
IFilter.filter(AMapping map,
double threshold)
Naive filter function for mapping using a threshold as filtering
criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
double threshold)
Naive filter function for mapping using a threshold as filtering
criterion.
|
AMapping |
IFilter.filter(AMapping map,
String condition,
double threshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and a threshold as
filtering criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
String condition,
double threshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and a threshold as
filtering criterion.
|
AMapping |
IFilter.filter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and two thresholds as
filtering criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and two thresholds as
filtering criterion.
|
AMapping |
IFilter.reversefilter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Reverse filter function for mapping using a condition and two thresholds
as filtering criterion.
|
AMapping |
LinearFilter.reversefilter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Reverse filter function for mapping using a condition and two thresholds
as filtering criterion.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
IFilter.filter(AMapping map1,
AMapping map2,
double coef1,
double coef2,
double threshold,
String operation)
Filter for linear combinations when operation is set to "add", given the
expression a*sim1 + b*sim2 >= t or multiplication given the
expression (a*sim1)*(b*sim2) >= t, which is not likely to be
used.
|
AMapping |
LinearFilter.filter(AMapping map1,
AMapping map2,
double coef1,
double coef2,
double threshold,
String operation)
Filter for linear combinations when operation is set to "add", given the
expression a*sim1 + b*sim2 >= t or multiplication given the
expression (a*sim1)*(b*sim2) >= t, which is not likely to be
used.
|
AMapping |
IFilter.filter(AMapping map,
double threshold)
Naive filter function for mapping using a threshold as filtering
criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
double threshold)
Naive filter function for mapping using a threshold as filtering
criterion.
|
AMapping |
IFilter.filter(AMapping map,
String condition,
double threshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and a threshold as
filtering criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
String condition,
double threshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and a threshold as
filtering criterion.
|
AMapping |
IFilter.filter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and two thresholds as
filtering criterion.
|
AMapping |
LinearFilter.filter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Filter function for mapping using a condition and two thresholds as
filtering criterion.
|
AMapping |
IFilter.reversefilter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Reverse filter function for mapping using a condition and two thresholds
as filtering criterion.
|
AMapping |
LinearFilter.reversefilter(AMapping map,
String condition,
double threshold,
double mainThreshold,
ACache source,
ACache target,
String sourceVar,
String targetVar)
Reverse filter function for mapping using a condition and two thresholds
as filtering criterion.
|
| Modifier and Type | Method and Description |
|---|---|
NestedPlan |
DynamicPlanner.plan(LinkSpecification spec,
ACache source,
ACache target,
AMapping sourceMapping,
AMapping targetMapping)
Generates a instructionList based on the optimality assumption used in
databases.
|
NestedPlan |
HeliosPlanner.plan(LinkSpecification spec,
ACache source,
ACache target,
AMapping sourceMapping,
AMapping targetMapping)
Generates a NestedPlan based on the optimality assumption used in
databases.
|
| Modifier and Type | Class and Description |
|---|---|
class |
FileMapping |
class |
HybridMapping |
class |
MemoryMapping
This class contains the mappings computed by an organizer.
|
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
MappingFactory.createDefaultMapping() |
static AMapping |
MappingFactory.createMapping(MappingFactory.MappingType type) |
static AMapping |
MemoryMapping.generateRandomMapping(int mappingSize,
int minSize,
int maxSize) |
AMapping |
HybridMapping.getBestOneToNMapping() |
abstract AMapping |
AMapping.getBestOneToNMapping() |
AMapping |
MemoryMapping.getBestOneToNMapping()
Computes the best one to n mapping for the current mapping, i.e., for
each element of the source, it gets the best t from target.
|
AMapping |
FileMapping.getBestOneToNMapping() |
AMapping |
AMapping.getBestOneToOneMappings(AMapping m)
Returns the best one to one mapping with a bias towards the source Should
actually be solved with Hospital residents
|
AMapping |
HybridMapping.getOnlyPositiveExamples() |
abstract AMapping |
AMapping.getOnlyPositiveExamples() |
AMapping |
MemoryMapping.getOnlyPositiveExamples() |
AMapping |
FileMapping.getOnlyPositiveExamples() |
AMapping |
HybridMapping.getSubMap(double threshold) |
abstract AMapping |
AMapping.getSubMap(double threshold) |
AMapping |
MemoryMapping.getSubMap(double threshold)
Returns a mapping that contains all elements of the current mapping that
have similarity above the threshold.
|
AMapping |
FileMapping.getSubMap(double threshold) |
abstract AMapping |
AMapping.reverseSourceTarget() |
AMapping |
MemoryMapping.reverseSourceTarget()
Reverses source and target
|
AMapping |
MemoryMapping.scale(double d) |
AMapping |
MemoryMapping.trim() |
AMapping |
MemoryMapping.union(AMapping other)
Union of two maps: returns all pairs of sources s and targets t of this
map and the other.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
AMapping.getBestOneToOneMappings(AMapping m)
Returns the best one to one mapping with a bias towards the source Should
actually be solved with Hospital residents
|
AMapping |
MemoryMapping.union(AMapping other)
Union of two maps: returns all pairs of sources s and targets t of this
map and the other.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
RDFMappingReader.read()
Reads mapping from RDF file (NT, N3, TTL, JASON-LD)
|
AMapping |
CSVMappingReader.read() |
abstract AMapping |
AMappingReader.read() |
AMapping |
CSVMappingReader.readThreeColumnFile()
Read Mapping from the input 3 column CSV file First column contains
source URIs Second column contains linking property Third column contains
Target URIs
|
AMapping |
CSVMappingReader.readThreeColumnFileWithSimilarity()
Read Mapping from the input 3 column CSV file First column contains
source URIs Second column contains Target URIs Third column contains
similarity
|
AMapping |
CSVMappingReader.readTwoColumnFile()
Read Mapping from the input 2 column CSV file First column contains
source URIs Second column contains Target URIs All similarities is set to 1.0
|
| Modifier and Type | Method and Description |
|---|---|
void |
IMappingWriter.write(AMapping mapping,
String outputFile) |
void |
CSVMappingWriter.write(AMapping mapping,
String outputFile) |
void |
RDFMappingWriter.write(AMapping mapping,
String outputFile) |
void |
IMappingWriter.write(AMapping mapping,
String outputFile,
String format) |
void |
CSVMappingWriter.write(AMapping mapping,
String outputFile,
String separator) |
void |
RDFMappingWriter.write(AMapping mapping,
String outputFile,
String format) |
| Modifier and Type | Method and Description |
|---|---|
void |
ISerializer.writeToFile(AMapping m,
String predicate,
String file)
Writes the whole results of a mapping to a file
|
void |
TTLSerializer.writeToFile(AMapping mapping,
String predicate,
String file)
Write the content of the mapping including the expansion of the prefixes
to a file
|
void |
NtSerializer.writeToFile(AMapping mapping,
String predicate,
String file)
Gets a mapping and serializes it to a file in the N3 format.
|
void |
TabSeparatedSerializer.writeToFile(AMapping mapping,
String predicate,
String file)
Gets a mapping and serializes it to a file in the N3 format.
|
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
MappingOperations.difference(AMapping map1,
AMapping map2)
Computes the difference of two mappings.
|
AMapping |
IMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Returns a mapping given a source, a target knowledge base and a link
specification.
|
protected AMapping |
AMapper.getUriToUriMapping(Map<String,Map<String,Double>> valueMap,
Map<String,Set<String>> sourceValueToUriMap,
Map<String,Set<String>> targetValueToUriMap) |
protected AMapping |
AMapper.getUriToUriMapping(Map<String,Map<String,Double>> valueMap,
Map<String,Set<String>> sourceValueToUriMap,
Map<String,Set<String>> targetValueToUriMap,
boolean swapped)
Helper method, re-factored from common return code blocks.
|
static AMapping |
MappingOperations.intersection(AMapping map1,
AMapping map2)
Computes the intersection of two mappings.
|
static AMapping |
MappingOperations.union(AMapping map1,
AMapping map2)
Computes the union of two mappings.
|
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
MappingOperations.difference(AMapping map1,
AMapping map2)
Computes the difference of two mappings.
|
static AMapping |
MappingOperations.intersection(AMapping map1,
AMapping map2)
Computes the intersection of two mappings.
|
static AMapping |
MappingOperations.union(AMapping map1,
AMapping map2)
Computes the union of two mappings.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
OrchidMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping using the setMeasure distance
|
AMapping |
SymmetricHausdorffMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
GeoHR3.run(Set<Polygon> sourceData,
Set<Polygon> targetData)
Runs GeoHR3 for source and target dataset.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
SetJaccardMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
HR3Mapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
EDJoinMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
PPJoinPlusPlus.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
ExactMatchMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
SoundexMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
RatcliffObershelpMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
JaroMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
AMapping |
MongeElkanMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
JaroWinklerMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
protected AMapping |
RatcliffObershelpMapper.getMapping(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
AMapping |
MongeElkanMapper.getMapping(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
protected AMapping |
JaroWinklerMapper.getMapping(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
AMapping |
JaroMapper.run(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
AMapping |
JaroMapper.runLenghtOnly(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
AMapping |
JaroMapper.runWithoutPrefixFilter(Map<String,Set<String>> sourceMap,
Map<String,Set<String>> targetMap,
double threshold) |
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
FastNGramMapper.compute(Set<String> source,
Set<String> target,
int q,
double threshold) |
AMapping |
FastNGramMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Computes a mapping between a source and a target.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
IAllenAlgebraMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Returns a mapping given a set of atomic relation mappings.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
FinishesMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that began before
the aforementioned source instance but finished at the same time, using
the BeginBegin and EndEnd atomic Allen relations.
|
AMapping |
IsFinishedByMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that began after
the aforementioned source instance but finished at the same time, using
the BeginBegin and EndEnd atomic Allen relations.
|
AMapping |
OverlapsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that is overlapped
by the aforementioned source instance, using the EndBegin, BeginBegin and
EndEnd Allen relations.
|
AMapping |
IsMetByMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that began
strictly before the aforementioned source instance, using the BeginEnd
Allen relation.
|
AMapping |
AfterMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that occurred
after the aforementioned source instance, using the BeginEnd atomic Allen
relation.
|
AMapping |
MeetsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that began
strictly after the aforementioned source instance, using the EndBegin
Allen relation.
|
AMapping |
StartsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that begin at the
same time of the aforementioned source instance but terminate after,
using the BeginBegin and EndEnd Allen relations.
|
AMapping |
IsOverlappedByMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that overlap the
aforementioned source instance, using the BeginEnd, BeginBegin and EndEnd
Allen relations.
|
AMapping |
DuringMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that occurred
during the aforementioned source instance, using the BeginBegin and
EndEnd atomic Allen relations.
|
AMapping |
DuringReverseMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that occurred
during the aforementioned source instance, using the BeginBegin and
EndEnd atomic Allen relations.
|
AMapping |
BeforeMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that occurred
before the aforementioned source instance, using the EndBegin atomic
Allen relation.
|
AMapping |
IsStartedByMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that begin at the
same time of the aforementioned source instance but terminate earlier,
using the BeginBegin and EndEnd Allen relations.
|
AMapping |
EqualsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps each source instance to a set of target instances that occurred at
the same time as the aforementioned source instance, using the BeginBegin
and EndEnd atomic Allen relations.
|
AMapping |
FinishesMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that began before
the aforementioned source instance but finished at the same time, using
the BeginBegin and EndEnd atomic Allen relations.
|
AMapping |
IsFinishedByMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that began after
the aforementioned source instance but finished at the same time, using
the BeginBegin and EndEnd atomic Allen relations.
|
AMapping |
OverlapsMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that is overlapped
by the aforementioned source instance, using the EndBegin, BeginBegin and
EndEnd Allen relations.
|
AMapping |
IsMetByMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that began
strictly before the aforementioned source instance, using the BeginEnd
Allen relation.
|
AMapping |
AfterMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that occurred
after the aforementioned source instance, using the BeginEnd atomic Allen
relation.
|
AMapping |
MeetsMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that began
strictly after the aforementioned source instance, using the EndBegin
Allen relation.
|
AMapping |
StartsMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that begin at the
same time of the aforementioned source instance but terminate after,
using the BeginBegin and EndEnd Allen relations.
|
AMapping |
IsOverlappedByMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that overlap the
aforementioned source instance, using the BeginEnd, BeginBegin and EndEnd
Allen relations.
|
AMapping |
DuringMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that occurred
during the aforementioned source instance, using the BeginBegin and
EndEnd atomic Allen relations.
|
AMapping |
DuringReverseMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that occurred
during the aforementioned source instance, using the BeginBegin and
EndEnd atomic Allen relations.
|
AMapping |
BeforeMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that occurred
before the aforementioned source instance, using the EndBegin atomic
Allen relation.
|
AMapping |
IsStartedByMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that begin at the
same time of the aforementioned source instance but terminate before,
using the BeginBegin and EndEnd Allen relations.
|
AMapping |
EqualsMapper.getMapping(ArrayList<TreeMap<String,Set<String>>> maps)
Maps each source instance to a set of target instances that occurred at
the same time as the aforementioned source instance, using the BeginBegin
and EndEnd atomic Allen relations.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
PredecessorMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps a set of source instances to their predecessor target instances.
|
AMapping |
SuccessorMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps a set of source instances to their successor target instances.
|
AMapping |
ConcurrentMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold)
Maps a set of source instances to their concurrent target instances.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
TouchesMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
ContainsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
OverlapsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
DisjointMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
CoveredbyMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
CrossesMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
CoversMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
WithinMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
EqualsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
AMapping |
IntersectsMapper.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold) |
static AMapping |
RADON.getMapping(ACache source,
ACache target,
String sourceVar,
String targetVar,
String expression,
double threshold,
String relation) |
static AMapping |
RADON.getMapping(Map<String,com.vividsolutions.jts.geom.Geometry> sourceData,
Map<String,com.vividsolutions.jts.geom.Geometry> targetData,
String relation) |
AMapping |
TouchesMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
ContainsMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
OverlapsMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
DisjointMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
CoveredbyMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
CrossesMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
CoversMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
WithinMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
ITopologicRelationMapper.getMapping(Set<Polygon> source,
Set<Polygon> target) |
AMapping |
EqualsMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
AMapping |
IntersectsMapper.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData) |
static AMapping |
RADON.getMapping(Set<Polygon> sourceData,
Set<Polygon> targetData,
String relation) |
| Constructor and Description |
|---|
Merger(List<Map<String,Set<String>>> results,
AMapping m) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
IPointsetsMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveAverageMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
GeOxygeneFrechetMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
AMapping |
NaiveFrechetMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
CentroidIndexedHausdorffMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold) |
AMapping |
NaiveHausdorffMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
AMapping |
IndexedHausdorffMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ScanIndexedHausdorffMeasure.checkTermination(Polygon s,
AMapping knownDistances,
Map<Integer,List<Integer>> toCompute,
double threshold)
Checks whether a distance computation should be terminated
|
double |
ScanIndexedHausdorffMeasure.getCurrentApproximation(int sourceIndex,
AMapping knownDistances,
Map<Integer,List<Integer>> toCompute,
double threshold)
Checks whether it is known for the source point with index sourceIndex
that all distances to points in p are above the threshold
|
Map<Integer,List<Integer>> |
ScanIndexedHausdorffMeasure.initToCompute(Polygon sPoly,
Polygon tPoly,
double threshold,
AMapping knownDistances) |
Map<Integer,List<Integer>> |
ScanIndexedHausdorffMeasure.updateToCompute(Polygon sPoly,
Polygon tPoly,
double threshold,
AMapping knownDistances,
Map<Integer,List<Integer>> toCompute) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveLinkMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveMaxMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveMeanMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveMinMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveSumOfMinMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
NaiveSurjectionMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
AMapping |
FairSurjectionMeasure.run(Set<Polygon> source,
Set<Polygon> target,
double threshold)
Computes the SetMeasure distance for a source and target set
|
| Modifier and Type | Field and Description |
|---|---|
protected AMapping |
MLResults.mapping |
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,AMapping> |
WombatComplete.diffs |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
MLResults.getMapping() |
AMapping |
ActiveMLAlgorithm.getNextExamples(int size) |
protected abstract AMapping |
ACoreMLAlgorithm.getNextExamples(int size)
Get a set of examples to be added to the mapping.
|
protected AMapping |
ACIDS.getNextExamples(int size) |
protected AMapping |
WombatComplete.getNextExamples(int size) |
protected AMapping |
WombatSimple.getNextExamples(int size) |
protected AMapping |
Eagle.getNextExamples(int size) |
protected abstract AMapping |
ACoreMLAlgorithm.predict(ACache source,
ACache target,
MLResults mlModel)
Predict/generate links from source to target based on mlModel.
|
AMapping |
AMLAlgorithm.predict(ACache source,
ACache target,
MLResults mlModel)
Predict new links.
|
protected AMapping |
ACIDS.predict(ACache source,
ACache target,
MLResults mlModel) |
protected AMapping |
WombatComplete.predict(ACache source,
ACache target,
MLResults mlModel) |
protected AMapping |
WombatSimple.predict(ACache source,
ACache target,
MLResults mlModel) |
protected AMapping |
Eagle.predict(ACache source,
ACache target,
MLResults mlModel) |
| Modifier and Type | Method and Description |
|---|---|
MLResults |
ActiveMLAlgorithm.activeLearn(AMapping oracleMapping) |
protected abstract MLResults |
ACoreMLAlgorithm.activeLearn(AMapping oracleMapping)
Learning method for supervised active core ML algorithm implementations.
|
protected MLResults |
ACIDS.activeLearn(AMapping oracleMapping) |
protected MLResults |
WombatComplete.activeLearn(AMapping oracleMapping) |
protected MLResults |
WombatSimple.activeLearn(AMapping oracleMapping) |
protected MLResults |
Eagle.activeLearn(AMapping oracleMapping) |
protected abstract MLResults |
ACoreMLAlgorithm.learn(AMapping trainingData)
Learning method for supervised core ML algorithm implementations, where
the confidence values for each pair in the trainingData determine its
truth degree.
|
MLResults |
SupervisedMLAlgorithm.learn(AMapping trainingData) |
protected MLResults |
ACIDS.learn(AMapping trainingData) |
protected MLResults |
WombatComplete.learn(AMapping trainingData) |
protected MLResults |
WombatSimple.learn(AMapping trainingData) |
protected MLResults |
Eagle.learn(AMapping trainingData) |
void |
MLResults.setMapping(AMapping mapping) |
| Constructor and Description |
|---|
MLResults(LinkSpecification linkspec,
AMapping mapping,
double quality,
Map<String,Object> details)
MLResults full constructor.
|
| Modifier and Type | Field and Description |
|---|---|
protected AMapping |
ExtendedClassifier.mapping |
protected AMapping |
ComplexClassifier.mapping |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
ExtendedClassifier.getMapping() |
AMapping |
ComplexClassifier.getMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtendedClassifier.setMapping(AMapping mapping) |
void |
ComplexClassifier.setMapping(AMapping mapping) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
DecisionTree.executeAtomicMeasure(String measureExpression,
double threshold) |
AMapping |
DecisionTree.getMeasureMapping(String measureExpression,
ExtendedClassifier cp) |
protected AMapping |
Dragon.getNextExamples(int size) |
AMapping |
DecisionTree.getPathMapping() |
AMapping |
DecisionTree.getRefMapping() |
AMapping |
DecisionTree.getTotalMapping() |
AMapping |
Dragon.predict(ACache source,
ACache target,
MLResults mlModel) |
| Modifier and Type | Method and Description |
|---|---|
protected MLResults |
Dragon.activeLearn(AMapping oracleMapping)
Creates a training set out of the oracleMapping and uses
J48 to
build a decision tree The decision tree gets parsed to a
LinkSpecification by TreeParser |
double |
DecisionTree.calculateFMeasure(AMapping mapping,
AMapping refMap) |
protected MLResults |
Dragon.learn(AMapping trainingData) |
void |
Dragon.setInitialMapping(AMapping initialMapping) |
void |
DecisionTree.setRefMapping(AMapping refMapping) |
| Constructor and Description |
|---|
DecisionTree(Dragon dtl,
ACache sourceCache,
ACache targetCache,
PseudoFMeasure pseudoFMeasure,
double minPropertyCoverage,
double propertyLearningRate,
double pruningConfidence,
AMapping refMapping,
PropertyMapping propertyMapping) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ErrorEstimatePruning.pruneChild(DecisionTree node,
AMapping parent) |
| Modifier and Type | Method and Description |
|---|---|
static double[] |
InstanceCalculator.getNumberOfPositiveNegativeInstances(AMapping m) |
| Modifier and Type | Field and Description |
|---|---|
protected AMapping |
ExpressionFitnessFunction.reference
Fragment of optimal Mapping used during evolution.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
PseudoFMeasureFitnessFunction.calculateMapping(org.jgap.gp.IGPProgram p) |
AMapping |
ExpressionFitnessFunction.getMapping(ACache sourceCache,
ACache targetCache,
LinkSpecification spec) |
AMapping |
PseudoFMeasureFitnessFunction.getMapping(ACache sC,
ACache tC,
LinkSpecification spec)
Get or create a mapping from a link specification (Metric String + Acceptance threshold: 0<=threshold<=1).
|
AMapping |
IFitnessFunction.getMapping(ACache sourceCache,
ACache targetCache,
LinkSpecification spec)
To calculate Mappings based on LS
|
AMapping |
ExpressionFitnessFunction.getReferenceMapping() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExpressionFitnessFunction.addToReference(AMapping m)
Method to add instances to reference?.
|
abstract void |
IGPFitnessFunction.addToReference(AMapping m) |
void |
PseudoFMeasureFitnessFunction.addToReference(AMapping m) |
void |
ExpressionFitnessFunction.fillCachesIncrementally(AMapping matches) |
abstract void |
IGPFitnessFunction.fillCachesIncrementally(AMapping matches) |
void |
PseudoFMeasureFitnessFunction.fillCachesIncrementally(AMapping matches) |
static ExpressionFitnessFunction |
ExpressionFitnessFunction.getInstance(LinkSpecGeneticLearnerConfig a_config,
IQualitativeMeasure measure,
AMapping reference) |
void |
ALDecider.setKnown(AMapping m)
To set already retrieved instances.
|
void |
ExpressionFitnessFunction.setReferenceMapping(AMapping referenceData)
As we assume referenceData only holding matches.
|
void |
ExpressionFitnessFunction.trimKnowledgeBases(AMapping trainingData)
Method to scale down caches according to given training data.
|
| Modifier and Type | Method and Description |
|---|---|
List<ALDecider.Triple> |
ALDecider.getControversyCandidates(List<AMapping> mapList) |
List<ALDecider.Triple> |
ALDecider.getControversyCandidates(List<AMapping> mapList,
int n)
Function to get the n most controversy matching candidates of the given mappings.
|
HashMap<ALDecider.Triple,Integer> |
ALDecider.getControversyMatches(List<AMapping> mapList)
Method returns the controversy matches of the given
Mapping. |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
PropertyMapping.getCompletePropMapping() |
AMapping |
PropertyMapping.getDatePropMapping() |
AMapping |
PropertyMapping.getNumberPropMapping() |
AMapping |
PropertyMapping.getPointsetPropMapping() |
static AMapping |
CacheTrimmer.getRandomTrainingData(AMapping m,
int max)
Another implementation to get a random training data of size max out of the reference
mapping m.
|
AMapping |
CacheTrimmer.getReferenceMapping() |
AMapping |
PropertyMapping.getStringPropMapping() |
static AMapping |
CacheTrimmer.trimExamples(AMapping m,
int max)
Method to scale down a reference mapping given by an Oracle.
|
static AMapping |
CacheTrimmer.trimExamplesRandomly(AMapping m,
int max)
Standard implementation to get random training examples.
|
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
CacheTrimmer.getRandomTrainingData(AMapping m,
int max)
Another implementation to get a random training data of size max out of the reference
mapping m.
|
static ACache[] |
CacheTrimmer.processData(ACache sC,
ACache tC,
AMapping m)
Method to scale down the Caches used to perform entity matching upon.
|
ACache[] |
CacheTrimmer.processDataEqually(ACache hc1,
ACache hc2,
AMapping m,
int numberOfQuestions) |
static AMapping |
CacheTrimmer.trimExamples(AMapping m,
int max)
Method to scale down a reference mapping given by an Oracle.
|
static AMapping |
CacheTrimmer.trimExamplesRandomly(AMapping m,
int max)
Standard implementation to get random training examples.
|
| Modifier and Type | Field and Description |
|---|---|
AMapping |
LinearSelfConfigurator.asked |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
LinearSelfConfigurator.execute(String sourceProperty,
String targetProperty,
String measure,
double threshold)
Runs measure(sourceProperty, targetProperty) >= threshold
|
AMapping |
LinearSelfConfigurator.executeClassifier(SimpleClassifier c,
double threshold)
Runs a classifier and get the mappings for it
|
AMapping |
LinearSelfConfigurator.getBestOneToOneMapping(AMapping m)
Gets the best target for each source and returns it
|
static AMapping |
BooleanSelfConfigurator.getIntersection(List<AMapping> mappings)
Computes the intersection of several mappings
|
AMapping |
BooleanSelfConfigurator.getMapping(List<SimpleClassifier> classifiers)
Runs classifiers and retrieves the correspoding mappings
|
AMapping |
LinearSelfConfigurator.getMapping(List<SimpleClassifier> classifiers)
Runs classifiers and retrieves the corresponding mappings
|
protected AMapping |
LinearEuclid.getNextExamples(int size) |
AMapping |
LinearSelfConfigurator.getOverallMapping(Map<SimpleClassifier,AMapping> mappings,
double threshold)
Computes the weighted linear combination of the similarity computed by
the single classifiers
|
AMapping |
ISelfConfigurator.getResults() |
AMapping |
LinearSelfConfigurator.getResults() |
AMapping |
LinearSelfConfigurator.minimizeToKnow(AMapping map) |
protected AMapping |
BooleanEuclid.predict(ACache source,
ACache target,
MLResults mlModel) |
protected AMapping |
LinearEuclid.predict(ACache source,
ACache target,
MLResults mlModel) |
protected AMapping |
MeshEuclid.predict(ACache source,
ACache target,
MLResults mlModel) |
| Modifier and Type | Method and Description |
|---|---|
Map<Double,AMapping> |
MeshBasedSelfConfigurator.getMappings(double min,
double max,
int n,
SimpleClassifier cp)
Computes the mappings for a classifier across a dimension of the mesh
|
| Modifier and Type | Method and Description |
|---|---|
protected MLResults |
LinearEuclid.activeLearn(AMapping oracleMapping) |
Double |
LinearSelfConfigurator.computeQuality(AMapping map)
Method to compute quality of a mapping.
|
AMapping |
LinearSelfConfigurator.getBestOneToOneMapping(AMapping m)
Gets the best target for each source and returns it
|
protected MLResults |
LinearEuclid.learn(AMapping trainingData) |
AMapping |
LinearSelfConfigurator.minimizeToKnow(AMapping map) |
void |
LinearSelfConfigurator.setSupervisedBatch(AMapping reference)
Set caches to trimmed caches according to the given reference mapping.
|
| Modifier and Type | Method and Description |
|---|---|
static AMapping |
BooleanSelfConfigurator.getIntersection(List<AMapping> mappings)
Computes the intersection of several mappings
|
AMapping |
LinearSelfConfigurator.getOverallMapping(Map<SimpleClassifier,AMapping> mappings,
double threshold)
Computes the weighted linear combination of the similarity computed by
the single classifiers
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
LabelBasedClassMapper.getEntityMapping(String endpoint1,
String endpoint2)
Method to get simple Name based Class Mappings.
|
AMapping |
DefaultClassMapper.getEntityMapping(String endpoint1,
String endpoint2,
String namespace1,
String namespace2) |
AMapping |
OntologyClassMapper.getEntityMapping(String endpoint1,
String endpoint2,
String namespace1,
String namespace2) |
AMapping |
DefaultClassMapper.getMappingClasses(String endpoint1,
String endpoint2,
String namespace1,
String namespace2)
Computes mapping between classes in two given endpoints by using the
owl:sameAs links.
|
AMapping |
DefaultClassMapper.getMappingClassesFallback(String endpoint1,
String endpoint2,
String namespace1,
String namespace2) |
AMapping |
DefaultPropertyMapper.getMappingProperties(String endpoint1,
String endpoint2,
String classExpression1,
String classExpression2)
Computes the mapping of property from enpoint1 to endpoint2 by using the
restriction classExpression 1 and classExpression2
|
AMapping |
DefaultClassMapper.getMonoDirectionalMap(String endpoint1,
String endpoint2,
String namespace1,
String namespace2) |
AMapping |
DefaultPropertyMapper.getMonoDirectionalMap(String endpoint1,
String endpoint2,
String classExpression1,
String classExpression2) |
AMapping |
DefaultClassMapper.getMonoDirectionalMapFallback(String endpoint1,
String endpoint2,
String namespace1,
String namespace2) |
AMapping |
LabelBasedPropertyMapper.getPropertyMapping(String endpoint1,
String endpoint2,
String classExpression1,
String classExpression2) |
AMapping |
DefaultPropertyMapper.getPropertyMapping(String endpoint1,
String endpoint2,
String classExpression1,
String classExpression2)
Applies stable matching to determine the best possible mapping of
properties from two endpoints
|
AMapping |
PropertyMapper.getPropertyMapping(String endpoint1,
String endpoint2,
String classExpression1,
String classExpression2) |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
HospitalResidents.getMatching(AMapping m)
Implements hospital/residents for a similarity mapping.
|
| Modifier and Type | Method and Description |
|---|---|
AMapping |
HospitalResidents.getMatching(AMapping m)
Implements hospital/residents for a similarity mapping.
|
| Modifier and Type | Field and Description |
|---|---|
protected AMapping |
RefinementNode.map |
protected AMapping |
AWombat.trainingData |
| Modifier and Type | Method and Description |
|---|---|
AMapping |
AWombat.executeAtomicMeasure(String sourceProperty,
String targetProperty,
String measure,
double threshold) |
protected AMapping |
AWombat.getMapingOfMetricExpression(String metricExpression)
Looks first for the input metricExpression in the already constructed tree,
if found the corresponding mapping is returned.
|
protected AMapping |
AWombat.getMapingOfMetricFromTree(String metricExpression,
Tree<RefinementNode> r) |
AMapping |
RefinementNode.getMapping() |
protected AMapping |
AWombat.getPredictions(LinkSpecification ls,
ACache sCache,
ACache tCache)
get mapping from source cache to target cache using metricExpression
|
AMapping |
AWombat.getTrainingData() |
| Modifier and Type | Method and Description |
|---|---|
protected RefinementNode |
AWombat.createNode(AMapping mapping,
String metricExpr)
Create new RefinementNode using either real or pseudo-F-Measure
|
protected void |
AWombat.fillSampleSourceTargetCaches(AMapping sample) |
protected double |
AWombat.fMeasure(AMapping predictions)
calculate either a real or a pseudo-F-Measure
|
protected double |
AWombat.precision(AMapping predictions)
calculate either a real or a pseudo-Precision
|
protected double |
AWombat.recall(AMapping predictions)
calculate either a real or a pseudo-Recall
|
void |
RefinementNode.setMap(AMapping map) |
| Constructor and Description |
|---|
RefinementNode(AMapping map,
String metricExpression,
AMapping refMap)
Constructor
|
RefinementNode(AMapping map,
String metricExpression,
double fMeasure)
Note: basically used for unsupervised version of WOMBAT
|
RefinementNode(double fMeasure,
AMapping map,
String metricExpression)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
static double |
Utils.getFscore(AMapping reference,
AMapping computed)
Computes the recall of the mapping computed with respect to the mapping
reference.
|
static double |
Utils.getPrecision(AMapping reference,
AMapping computed) |
static HashMap<String,Double> |
Utils.getPRF(AMapping reference,
AMapping computed)
Computes all stats (i.e.
|
static double |
Utils.getRecall(AMapping reference,
AMapping computed)
Computes the recall of the mapping computed with respect to the mapping
reference.
|
Copyright © 2018. All rights reserved.