小编s0m*_*bre的帖子

获取维基数据项目浏览次数/受欢迎程度指数

这是我的 SPARQL 查询,用于列出数学家及其维基百科链接和图像:

SELECT DISTINCT ?pers ?persLabel ?nameLabel ?persDescription ?link ?img
WHERE {
  ?pers wdt:P31 wd:Q5.
  {?pers wdt:P101* wd:Q395} union {?pers wdt:P106* wd:Q170790}.
  ?pers wdt:P734 ?name.
  optional {?link schema:about ?pers; schema:isPartOf <https://en.wikipedia.org/>. }
  optional {?pers wdt:P18 ?img. }
  
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
limit 100
Run Code Online (Sandbox Code Playgroud)

现在我接下来想要的是使用某种流行度索引按最著名/流行的条目过滤列表。在 Wikimedia Action API 查询中,我将使用页面查看计数属性来获取一段时间内(例如 60 天)的平均查看次数,从而估算出文章的用户受欢迎程度,例如

https://www.mediawiki.org/w/api.php?action=query&generator=allpages&gaplimit=max&gapfilterredir=nonredirects&gapfrom=a&prop=pageviews

但我不知道维基数据是否也存在这样的指标,或者是否有任何其他索引可用于此目的。

metadata sparql wikimedia wikidata wikidata-api

2
推荐指数
1
解决办法
857
查看次数

标签 统计

metadata ×1

sparql ×1

wikidata ×1

wikidata-api ×1

wikimedia ×1