問題タブ [rule-engine]

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

java - ルール エンジンについてはどこから学習を開始できますか?

私は現在、ルール エンジンが役立つ Java アプリケーションを設計しています。それらの使用方法、機能、実装方法、サンプルなどについて学ぶことができる場所はどこですか?

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

java - ゲーム AI 用の Java ルール エンジン

ゲームにルールエンジンを使用したいと考えています。NPCのAI、GMのAIに使用されます。

この目的のための優れた高速なルール エンジンは何でしょうか? Java およびオープン ソースである必要があります。

Java Rule Engines for Artificial Intelligence を使用したことのある方の経験についてお聞きしたいと思います。

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

java - 宇宙ベースのアーキテクチャ?

Pragmatic Programmerの1つの章では、従来のワークフローシステムのより柔軟な代替手段として、黒板/スペースベースのアーキテクチャとルールエンジンを検討することを推奨しています。

私が取り組んでいるプロジェクトは現在ワークフローエンジンを使用していますが、代替案を評価したいと思います。SBAが私たちのビジネス上の問題に対するより良い解決策になると本当に感じていますが、コミュニティサポート/ユーザーベース/ベンダー/オプションが完全に不足しているのではないかと心配しています。

JavaSpacesは死んでおり、JINIのスピンオフであるApacheRiverは生命維持に取り組んでいるようです。セミスペースは完璧に見えますが、それは一人のショーです。唯一の実行可能な解決策はGigaSpacesのようです。

宇宙ベースのアーキテクチャについてのあなたの考えと、実際の実装で経験したことを聞きたいです。

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

c# - C#:英語の文法ルールエンジン?

存在するかもしれないし存在しないかもしれない何かを探しています。Windowsプラットフォーム(特に.NETやC#など)で利用できる「英文法ルールエンジン」のようなものはありますか?

具体的には、「未来形」の文を「過去形」に変更できるものを探しています(英語の文法規則に基づく) ...次のようになります。

ウィジェットソフトウェアに取り組み、リカルドと会う

これに:

ウィジェットソフトウェアに取り組み、リカルドと会った

すでにそれを行っているルールエンジンはありますか?

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

php - Outlook スタイルのルール エンジン

データを解釈するためのルールベースのシステムを構築しようとしています。ただし、ルールを保存および解釈するためのロジックを構築する方法を決定する際に問題が発生しています。

現在、非常に複雑なデータベース構造がありますが、ルール データを保存するすべての側面を処理します。システムは、MS Outlook でユーザーがルールを追加できる方法を模倣できるようになるという考えです。

私の問題は次のとおりです。

  1. これらのルールをオブジェクト内に格納するには、どのパターンを使用する必要がありますか?
  2. ルールを実行するには、eval() または適切なオブジェクト指向を使用する必要がありますか?

ルールの例は次のとおりです。

エリアパークでは犬に首輪が必要

各要素 (犬、必須、首輪、エリア内、公園) は、解釈される個別のロジックです。

上記の質問に対する一般的なアドバイスをいただければ幸いです。

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

c# - C#.net でユーザー定義の if else ルールを実行できるルール エンジンを構築するにはどうすればよいですか

Excelシートに表形式で保存されているこのようなルールを持つ新しいルールエンジンを構築する必要があります。

1 n 2 という 2 つのファイルがあります。名前が Nita か Gita かを最初のファイルで確認する必要があります。実行に基づいて、値を取得します。ここで、この結果の値を 2 番目のファイルと比較する必要があります。このファイルは xml ファイルで、パスが に定義されています。

C#で同じものを開発するために効果的に使用できるものがあるか、またはC#でこれを達成する方法を誰かに提案してもらえますか..同じクラス設計のアイデアが必要です。

私は.Net 1.1を使用しています。

0 投票する
9 に答える
123665 参照

rule-engine - ルールエンジンを使用すべきでないのはいつですか?

ルールエンジンを使用する利点のかなりまともなリストと、それらを使用するいくつかの理由があります。必要なのは、ルールエンジンを使用しない理由のリストです。

私がこれまでに持っている最高のものはこれです:

ルールエンジンは、実際にはワークフローまたはプロセスの実行を処理することを目的としておらず、ワークフローエンジンまたはプロセス管理ツールはルールを実行するように設計されていません。

それらを使用すべきでない他の大きな理由はありますか?

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

java - ビジネス ルール エンジンを評価する基準

ビジネスルールエンジンを購入しています。わずかに異なる要件を持つさまざまな顧客に合わせて、コア アプリケーションをカスタマイズできるようにしたいと考えています。実際にカスタマイズを行うのはアナリストです。つまり、技術的に熟練している (通常は科学の学位を持っている) 非プログラマーです。

ビジネス・ルール・エンジンを評価する基準は何ですか? オープンソースと商用のものはありますか? 使いやすさ、ドキュメンテーション、サポート、価格などについて、どのような経験をお持ちですか。

私たちのアプリは Java です。

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

customization - ビジネス ルール エンジンを使用する場合

ビジネス ルール エンジンはいつ使用されますか?

ビジネス ルール エンジンとスクリプト/構成/カスタマイズの違いは何ですか

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

rule-engine - ルールベースのデータベースエンジン

Oracle内のPeopleSoftTimeエントリアプリケーション用のルールベースのデータベースエンジンを設計したいと思います。どうすればよいですか?