2013-06-01 1 views
1

Я пытаюсь создать приложение с помощью Apache Stanbol, который:Как использовать собственную онтологию для классификации терминов dbpedia, извлеченных с помощью stanbol?

  1. распознает объекты из DBpedia
  2. классифицирует эти объекты с использованием OWL онтологии, которая расширяет определение dcterms:subject этих лиц, чтобы соответствовать моему обычаю OWL класс, OwnClass:

    <owl:Class rdf:ID="OwnClass"> 
    </owl:Class> 
    
    <rdf:Description rdf:about="http://dbpedia.org/resource/Category:Branding"> 
        <rdf:type rdf:resource="#OwnClass"/> 
    </rdf:Description> 
    

до сих пор я в состоянии извлечь объекты с го eir категорий из DBpedia с помощью Stanbol Enhancer. Но я не могу понять, где я должен интегрировать свою онтологию, чтобы классифицировать эти сущности? Моя конечная цель - иметь документ JSON, отражающий иерархию: OwnClass ⇒ Категория DBpedia ⇒. Возможно ли это со Стэнболом и, если да, как я могу это достичь?

ответ

0

Используйте один из existing indices в файле конфигурации:

# --- dbpedia specific 
# the "dbp-ont" defines knowledge mapped to the DBPedia ontology 
dbp-ont:* 

#place typed properties 
#dbp-ont:country 
#dbp-ont:largestCity 
#dbp-ont:city 
#dbp-ont:state 
#dbp-ont:capital 
#dbp-ont:isPartOf 
#dbp-ont:part 
#dbp-ont:deathPlace 
#dbp-ont:birthPlace 
#dbp-ont:location 

#person typed properties 
#dbp-ont:leader 
#dbp-ont:leaderName 
#dbp-ont:child 
#dbp-ont:spouse 
#dbp-ont:partner 
#dbp-ont:president 

#organization typed properties 
#dbp-ont:leaderParty 
#dbp-ont:affiliation 
#dbp-ont:team 
#dbp-ont:otherParty 
#dbp-ont:associatedBand 

dbp-ont:birthDate | d=xsd:dateTime 
dbp-ont:deathDate | d=xsd:dateTime 
dbp-ont:populationTotal | d=xsd:long 
dbp-ont:wikiPageExternalLink | d=xsd:anyURI 
dbpedia-owl:areaTotal | d=xsd:double 

# the "DBpedia properties are all key values pairs extracted from the info boxes 
# on the right hand side of Wikipedia pages. 
# Data Quality is to low to use them efficiently 
#dbp-prop:* 

# Copy only population for now (one could add additional if necessary)! 
# use dbp-ont:populationTotal instead 
# dbp-prop:population | d=xsd:long 

#Deactivated mappings based on dbprops 
#dbp-prop:latitude | d=xsd:double > geo:lat 
#dbp-prop:longitude | d=xsd:double > geo:long 
#dbp-prop:elevation | d=xsd:int;xsd:float > geo:alt 
#dbp-prop:website | d=xsd:anyURI > foaf:homepage 

dbp-prop:imageCaption 
dbp-prop:region 
dbp-prop:governor 
dbp-prop:capital 
dbp-prop:largestCity 
dbp-prop:leaderName 
dbp-prop:knownFor 
dbp-prop:placeOfBirth 
dbp-prop:workInstitutions 
dbp-prop:caption 
dbp-prop:shortDescription 
+0

который ТТЛ файл в DBpedia загрузки имеет #person типизированные свойства? – Anish