0

我有一个带有这样的实体类型的 N-Triples 文件(示例):

<http://es.dbpedia.org/resource/Volcán_Ichinski> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Location> .
<http://es.dbpedia.org/resource/Volcán_Ichinski> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/NaturalPlace> .
<http://es.dbpedia.org/resource/Volcán_Ichinski> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Place> .
<http://es.dbpedia.org/resource/Wayne_Watson> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Agent> .
<http://es.dbpedia.org/resource/Wayne_Watson> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Person> .
<http://es.dbpedia.org/resource/Weston_(Texas)> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Location> .
<http://es.dbpedia.org/resource/Weston_(Texas)> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Place> .
<http://es.dbpedia.org/resource/Weston_(Texas)> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/PopulatedPlace> .
<http://es.dbpedia.org/resource/Weston_(Texas)> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Region> .

我想根据每个实体的DBpedia 类层次结构获得最具体的类型。因此,文件中的每个实体将只有 1 个 DBpedia 类型。

在这种情况下,结果将是这样的(示例):

<http://es.dbpedia.org/resource/Volcán_Ichinski> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/NaturalPlace> .
<http://es.dbpedia.org/resource/Wayne_Watson> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Person> .
<http://es.dbpedia.org/resource/Weston_(Texas)> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://dbpedia.org/ontology/Region> .

我不知道这是否可能,如果没有,我会想做类似的事情。希望您能够帮助我。提前致谢。

4

0 回答 0