1
如何根據維基百科分類獲取DBpedia資源?例如,日本的所有被淹沒的島嶼都是 。 與 「洪水」 的可能類別的候選名單包括:SPARQL-按類別檢索DBPedia資源字符串
- 類別:Floods_in_Malaysia
- 類別:Floods_in_Singapore
- 類別:Floods_in_Japan,
- 和許多其他...
我使用類別的SPARQL查詢無法導航到特定資源。
如何根據維基百科分類獲取DBpedia資源?例如,日本的所有被淹沒的島嶼都是 。 與 「洪水」 的可能類別的候選名單包括:SPARQL-按類別檢索DBPedia資源字符串
我使用類別的SPARQL查詢無法導航到特定資源。
找出針對DBpedia寫SPARQL查詢的最簡單方法之一是找到一個包含所需信息的維基百科,然後檢查與其對應的DBpedia資源,然後基於該信息構建查詢。例如,有一篇維基百科文章,1993 Kagoshima Heavy Rain。基於命名約定,這將我們引導至DBpedia資源http://dbpedia.org/resource/1993_Kagoshima_Heavy_Rain。瀏覽這個,我們可以看到這篇文章是如何與日本洪水類別相關的。特別是,我們看到,該數據包含以下三重:
dbpedia:1993_Kagoshima_Heavy_Rain dcterms:subject category:Floods_in_Japan
這表明,我們嘗試把下面的查詢到DBpedia SPARQL Endpoint:
SELECT * WHERE {
?event dcterms:subject category:Floods_in_Japan .
}
有兩種結果:
event
http://dbpedia.org/resource/1953_North_Kyushu_Flood
http://dbpedia.org/resource/1993_Kagoshima_Heavy_Rain
回答你的問題問題,你將不得不挖掘更多的數據來找到你需要的屬性和資源,但你會遵循相同的一般過程。