問題タブ [sparqlwrapper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sparql - Python、SPARQL、DBpedia、Wikidata を使用して情報を取得する
英語とヘブライ語の名前のリストを含む CSV ファイルがあり、情報を取得する必要があります。
必要なデータは「名前 - ヘブライ名 - 英語 DBpedia - URL 日付 生年月日 生年月日 死亡場所 死のエントリ_where_found」
人ごとに、DBpedia または wiki データで情報が見つかった場合、「entry_where_found」が返されるはずです。
私は次のようなことを考えました:
DBpedia と wikidata の両方をクエリするには、次のようにします。
しかし、毎回検索する特定の名前を追加する方法と、クエリを最初のコードと組み合わせる方法がわかりません。
誰か助けてくれませんか?ありがとう!
python - SPARQLWrapper が JSON を返さない
次のコードは、オントロジー内のすべてのトリプルの主語の辞書を返す必要があります。代わりに、オントロジー全体を XML 文字列として返します。
上記のコードは別のオントロジーでも問題なく動作します。これは、オントロジーが問題であることを示唆しています。オントロジーの問題が何であるかはわかりません。Protege でオントロジーを生成しました。vOWL にロードでき、vOWL のオントロジー検証に合格しました。