【发布时间】:2013-03-12 17:46:50
【问题描述】:
我想获得一个单词在维基百科中所有含义的列表。例如,对于单词“bar”,消歧列在http://en.wikipedia.org/wiki/Bar_(disambiguation):
- 酒吧(场所)
- 甜品吧
- 潜水吧
- ...
有什么方法可以从 Wikipedia API 访问来自不同语言的单词的消歧?
对于英语,我认为网址大多采用上述格式(在标题中消除歧义)。但是对于西班牙语或其他语言,消歧页面的url是不同的。
我尝试查看列出所有消歧页面的类别页面(例如http://en.wikipedia.org/w/index.php?title=Category:All_article_disambiguation_pages&pagefrom=a),但它没有直接列出术语的所有消歧。
【问题讨论】:
-
什么意思?该类别未列出哪些消歧?
-
我想要一种编程方式来获取消歧义列表,您可以在单击en.wikipedia.org/w/… 中的链接后看到这些消歧义列表。在西班牙语中,对应的页面是:es.wikipedia.org/w/…。
标签: python api wikipedia disambiguation