私はこれが間違っているかどうかはわかりませんが、私はこの場合があります。私は単語のリスト(例えば)「stuff.txt」を持って、この DECLARE Stuff(INT count); Document{-> MARKFAST(Stuff, StuffList, true)}; NUM Stuff -> Update stuff count
UIMA RUTAルールに含まれているアノテーションの値にアクセスする方法
などのスクリプト次にknife, fork, spoon
が含まれている、私のテキストでの時間のほとんどは私が3 knifes, 2 spoons
のようなものがあるでしょう例えば。
数値を取得してアノテーションを更新する方法はありますか?または、ギャザリングを使用してアノテーション自体を更新しますか? DECLARE NewStuff(Stuff stuff, INT count)
のような別のタイプを作成せずに、NUM annotation.ctを自分のStuff.count値などに割り当てて、gatherを使用します。
のデベロッパーですか?スニペットありがとうございました。 –
ルールのアンカーを示すマーカーです。ルールは2番目のルール要素とのマッチングを開始し、すべてのNUMをチェックする必要はありません。開始規則の選択により、結果の注釈が変更される可能性があることにご注意ください。 –