1

現在、Python用のSPARQLWrapperを使用してDBpediaの記事からデータを抽出していますが、特定の記事のウォッチャーの数(およびその他の統計情報)を抽出する方法が見つからないようです。

これを達成する簡単な方法はありますか?それがDBpediaを介して行われるのか、ウィキペディアを介して直接行われるのか(たとえば、wgetを使用)は関係ありません。

アドバイスありがとうございます。

4

1 に答える 1

4

任意の記事ごとにウォッチャー数を取得することは禁止されています。これは、誰もがウォッチしていないページを見つけられるとセキュリティ リークと見なされるためです。たとえば、特権ユーザーのみがSpecial:Unwatched Pagesにアクセスできます。ウォッチャーの数を表示するtoolserver ツール(DB にアクセスできる) がありますが、同じ理由で (少なくとも認証されていない) 30 を超えるウォッチャーを持つページに制限されています。

MediaWiki クエリ APIは、記事に関する大部分のコンテンツとステータス情報のみを公開しますが、(公開) ユーザー アクションに関する統計データを取得するために、公開ログまたは改訂履歴をクエリして評価することもできます。ウィキメディア サイトに関する詳細な統計については、さまざまなデータ ソース (主にhttp://stats.wikimedia.org/ ) とそれらの視覚化が一覧表示されているMeta:Statisticsを参照してください。

于 2012-12-20T18:15:53.687 に答える