Interface IExplainerMapping
public interface IExplainerMapping
Interface for classes that are able to generate explanatory statements about individual mappings.
- Author:
- Sven Hertling, Jan Portisch
-
Method Summary
Modifier and Type Method Description List<String>
getMappingFeatureNames()
Get the names of the mapping features which will also appear in the result ofgetMappingFeatures(String, String, String, double)
.Map<String,String>
getMappingFeatures(String uriOne, String uriTwo, String relation, double confidence)
Gets information (features) about a mapping (represent through the parameters) from e.g.
-
Method Details
-
getMappingFeatures
Map<String,String> getMappingFeatures(String uriOne, String uriTwo, String relation, double confidence)Gets information (features) about a mapping (represent through the parameters) from e.g. a matcher. The result is a map of feature name and corresponding value.- Parameters:
uriOne
- the uri of the first matched entityuriTwo
- the uri of the second matched entityrelation
- the relation from the mappingconfidence
- the confidence of teh mapping- Returns:
- a map of feature name and corresponding value.
-
getMappingFeatureNames
Get the names of the mapping features which will also appear in the result ofgetMappingFeatures(String, String, String, double)
.- Returns:
- A list of the feature names.
-