問題タブ [uima]

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.

0 投票する
1 に答える
497 参照

java - CPE 記述子からの UIMA 型システムの取得

CPE Descriptor XML ファイルから UIMA 型システムを取得 (または計算) するにはどうすればよいですか? Java で CPE 記述子をロードするために使用しているクラスを調べましたが、型システムを取得するものは何も見つかりません。

CAS に getTypeSystem() 関数があることはわかっていますが、CPE パイプラインを実行する前 (つまり、CAS オブジェクトを取得する前) に型システムを取得する必要があります。

0 投票する
1 に答える
773 参照

xml - 無効な記述子の例外 - JSF および Tomcat 7 を使用した UIMA

TOMCAT 7.0 で UIMA アプリケーションを実行すると例外が発生します。

手順

1) 動的 Web プロジェクトの作成

2) 「UIMA NATUREを追加」を追加

3) プリミティブ分析エンジン (AE) を作成しました。各プリミティブ AE には、注釈タイプとアノテーターがあります (例はこちらから)

リンクからのスニペット

郵便番号.xml

郵便番号AE.xml

ZipCodeAnnotator.java

テストケース

このアプリケーションを JUnit テスト ケース (上記のコードに示すように) でテストすると、例外なく正常に実行されますが、Tomcat でこのアプリケーションを実行すると、ボタン付きの単純な xhtml ページが作成されます。ボタンをクリックすると、例外がスローされます。

これがコードスニペットです

XHTML

DemoClass.java

TestAE.xml

例外

私は当初、XML の無効な文字が原因で例外がスローされていると考えていましたが、このリンク ( XML - Data At Root Level is Invalid ) をたどり、xml が BOM (Byte Order Mark) なしでエンコードされていることを確認しました。残念ながら、これは役に立ちませんでした。

この例外を取り除く方法を考えてください。

0 投票する
1 に答える
54 参照

dll - UIMA 統合 DLL

UIMA はどのように DLL を統合できますか?私はシステムを作りたいのですが、それは UIMA のいくつかのコンポーネントを統合することができます! じゃあどうすればいいの?

0 投票する
1 に答える
225 参照

java - E メールを解析するための UIMA

私は UIMA を初めて使用します。

UIMA と uimaFIT を使用して、航空券に関連するメール (確認メール、キャンセル メールなど) を解析し、航空券番号、フライト番号、出発時刻、到着時刻、乗客などの貴重な情報を抽出できるアプリを開発したいと考えています。名前など uimaFIT を使用してこれを達成するにはどうすればよいですか。現在、uimaFIT を使用して文字列を読み取ろうとし、正規表現を使用して情報を抽出しようとしましたが、電子メールが構造化されていないため、複雑すぎるようです。電子メールに接続し、正規表現を使用せずに解析を実行する方法に関する提案。

助言がありますか。

0 投票する
1 に答える
66 参照

java - プロジェクトで同様のコードを作成する方法

cleartkを使用する Java プロジェクトがあります。ここで、追加のコードを作成してテストする必要があります。彼らの project/src/main/java/org.cleartk.syntax.opennlp/ の下には、すでにいくつかの Java ファイルがあります。それらの1つを複製し、内部のコードの名前を変更して変更する必要があります。つまり、同じ形式で異なる機能を持つものを作成する必要があります(私が作成するもの、彼らはそれをアノテーターと呼びます)。このJavaファイルはそれぞれ(ターゲットフォルダー内の)いくつかのクラスとリンクします。そのため、関連するすべてのファイル、クラスをコピーして作成し、それらすべてを変更できるようにする必要がありますか? 私はEclipseを使用していますが、そのような方法があるかどうかわかりませんか?

0 投票する
1 に答える
76 参照

opennlp - 新しいアノテーター内に process() を作成する必要がありますか?

「NewAnnotator」と呼ばれるアノテーターを作成し、ClearTK の他のアノテーター (SentenceAnnotator、PosTaggerAnnotator など) とパイプラインで機能させようとしています。パイプラインを実行できるようにしたいのです。

エラーなしでコードを書きましたが、実行すると多くのエラーが返されます。これは、NewAnnotator コードのこの部分から考えられます。

この部分を PosTaggerAnnotator からほとんどコピーしますが、NewAnnotator では使用しません。使用できるように追加するだけです。

なしで集計に追加する他の方法がわからず、アノテーターで.getDescription();正しいと宣言する方法もわからないため、それがなくても正常に機能します。getDescription()そこで、経験された方、アドバイスをお願いします!ありがとうございました!

0 投票する
1 に答える
103 参照

eclipse - Eclipse で UIMA の例を実行するとエラーが発生する

Eclipse で UIMA をセットアップする方法については、これらの手順に従いました。しかし、UIMA の例をインポートすると、このエラーが発生しました。

誰でもこの問題を解決する方法を提案できますか?

0 投票する
1 に答える
113 参照

regex - Java UIMA:正規表現変数内の正規表現変数?

UIMA で RegEx Annotator を使用しています。次のように、XML 記述子ファイルに正規表現変数を作成できることを知っています。

ルールで次のようにアクセスします。

Month: JanこれはandMonth: Febとに一致しMonth: Marます。

別の変数内でその変数を使用したいのですが、可能ですか? 私はこのようなものを探しています:

Month: JanJanたとえば、一致する適切なルールを作成したい。

http://uima.apache.org/downloads/sandbox/RegexAnnotatorUserGuide/RegexAnnotatorUserGuide.html#sandbox.regexAnnotator.conceptsFile.regexVariablesのドキュメントを読みましたが、変数内で正規表現変数を使用する可能性については言及していませんが、について言うThe variables can be used in all concept definition within the same file.

UIMA RegularExpressionAnnotator 2.3.1 を使用しています。

どんな助けでも大歓迎です。=)