DBpedia Spotlight на моем собственном экземпляре

Я настроил свой собственный экземпляр dbpedia на экземпляр Amazon EC2: 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/annotate с http://xxxx.compute-1.amazonaws.com/rest/annotate, но это неверно.

Любая помощь будет высоко ценится! Спасибо!

1 ответ

Если вы используете командную строку, как

java -jar dbpedia-spotlight.jar /data/spotlight/ ru /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.

Всего наилучшего,

Другие вопросы по тегам