次のようなことを行うUIMAツールチェーンがあると仮定します。
トークン化->POSタグ付け->カスタムタグ/注釈の割り当て->カスタムタグを使用してさらにタグを割り当てます->さらに処理します。
POSタグ付けの直後、2つのカスタム項目の間、またはその後に、サードパーティ、たとえばエンティティ認識(POSタグを使用しますがそれ以上は必要ありません)を使用することは可能でしょうか?
型システムによる複雑さを見ることができるので、私はこの質問をしています。特に最も難しいケースは、カスタムのものの間またはその直後にサードパーティのERアノテーターを接続することです。サードパーティのアノテーターは、カスタムタグがそこにあることを期待しません。
ただし、注釈を確認したり変更したりせずに、注釈を「通過」させる必要がある追加の注釈があります。ですから、原則として、これは可能だと思います。UIMAがこれをサポートしているのか、それともどこでも厳密に入力して完全なチェーンを自分で作成するのかどうかはわかりません。
これが箱から出して不可能な場合は、他の注釈が存在するかどうかに関係なく、POSタグが利用できる場所ならどこにでもプラグインできるようにカスタム注釈を作成できますか。つまり、アノテーターの作成者は、必要な注釈、追加する注釈、および存在するかどうかに関係なく、それらを気にせずに通過するだけの注釈がいくつもある可能性があることに注意しますか?