public class AnnotationEntityTextRetriever extends Object implements EntityTextRetriever
Constructor and Description |
---|
AnnotationEntityTextRetriever(OWLAPIOntology ontology,
org.semanticweb.owlapi.model.OWLAnnotationProperty... properties) |
AnnotationEntityTextRetriever(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAnnotationProperty... properties) |
Modifier and Type | Method and Description |
---|---|
Map<List<Token>,Double> |
getRelevantText(org.semanticweb.owlapi.model.OWLEntity entity)
The method retrieves a string or a set of strings, which is weighted by
importance with respect to the entity.
|
Map<org.semanticweb.owlapi.model.OWLEntity,Set<List<Token>>> |
getRelevantText(org.semanticweb.owlapi.model.OWLOntology ontology)
Returns for each entity in the ontology all relevant text, i.e.
|
Map<String,Double> |
getRelevantTextSimple(org.semanticweb.owlapi.model.OWLEntity entity) |
void |
setLanguage(String language) |
void |
setUseShortFormFallback(boolean useShortFormFallback)
Whether to use the short form of the IRI as fallback, if no label is given.
|
public AnnotationEntityTextRetriever(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty... properties)
public AnnotationEntityTextRetriever(OWLAPIOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty... properties)
public void setLanguage(String language)
language
- the language to setpublic void setUseShortFormFallback(boolean useShortFormFallback)
useShortFormFallback
- the useShortFormFallback to setpublic Map<List<Token>,Double> getRelevantText(org.semanticweb.owlapi.model.OWLEntity entity)
EntityTextRetriever
getRelevantText
in interface EntityTextRetriever
entity
- The entity to handle.public Map<String,Double> getRelevantTextSimple(org.semanticweb.owlapi.model.OWLEntity entity)
getRelevantTextSimple
in interface EntityTextRetriever
public Map<org.semanticweb.owlapi.model.OWLEntity,Set<List<Token>>> getRelevantText(org.semanticweb.owlapi.model.OWLOntology ontology)
getRelevantText
in interface EntityTextRetriever
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann