Uses of Class
de.uni_mannheim.informatik.dws.melt.matching_jena.MatcherYAAAJena
Packages that use MatcherYAAAJena
Package
Description
This package contains preconfigured matcher content that can be used in matching pipelines or as an
example/reference for a new background-based matcher.
This package contains mapping extraction approaches as shown in
Analyzing Mapping Extraction Approaches - C.
-
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.matchers
Modifier and TypeClassDescriptionclass
This matcher will detect the test case given in the input and use the reference (gold standard) to sample from it with the given rate which is added to the input alignment. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.util
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_eval.utilModifier and TypeClassDescriptionclass
A matcher which tries to detect the testcase and return the reference alignment. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jenaModifier and TypeClassDescriptionclass
Better use MatcherYAAAPipeline because it can combine matchers which use different APIS like Jena and OWLAPI etcclass
Better useMatcherPipelineYAAA
because it can combine matchers which use different APIS like Jena and OWLAPI etc.Fields in de.uni_mannheim.informatik.dws.melt.matching_jena with type parameters of type MatcherYAAAJenaModifier and TypeFieldDescriptionprotected List<MatcherYAAAJena>
MatcherPipelineYAAAJena.matchers
protected List<MatcherYAAAJena>
MatcherPipelineYAAAJenaConstructor.matchers
Methods in de.uni_mannheim.informatik.dws.melt.matching_jena that return types with arguments of type MatcherYAAAJenaModifier and TypeMethodDescriptionMatcherPipelineYAAAJena.getMatchers()
MatcherPipelineYAAAJenaConstructor.getMatchers()
protected abstract List<MatcherYAAAJena>
MatcherPipelineYAAAJena.initializeMatchers()
Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena with parameters of type MatcherYAAAJenaConstructor parameters in de.uni_mannheim.informatik.dws.melt.matching_jena with type arguments of type MatcherYAAAJena -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevelModifier and TypeClassDescriptionclass
A very basic string matcher that can be used as baseline for matchers.class
Matcher which creates correspondences based on exact string match.class
A high precision matcher which focuses on URI fragment and label (only element based string comparison).class
Extracts corpus dependent stopwords from instances, classes and properties.class
class
Matches resource A (source) to B (target) iff they have at least one label in the same synset. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scale
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scaleModifier and TypeClassDescriptionclass
Matcher which uses different String Matching approaches (stored in PropertySpecificStringProcessing) with a specific confidence. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcher
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcherModifier and TypeClassDescriptionclass
Template matcher where the background knowledge and the exploitation strategy (represented asImplementedBackgroundMatchingStrategies
) can be plugged-in.class
Matcher which applies String matching and matches then with the provided background knowledge source and strategy.class
A relatively simple matcher that can be used before runningBackgroundMatcher
to filter out simple matches.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.external.matcher with parameters of type MatcherYAAAJenaModifierConstructorDescriptionBackgroundMatcherStandAlone
(SemanticWordRelationDictionary backgroundKnowledgeSource, ImplementedBackgroundMatchingStrategies strategy, boolean isUseOneToOneExtractor, MatcherYAAAJena extractor, double threshold, int topX) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter
Modifier and TypeClassDescriptionclass
It filters based on the additional confidence.class
This filter removes correspondences where the source or target is a blank node.class
This filter removes correspondences where the source or target has not the same host of the OntModels.class
Basic filter for instances which compares sets like neighbours or properties.class
Deprecated.class
Filters the alignment by computing the inflection point of the sorted confidences.class
This filter returns only alignments with confidence greater or equals than a specific threshold.class
Asserts a homogenous alignment (i.e.class
A filter which removes correspondences where source or target is matched to more than one entity.class
Removes all reflexive edges (which maps A to A) from an alignment.class
This filter keeps only the top X correspondences according to confidence.class
Filters only class, instance or property matches. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extraction
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.extractionModifier and TypeClassDescriptionclass
This implementation uses the Hungarian algorithm to find a one to one mapping.class
Faster implementation thanHungarianExtractor
for generating a one-to-one alignment.class
Naive ascending extraction as shown in "Analyzing Mapping Extraction Approaches" (C.class
Naive descending extraction as shown in "Analyzing Mapping Extraction Approaches" (C. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instanceModifier and TypeClassDescriptionclass
Filters individual/instance mappings by comparing literals.class
Filter which deletes instance mappings if they have no matched properties in common.class
Check if already matched individuals have a similar hierarchy (class hierarchy).class
Checks for each instance mapping, how many already matched neighbours it has.class
Checks for each instance mapping, how many already matched types it has in common.Fields in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprotected MatcherYAAAJena
SimilarHierarchyFilter.hierarchyMatcher
A matcher which selects or creates some correspondences which forms an alignment for the hierarchy nodes.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.instance with parameters of type MatcherYAAAJenaModifierConstructorDescriptionSimilarHierarchyFilter
(org.apache.jena.rdf.model.Property instanceToHierarchyProperty, org.apache.jena.rdf.model.Property hierarchyProperty, MatcherYAAAJena hierarchyMatcher, SimilarHierarchyFilterApproach approach, double threshold) -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.instancelevelModifier and TypeClassDescriptionclass
A matcher which matches classes based on already instance matches.class
Matches properties based on same subject and object and the distribution. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevelModifier and TypeClassDescriptionclass
Adds the provided extensions to the alignment when the matcher is executed.class
This is a simple matcher that adds a given alignment to the inputAlignment.class
Adds an additional confidence by a user chosen function which gets a ontResource and has to return a double.class
Just saves the ontologies in a specific format.class
Combines the additional confidences and set the overall correspondence confidence to be the mean of the selected confidences.class
Just saves the ontologies in a specific format.class
This is a simple matcher that forwards a given alignment always (even if the input alignment is available).class
This is a simple matcher that forwards a given alignment if the input alignment is not available.class
Non functional code.class
Scales the additional correspondence confidence values (that were produced by other filters/matchers) linearly to a given interval (by default [0,1]).class
Scales the correspondence confidence values linearly to an given interval (by default [0,1]).Fields in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprivate MatcherYAAAJena
MachineLearningWEKAFilter.trainingGenerator
Generator for training data.Constructors in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.metalevel with parameters of type MatcherYAAAJenaModifierConstructorDescriptionMachineLearningWEKAFilter
(MatcherYAAAJena trainingGenerator) MachineLearningWEKAFilter
(MatcherYAAAJena trainingGenerator, int crossValidationNumber, int numberOfParallelJobs) MachineLearningWEKAFilter
(MatcherYAAAJena trainingGenerator, List<String> confidenceNames) MachineLearningWEKAFilter
(MatcherYAAAJena trainingGenerator, List<String> confidenceNames, int crossValidationNumber, int numberOfParallelJobs) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevel
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.structurelevelModifier and TypeClassDescriptionclass
Structure based matcher which allows to find matches in hierarchies which are between two already matched entities.class
Graph-based Matcher: Checks all matched classes and matches also properties between them (domain and range) with mean value of both classes. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegatives
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.util.addnegativesModifier and TypeClassDescriptionclass
Abstract class which is the base class for allAddNegatives
which are based on random sampling.class
This component adds negative samples to the alignment.class
This component adds negative samples to the alignment.class
This component adds negative samples to the alignment.class
This component adds negative correspondences to the input alignment via an alignment (generated by a recall optimized matcher).class
This component adds negative correspondences to the input alignment via a recall optimized matcher. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.wrapper
Modifier and TypeClassDescriptionclass
This is a wrapper for PARIS matching system by Fabian Suchanek et al. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.pythonModifier and TypeClassDescriptionclass
Updates the confidence of already matched resources.class
A base class for all matchers which write a csv file where every line represents a resource with with cell as identifier like URI and second cell the corresponding tokens (whitespace separated).class
This filter learns and applies a classifier given a training sample and an existing alignment.class
Updates the confidence of already matched resources.Fields in de.uni_mannheim.informatik.dws.melt.matching_ml.python declared as MatcherYAAAJenaModifier and TypeFieldDescriptionprivate MatcherYAAAJena
MachineLearningScikitFilter.trainingGenerator
Generator for training data.Constructors in de.uni_mannheim.informatik.dws.melt.matching_ml.python with parameters of type MatcherYAAAJenaModifierConstructorDescriptionMachineLearningScikitFilter
(MatcherYAAAJena trainingGenerator) MachineLearningScikitFilter
(MatcherYAAAJena trainingGenerator, int crossValidationNumber, int numberOfParallelJobs) MachineLearningScikitFilter
(MatcherYAAAJena trainingGenerator, List<String> confidenceNames) MachineLearningScikitFilter
(MatcherYAAAJena trainingGenerator, List<String> confidenceNames, int crossValidationNumber, int numberOfParallelJobs) Constructor -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformersModifier and TypeClassDescriptionclass
This filter asks a LLM which entity of the source fits best to an entity of the target.class
This filter asks a LLM if a given correspondence is correct or not.class
This filter asks the LLM given a source entity which is the best target entity (out of the ones in the alignment).class
This matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.class
This matcher uses the Sentence Transformers library to build an embedding space for each resource given a textual representation of it.class
This is a base class for all Transformers.class
This is a base class for all Transformers fine tuners.class
This filter extracts the corresponding text for a resource (with the specified and customizable extractor) given all correspondences in the input alignment.class
This class is used to fine-tune a transformer model based on a generated dataset.class
-
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationprediction
Subclasses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.nlptransformers.relationpredictionModifier and TypeClassDescriptionclass
This matcher predicts the relation type given a transformer model.class
This matcher predicts the relation type given a transformer model. -
Uses of MatcherYAAAJena in de.uni_mannheim.informatik.dws.melt.matching_ml.python.openea
Modifier and TypeClassDescriptionclass
This matching module uses the OpenEA library to match entities.
NaiveDescendingExtractor
.