We (ClearTK) talked with Richard (DKPro) about doing this for ClearTK and DKPro. Basically, both groups were all for it, but the main issue was time. Basically you need to:
(1) Have someone inspect the various type systems closely and make a proposal (2) Agree on the proposal. (3) Spend the time to re-write all the code to use the new type system. Step (3) is especially time consuming, but in fact, we never managed to get the free time for step (1). That all said, ClearTK would love to share a common type system with other projects. Steve On Mon, Sep 30, 2013 at 7:38 PM, Pei Chen <chen...@apache.org> wrote: > Richard, I, and few others had an interesting bar conversation... > In the spirit of interoperability, What if we had a baseline common type > system that could be reused across UIMA compatible NLP systems? > Imagine for a moment that OpenNLP, ClearTK, ClearNLP, DKPro, cTAKES etc. if > we could come up with a common baseline type system could be be reused? It > may sound like a dream, but it could be doable-- if we could factor out and > find the common ground? Perhaps we could start with the syntactical > features... and then extend it for more specific domain use cases? > > --Pei