問題タブ [gate]

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 投票する
3 に答える
4718 参照

nlp - 感情分析を始めるには?

センチメント分析を開始する方法について、出発点を教えてください。

そのタスクに使用できるオープン ソース ツールをいくつか提供していただければ幸いです。

現在、私は GATE ( http://gate.ac.uk ) と RapidMiner ( http://rapid-i.com/ ) を見ていますが、私はどこにもいないと思い、始めるための基本が不足しています。これらのツール...

GATE/RapidMiner の使用経験がある人が、これらの作業を開始する方法を説明してくれると助かります。

0 投票する
3 に答える
8254 参照

java - C++ での自然言語処理

既に C++ ベースのプロジェクトに取り組んでいます。自然言語処理用のプラグインが欲しいです。私はGATEが本当に好きですが、JVM を起動してプロジェクトを C++ と Java の部分に分割する価値があるかどうかはわかりません。UIMAには C++ フレームワークがあることに気付きましたが、試したことはありませんが、GATE より機能が少ないようです。

GATE を何らかの方法で C++ でラップしようとするよりも優れたオプションを知っている人はいますか (たとえば、C++ のより優れた NLP ライブラリ)? GATE を C++ でラップする場合、最善の方法は何ですか? SOA?

ありがとう

0 投票する
3 に答える
9791 参照

java - GUIを使用せずにJavaプログラム内からGATEパイプラインを実行します。ゲート付きのTomcatアプリを作成する

GATEにいくつかのプラグインコンポーネントを構築し、ANNIEツールと組み合わせて、GATEプラットフォームでパイプラインを実行しています。

コンソールからパイプラインを実行する方法を知っている人はいますか?TomcatでWebアプリケーションを構築し、Webページからプレーンテキストを取得して、構築したGATEパイプラインに渡して何かを実行したいと思います。だから私は単純なJavaファイルでGATEを実行する必要があります、それはどのように行うことができますか?

事前に感謝し、私の貧弱な文法をお詫びします

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

java - javaゲートAPI。成功したパイプラインを作成していますが、処理されたドキュメントからアノテーションセットを取得するにはどうすればよいですか?

文法が下手でごめんなさい。

GATE APIを使用してパイプラインを作成しましたが、正常に実行されています。次のようなserialanalysercontrollerを作成しました。pipeline=(SerialAnalyserController)Factory.createResource( "gate.creole.SerialAnalyserController"); 、次にファイルのコーパスをロードします(以前に入力されたもの)

pipe.setCorpus(foo)および最後にpipeline.execute()。

それはすべてうまく機能し、私は結果を見る。私の問題は、コーパスで処理された各ドキュメントのAnnotationSetを取得する方法が見つからないことです。たとえば、AnnotationSet( "sentences")を見つけて、元のテキストファイルで文の開始と停止をオフセットするものを見つけたいとします。APIは、SerialAnalyserControllerからアノテーションを取得する方法(プロセスパイプラインが終了した後に各gate.Documentを取得する方法)を指示しません。

前もって感謝します

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

java - 英語以外の言語で GATE/JAPE を実行するには?

ドキュメントはすでにトークン化され、POS タグが付けられているため、JAPE/GATE を自分の母国語 (英語ではなく) に使用したいと考えています。では、GATE にドキュメントを処理用のリソースとしてロードさせるにはどうすればよいでしょうか?

0 投票する
2 に答える
4015 参照

nlp - 名前付きエンティティに(NLP)ゲートツールを使用する

Javaプログラム内でGATEhttp: //gate.ac.uk/を使用して、named-entityを抽出できますか?はいの場合、例を挙げたり、いくつかの情報源に案内していただけますか。ありがとうございました

0 投票する
2 に答える
3642 参照

java - ゲートANNIEの文法

こんにちは私はかなり前から情報検索に取り組んでいて、いくつかの困難に直面しています。最近、次のリンクからStandAloneAnnie.javaをダウンロードしました

http://gate.ac.uk/wiki/code-repository/src/sheffield/examples/StandAloneAnnie.java 実行して出力を確認することはできましたが、クエリが1つか2つあります。

  1. このプログラムは、人と場所に注釈を付けます。このようなエンティティに注釈を付けるために保存されている文法はどこにありますか。

  2. 独自の簡単な文法を記述してデータを抽出し、それをStandAloneAnnie.javaのコピーで使用するにはどうすればよいですか?

以前の投稿 1つの​​文字列に数百の正規表現 NLPの新機能、注釈に関する質問

0 投票する
2 に答える
1162 参照

gate - JAPE文法の使用の難しさ

アセスメント、HPI、ROS、バイタルなどのセクションを含むドキュメントがあります。各セクションのメモを抽出したいと思います。私はこの目的のためにGATEを使用しています。評価セクションのメモを抽出するJAPEファイルを作成しました。以下は文法です、

これで、評価セクションがドキュメントの最後にあるときに、メモを適切に取得できます。ただし、2つのセクションの間にある場合は、評価セクションからファイルの終わりまでドキュメント全体が返されます。

{Token.string =〜 "$"}をさまざまな方法で使用しようとしましたが、ドキュメント内の場所に関係なく、評価セクションのみを抽出できませんでした。

JAPE文法を使用してこれを達成する方法を説明してください。

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

nlp - JAPE文法を書くためのANTLR

自然言語で書かれたテキストを処理するためにGATEを使用しています。テキストから身長、体重、bpなどを抽出し、構造化された形式で保存する必要があります。さて、これらのもの(すなわち、身長、体重など)は、私には知られていない多くの形で書くことができます。私が思いつくことができるすべての異なる方法のためにJAPE文法を書くことは、それを単にハードコーディングすることです。より柔軟な方法でドキュメントを処理する他のオプションはありますか?

また、ANTLRを使用して、身長や体重などのさまざまな書き方を提示することで、jape文法を生成できるかどうかについて混乱していますか?

テキストには次のものが含まれます。

現在、JAPE文法とANNIEを使用してテキストをトークン化し、これらのバイタルを抽出して構造化された形式で保存しています。ANTLRを使用すると、このようなテキストをトークン化するのに柔軟性がありますか?身長や体重などはさまざまな形で表現できるので、表現方法ごとにハードコーディングしてはいけないという意味で柔軟性があります。

ジャペ文法を生成する文法ジェネレータを検索または開発するのは良い考えですか?

問題をよりよく理解するために詳細が必要な場合は、plsからお知らせください。

どうもありがとう!!

0 投票する
3 に答える
814 参照

java - 辞書での部分一致

GATE(JavaベースのNLPフレームワーク)を使用していて、辞書と部分的に一致する単語を見つけたいと思っています。たとえば、私は次の用語を含む病気の辞書を持っています

この文字列の文字列として"Father had cardiac failure last year"、「心不全」が辞書の用語の一部として発生するため、部分一致として識別したいとします。

Python、JS、C#で同様のテーマに関する議論を見たことがありますが、このような場合に何が役立つかはわかりません。ここでアホコラシックを利用できるのかしら。