0

我在 Amazon EC2 实例上设置了我自己的 dbpedia 实例:http: //xxxx.compute-1.amazonaws.com

我编写了访问 DBpedia 的代码,如下所示:

annotations = spotlight.annotate('http://spotlight.dbpedia.org/rest/annotate', document, confidence=0.4, support=20)

其中“文档”是一些字符串。我如何把我之前的东西拿下来并在我自己的实例上使用它?

我试图用 替换http://spotlight/dbpedia.org/rest/annotatehttp://xxxx.compute-1.amazonaws.com/rest/annotate但这是不正确的。

任何帮助将不胜感激!谢谢!

4

1 回答 1

0

如果您使用的是命令行,例如

java -jar dbpedia-spotlight.jar /data/spotlight/en/model_en http://[your_amazon_server]:2222/rest

该服务位于 http://[your_amazon_server]:2222/rest/annotate。

(注意端口号 2222)另外,请确保没有防火墙阻止该端口(AWS:SecurityGroups -> Inbound)。

我们在https://github.com/dbpedia-spotlight/dbpedia-spotlight/wiki/Installation上有更多信息。

一切顺利,

于 2013-08-15T10:44:31.640 回答