1

我在我的项目中使用 Stanford Core NLP,我正在执行 Parsing、Pos tagging、Ner、COREF 解析近 100 个句子。但这太耗费时间了。

如何使用 Threads 减少斯坦福 coreNlp 的执行时间?

4

2 回答 2

1

最新版本的 CoreNLP 采用命令行参数-threads N。我已经成功地使用它来加快执行速度。我相信它一次可以处理尽可能多的N文件,因此如果您的数据都在一个文件中,您将看不到任何加速。

于 2013-02-20T17:16:17.667 回答
0

仅当您可以将工作负载拆分为独立的任务时,使用线程才有帮助。不确定这是否可能。如果是,请检查ExecutorService

于 2013-02-20T16:58:59.213 回答