2014-06-05 32 views
3

我下載了freebase數據轉儲,我想用它來獲取有關查詢的信息,就像我如何使用web API執行操作一樣。我到底該怎麼做?我嘗試使用簡單的zgrep,但結果是一團糟,需要太多時間。任何優雅的方式來做到這一點(最好是與python很好地玩的東西)?如何搜索freebase數據轉儲

+0

請詳細說明你到底想要達到什麼樣的目標,數據是什麼樣的,你到目前爲止做了什麼。 – Pavel

+0

我想查詢數據轉儲,比如我如何查詢網絡搜索API。假設我想搜索一下奧巴馬,我想告訴我他是誰,他的出生日期等。我在轉儲處嘗試了zgrep obama,但結果有點混亂,沒有任何結構。 – user3666471

+0

這裏是一個例子:http://wiki.freebase.com/wiki/Python – Pavel

回答

0

Freebase轉儲採用RDF格式。查詢它的最簡單方法是將它(或其子集)轉儲到RDF存儲中。查詢速度會更快,但您需要首先支付數據庫加載時間。