2

Freebase 用の Google API を実行しましたが、まだ混乱しています。Freebase からリレーションをダンプする簡単な方法はありますか?

特定の関係 (たとえば、marry_with など) を持つすべてのエンティティー名のペアをダンプし、中国語のエンティティー名も必要です。

するべきか

  • 条件を満たすすべてのエンティティを照会する MQL を記述しますか? (ただし、MQL サービスは最近廃止される予定です。)
  • または、すべてのフリーベースと解析をダンプしますか?
  • または、これを行うことができる他の A​​PI はありますか?
  • または他の KB (YAGO、DBpedia、wikidata) の方が簡単ですか?

どちらの方法が簡単に解決できますか。方向性を教えてください。ありがとう

4

1 に答える 1

2

Freebase は廃止され、代わりにウィキデータが推奨されています。

ウィキデータ クエリ APIを使用して、特定のプロパティを持つエンティティを取得できます。

たとえば、クエリはプロパティ(P26)http://wdq.wmflabs.org/api?q=CLAIM[26]を持つすべてのアイテムの ID を取得します。spouse

これをWikidata APIと組み合わせることができます。たとえば、前のクエリで返された最初の 3 つのアイテムのラベルとエイリアスを英語で取得できます。 http://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q23|Q24|Q42&languages=en&props=labels|aliases

于 2015-05-16T19:00:47.173 に答える