dkpro / dkpro-core

Collection of software components for natural language processing (NLP) based on the Apache UIMA framework.
https://dkpro.github.io/dkpro-core
Other
196 stars 67 forks source link

Reimplement DKPro Core wrappers for Stanford CoreNLP based on CoreNLP annotators (1.12.0) #1087

Closed reckart closed 1 year ago

reckart commented 7 years ago

This is a follow up to #748 for new features that are implemented after 1.9.0.

Upgrading CoreNLP in DKPro Core at times was a bit painful in the past as we duplicated quite a bit of the functionality provided by the CoreNLP annotator classes by using pre-CoreNLP low-level classes directly. I hope reimplementing DKPro Core wrappers for Stanford CoreNLP based on CoreNLP annotators will facilitates upgrades in the future.

Another benefit of these new wrappers is, that they can use the multi-threading support built into CoreNLP.

Organizational

Components

Upstream bugs

reckart commented 1 year ago

Everything that would be converted for now has been converted. The old StanfordNLP module has been removed and we only have the CoreNLP module now.