問題タブ [ruta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
uima - 自分のアノテーターから Apache UIMA Ruta を使用する
自分の UIMA アノテーター内から実行したい一連の UIMA Ruta ルールがあります。これはここで説明されていますが、動作させることができません: http://uima.apache.org/d/ruta-current/tools.ruta.book.html#ugr.tools.ruta.integration
アノテーターを (過去に他の UIMA アノテーターと一緒に使用して成功した JUnit テスト内から) 実行しようとすると、Ruta の基本的なアノテーション タイプ (org.apache.uima.ruta .type.TokenSeed) は Java コードで使用されていますが、XML では定義されていません。
Ruta 型システム (BasicTypeSystem.xml および InternalTypeSystem.xml) への絶対パスを descriptorPaths パラメーターに追加しました (詳細はこちら: http://uima.apache.org/d/ruta-current/tools.ruta. book.html#ugr.tools.ruta.ae.basic.parameter.descriptorPaths )、しかしそれは違いを生まないようです。
Ruta のソース コードを調べてみましたが、どこが間違っているのかわかりませんでした。
Ruta スクリプトを UIMA アノテーター内から実行することに成功した人はいますか? どうやってそれを機能させることができましたか?
uima - シンプルな Ruta アノテーター
Ruta を使い始めたばかりで、次のように機能するルールを書きたいと思います。
XYZ などの単語の一致を試み、ヒットすると、前に来るテキストを Annotator CompanyDetails に割り当てます。
例えば :
これは、文の後に続く、関心のあるフレーズを含む段落です。LL, Inc. はデラウェア州の有限責任会社 (XYZ) です。
スクリプトを実行すると、アノテーターの CompanyDetails には次の文字列が含まれます: LL, Inc. デラウェアの有限責任会社
uima - RUTA: 日付 -MM/dd/yyyy- を解析して複雑な構造に格納する方法は?
私が望むのは、日付の 3 つのコンポーネントを解析し、それぞれを独自の注釈に格納してから、日付全体を表す複雑な構造を作成することです。以下を試してみましたが、うまくいきませんでした。
「12/31/2014」のようなものをフィードすると、3 つの CommenceXXX 注釈に値が割り当てられますが、複雑な構造の CommDate には値が割り当てられません。
eclipse - UIMA での名前実体関係
私は UIMA の初心者です。現在、以下の状況で立ち往生しています。
UIMA のアノテーターから取得したさまざまなトークンのセットを分類して関連付ける方法は? {John,Smith} などの人物エンティティ トークン セット名や、{car,home} などの資産エンティティ セットの場合と同様です。以下のxmlのように分類するルールを書きたいと思います。
事前に助けてくれてありがとう..