問題タブ [drools]

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 に答える
327 参照

java - drools 5にアップグレードしたところ、xmlルールが読み込まれません

drools 5にアップグレードする場合、有効なdrools4xmlルールは機能しません。Droolsは、役に立たないnullポインタ例外をスローするだけです。問題は何でしょうか?

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

ruby-on-rails - Ruby の代替 : Drools (www.drools.org) ビジネス ロジック統合プラットフォーム

droolsの Ruby の代替案を提案してください。rails Active Recordとの連携にも対応してくれるとなお良いです。

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

drools - drools drl 条件を実行しない方法

!(A && B) のようなことをしたいルールを drools drl 言語で記述しようとしていますが、! が気に入らないようです。演算子または not という単語。よだれに関する適切なドキュメントを見つけるのに苦労しています

以下のサンプルコードを参照してください。

誰よりも助けていただければ幸いです

前もって感謝します

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

drools - org.drools.builder.KnowledgeType drrols クラスが見つかりません

セクション 2.3 の Helloword プロセスの例を実行しようとしていますが、

org.drools.builder.KnowledgeType

このクラスを取得できるパッケージを教えてください。

ありがとう!

0 投票する
4 に答える
59055 参照

artificial-intelligence - フォワード チェーンとバックワード チェーン

一方が役に立ち、もう一方が実際に役に立たないのは何ですか? 私は彼らが何をするのか理論を理解していますが、実際の使用における制限と機能は何ですか? 新しい AI プロジェクトの Drools と Java プロローグを検討していますが、他の提案も受け付けています。複雑なリレーショナル データ セットまたは代替データを推論するための一般的なアプローチは何ですか?

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

grails - grails drools プラグインをインストールする際に必要な手動の手順

grails の drools プラグインをインストールするときに問題が発生した人が他にいるかどうか疑問に思っていました。これを機能させるには、手動でいくつかの手順を実行する必要があり、インストールしてすぐに機能すると思ったからです。

これを機能させるには、次の手順を実行する必要がありました。

ステップ 1 - drools プラグインをインストールする

ステップ 2 - アプリを実行してみる

(SAXParser 例外により、アプリを起動できませんでした)

ステップ 3 - Jar ファイルを削除して SAXParser Exception を修正する

ファイルを削除 -xml-apis-1.0.b2.jar

ステップ 4 - .grails フォルダーから独自のアプリ フォルダーに jar ファイルをコピーする

からコピー

ワークスペースの lib フォルダーがある場所に

ステップ 5 Spring STS のビルド パスに jar を追加する

ステップ 6 drools クラスを .grails フォルダーから独自のアプリの適切なフォルダーにコピーします。

(これら 2 つのファイルのパッケージを覚えておいて、独自のアプリケーション パッケージ構造に一致するように変更してください)

これを行う方法を理解するのに時間がかかったので、他の人が同様の問題を抱えているかどうかを知りたい. 確かに、これよりも簡単に機能させる方法があるはずですか?

0 投票する
4 に答える
17000 参照

drools - drools で for ループは可能ですか?

drools で for ループを実行する方法があるかどうかは誰にもわかりませんか?.

文字列のリストをループして、文字列の1つがパターンに一致するかどうかを確認しようとしています。

見つけたドキュメントに基づいて次のルールを書きましたが、構文が正しいとは思いません

drl 言語に関する適切なドキュメントを見つけるのが難しいと感じています

誰でも私にできる助けをいただければ幸いです


前の回答に基づいて、次のことを試しました

ただし、次のエラー メッセージが表示されるようになりました。

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

drools - Drools論理撤回イベントの通知を受信する

データモデルの検証を実行するための知識ベースがあります。UIからの変更イベントは、ナレッジベースを更新してルールを実行する別のスレッドに非同期で送信されます。検証エラーは、エラーオブジェクトの論理挿入をトリガーします。これらを収集し、イベントを非同期でUIスレッドに投稿できます。ただし、UIを最新の状態に保つのを簡単にするために、ユーザーがエラーを修正したとき、つまりエラーオブジェクトがナレッジベースから撤回されたときにもイベントを投稿したいと思います。

これを行う方法について2つのアイデアがありますが、どちらも好きではありません。
手続き型コードからワーキングメモリイベントをリッスンできますが、ナレッジベース内の検証機能のカプセル化に違反します。

または、エラーオブジェクトの論理的な挿入とペアになっているフラグオブジェクトを挿入し、ペアになっていないフラグを検出して撤回し、「エラー修正済み」イベントを発生させるルールを作成することもできます。

上記のようにエラーオブジェクトの論理的な撤回に基づいてルールをアクティブ化するためのクリーンで簡単な方法はありますか?

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

excel - JBoss Drools 4 で .drl から Excel .xls を生成

drools4 API を使用して、.drl ファイルから意思決定表スプレッドシート (.xls) を生成することはできますか?

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

java - Drools のガイド付きエディターで、「注: モデルが定義されていません」というエラーが表示されます。1つを定義する方法は?

私は本「JBoss Drools Business Rules」の例に従おうとしています (これは、他のほとんどの Packt Publishing の本と同様に、スペルミス、不適切な編集、およびエラーの編集が不十分な混乱です)。

Drools の UI は、この本が書かれたときから少し進歩したので、正確にフォローすることはできません。

モデルを jar ファイルとしてアップロードしましたが、いくつかのルールを定義したいと考えています。

パッケージ -> モデルに移動し、自分のモデルを見つけます

次に、左側で、「新規作成 -> 新しいルール -> ビジネス ルール (ガイド付きエディター)」と言います。

ルールを作成してから、「いつ」条件を変更しようとすると、そのエラーが発生します

注: モデルは定義されていません。ヒント: このユーザー インターフェイスを機能させるには、モデルをインポートまたは定義する必要があります。

また、モデルについて認識していないため、このガイド付きインターフェースはあまり役に立ちません。

これがどのように機能するか知っている人はいますか?