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 に答える