我在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)
其中“document”是一些字符串。我如何从事以前的工作并在我自己的实例中使用它?
我尝试将http://spotlight/dbpedia.org/rest/annotate
替换为http://xxxx.compute-1.amazonaws.com/rest/annotate
,但这是不正确的。
非常感谢任何帮助!谢谢!
答案 0 :(得分: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了解更多信息。
一切顺利,