Dbpedia-spotlight缺少资源

时间:2013-04-20 10:37:50

标签: java spotlight-dbpedia

我构建了QAS(问答系统),我使用DBpedia作为知识库,所以我需要在我的问题中找到资源,如(阿尔及利亚,佛罗里达,巴拉克奥巴马......),当我使用“dbpedia-spotlight Tool”时我有问题我无法获得我需要的所有资源,例如:

"birthday of Abbas el-Akkad "资源是“Abbas el-Akkad”,但我无法通过“dbpedia-spotlight”获得它,您可以尝试here

另一个例子:

What is the largest city in Australia?”正确的资源是Australia,但我得到Australia_II

请向我提出任何建议,以获取DBpedia资源上的正确资源。 我在(dbpedia-spotlight)Java语言中使用默认参数。

问题获得正确的资源和正确的答案:

  • 给我第23任美国总统?

  • 什么是伊朗首都

  • 给我奥巴马的诞生日期

  • Chaina最大的城市是什么?

  • 什么是高大的莱昂内尔·梅西?

  • Claudia Schiffer有多高?

  • 奥巴马的简短描述

  • 阿尔及利亚有多少人

  • 为什么天蓝色?

  • 马尼托巴大学有多少学生

  • 乔治华盛顿出生在哪里?

  • 乔治华盛顿什么时候出生?

1 个答案:

答案 0 :(得分:1)

Spotlight是一种面向上下文的工具。如果您尝试注释小文本,有时会出错。

我试过你的问题澳大利亚最大的城市是什么?我成功了

实际上,我们一直在使用两种方法:Lucene - http://spotlight.dbpedia.org/rest/和统计 - http://spotlight.sztaki.hu:2222/rest。对于您的情况,我建议您使用Lucene方法。

E.g: 为什么天空是蓝色的? - http://spotlight.dbpedia.org/rest/annotate?text=%20Why%20is%20the%20sky%20blue?&confidence=0.3