2016-04-23 12 views
0

Ich schreibe ein Programm, das Stanfords CoreNLP verwendet, es dauert ungefähr eine Minute, wenn ich es mit Eclipse starte. Ich weiß, dass das normal ist, da viele Trainingsmodelle geladen werden müssen.Langsames Laden von CoreNLP Annotatoren

Ich möchte nur wissen, ob es einen Weg gibt, der verwendet werden kann, um alle Annotatoren vorzuladen, anstatt jedes Mal warten zu müssen, wenn ich mein Programm kompiliere.

Antwort

2

Wenn Ihr Programm beim Start eine Stanford CoreNLP-Pipeline erstellt, haben Sie kein Glück. Sie könnten es neu entwickeln, um den Stanford CoreNLP-Server zu verwenden und Serveranforderungen zu stellen, dann könnte der Server einfach im Hintergrund ausgeführt werden und wenn Ihr Programm geladen wird, startet es sofort ohne die 1-minütige Verzögerung, um Modelle zu laden.

+0

Hier sind einige Informationen auf dem Server: http://stanfordnlp.github.io/CoreNLP/corenlp-server.html – StanfordNLPHelp

Verwandte Themen