問題タブ [expert-system]
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.
artificial-intelligence - RHS の条件に一致するファクトの CLIPS 検索
私はかなり長い間、これについて壁に頭をぶつけてきましたが、これから説明しようとしていることを達成する方法についての参照は見つかりませんでした. 次のテンプレートに対応するセルのグリッドがあるとします。
これで、グリッド内のセルのタイプが(assert (cell (x <x_coord>) (y <y_coord>) (type <some_type>))
ステートメントでランダムに生成され、中央のセルを中心に 3x3 の範囲内のすべてのセルを検査し、検査したセルのタイプに応じてアクションを実行する次のルールを定義したいと考えています。
CLIPS ルールの RHS で特定の基準 (この場合はセルの座標) を指定して、ファクトを調べるにはどうすればよいでしょうか? LHS でパターン マッチングを実行する方法は知っていますが、RHS でも同様に実行できるかどうか知りたいと思っていました。前もって感謝します。
python - Mongodb で結合を作成する方法 SQL での結合方法を知っています
mongodb で 2 つのコレクションに参加するにはどうすればよいですか?
参照するフィールドFK_ID
があります。collection2
collection1
SQLで私がやっていた
これはうまくいきますか?
またはこれらの行の周りに何か?ありがとう
java - プロローグは Java に接続します
私は、動物識別型に似たエキスパート システムを持っています。このプログラムはプロローグで独立して実行できます。今度は netbeans を使用して Java ベースの GUI を構築したいと考えています。ファイルを参照する最初のクエリを実行する方法を知っています。
しかし、2 番目のクエリ「-? go」はどうすればよいでしょうか。(プロローグで「go.」と入力すると、ユーザーに質問をしてプログラムを実行できます。ユーザーの回答は (Y/N.) で、次の質問を続けることができます)
エキスパート システムのソース コード:
java - CLIPS と Java の問題
私は CLIPS でエキスパート システムを作成しています。ユーザーは、Java の GUI を介してインターフェイスするシステムを使用します。明らかに、私はライブラリ CLIPSJNI を使用しています。
私のエキスパート システムには、スキューバ ダイビングの計画が含まれます (私は学術目的で作成しており、SCUBA が大好きです...)。
まず、AutoDemo の例 ( https://sourceforge.net/p/clipsrules/code/HEAD/tree/clipsjni/examples/ )に依存しています。
さて、私のプロジェクトはまだ始まったばかりですが、すでにバグがあります。
私のプロジェクトを試してみて、バグに気付くことができます: 選択を行って NEXT を押した場合 (「Successivo」、私はイタリア人です)、ある画面に戻った後 (「Precedente」で)、選択を別の画面に変更します。 ... システムは正しい次の画面を表示しません! 問題は scuba.clp の「GUI INTERACTION RULES」にあると思います (ただし、100% 確信はありません)。
編集: ここにプロジェクトをアップロードしました: https://github.com/gioce90/SCUBA_Diving_ExpertSystem 見てください。私はもっと多くを解決しましたが、他にも問題があります... SmartPlan.Java と scuba.clp を見てください
java - Android アプリケーションから Web ページと通信するためのインターフェース
webMD のような症状チェッカー機能を持つ Android 用の「Doctor Finder」アプリケーションを実装しようとしています。webMD には API がないため、独自のエキスパート システムを作成するか (これには多くの時間がかかります)、パブリック API を提供する webMD に似たものを見つける必要があります。米国国立医学図書館からNIL APIを見つけましたが、それが私のシナリオで役立つとは思えません。
さて、実際の質問ですが、Android のインターフェイスを使用して webMD のオンライン症状チェッカーを使用することは可能ですか。アプリ内で HTML ページを表示するのではなく、HTML ページを介して情報を送受信したいですか? そうでない場合、この目的に役立つ API はありますか?