|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unima.alcomox.metric.IncoherenceMetric
public class IncoherenceMetric
Replaces the old IMerasureProblem class and is under development at the moment to be used inside SEALS maybe via the Alignment API. Only computes the max-card measure, can be used with a timeout, and returns the score so far computed (= a lower bound for the correct value). It will be applied only to a subset of the alignment which is the set of those correspondences that have a confidence > 0 and are equivalence correspondences.
Constructor Summary | |
---|---|
IncoherenceMetric()
Constructs an incoherence metric with default timeout. |
|
IncoherenceMetric(long timeout)
Constructs an incoherence metric with timeout specified in millis. |
Method Summary | |
---|---|
void |
eval(LocalOntology sourceOnt,
LocalOntology targetOnt,
Mapping mapping)
Runs an evaluation by applying the incoherence metric a.k.a maximum cardinality incoherence measure (as defined in Meilicke,Stuckenschmidt OM 2008). |
boolean |
evaluationSuccessful()
Checks whether the evaluation was successful and generated a meaningful value. |
boolean |
evaluationTerminated()
|
double |
getDegreeOfIncoherence()
Returns the degree of incoherence. |
java.lang.String |
getErrorMessage()
If the evaluation has not been successful, a string representations of caught exceptions can be retrieved. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IncoherenceMetric()
public IncoherenceMetric(long timeout)
Method Detail |
---|
public void eval(LocalOntology sourceOnt, LocalOntology targetOnt, Mapping mapping)
sourceOntPathOrUri
- Filepath or URL of the source ontology.targetOntPathOrUri
- Filepath or URL of the target ontology.mappingPathOrUri
- Filepath or URL of the target ontology.public boolean evaluationTerminated()
public boolean evaluationSuccessful()
public java.lang.String getErrorMessage()
public double getDegreeOfIncoherence()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |