如果这篇文章是关于Lebron_James的,那么我就会知道它是关于一个运动员。
答案 0 :(得分:0)
类别很有用,但infoboxes更好。那么问题就变成了如何利用信息框中的信息?
看一下DBpedia的魔力。你必须阅读一个公平的块才能玩它然后SPARQL也有一个沉重的学习曲线:
SELECT ?property ?hasValue ?isValueOf
WHERE {
{ <http://dbpedia.org/resource/LeBron_James> ?property ?hasValue }
UNION
{ ?isValueOf ?property <http://dbpedia.org/resource/LeBron_James> }
}
Stackoverflow不喜欢这个URL,但它有大量有用的信息供您处理:
http://dbpedia.org/snorql/?query=SELECT+%3Fproperty+%3FhasValue+%3FisValueOf%0D%0AWHERE+ {%0D 0A%++ {+%3Chttp://dbpedia.org/resource/LeBron_James%3E+%3Fproperty+%3FhasValue+}%0D 0A%++ UNION%0D 0A%++ {+%3FisValueOf +% 3Fproperty +%3Chttp://dbpedia.org/resource/LeBron_James%3E+}%0D 0A%}