expert-system

    2熱度

    1回答

    可以在android studio中運行jess文件(.CLP)嗎?如果有人已經完成,請幫助我們給我螞蟻教程鏈接。

    0熱度

    1回答

    我正在嘗試創建診斷專家系統。我已經設法創建了菜單和子菜單,但輸入了我的選擇後(例如1)。子菜單後應該詢問的問題沒有出現。因此無法繼續。我想問一下我所做的是否有什麼問題? 如果有,那麼正確的方法是什麼? 下面的代碼的一部分以供參考: CLIPS> ;; MainMenu (defrule Menu (not (iffoundChoice ?)) => (printou

    0熱度

    1回答

    我正在做一個基於link的車輛診斷專家系統。我設法運行我的系統併成功運行,但最後它顯示「Fact-x」(X是事實數字)。這裏有一個Decision Tree和代碼以供參考: ;; initialize (deffacts init (start)) ;;Main Menu (defrule Menu ?ml <- (start) => (printout t crlf

    1熱度

    1回答

    我寫了這個規則的專家系統: (defrule wild chicory (attribute (name habitat) (value sea montain grassland unknown)) => (assert (plant "Cichorium_Intybus")) ) 但是我不想棲息地的價值相匹配的一切,我已經給出了值的,但只有比賽至少一個值

    0熱度

    1回答

    我是d3web的新手。但是,我從網站上下載了最新的軟件並解壓後: ~/study/d3web$ ls d3web Quickstart.pdf doc.zip lib.zip sources.zip 它包含3個zip文件。如here所述,沒有bin/目錄。 我想快速啓動並測試打印機演示。

    2熱度

    1回答

    我想了解CLIPS編程語言背後的數學概念,我不確定CLIPS中的規則是如何在數學上定義的?這是一套嗎? 集合的順序是否重要?有什麼地方可以閱讀更多關於CLIPS語言的理論概念嗎?

    0熱度

    1回答

    在與我的一位同事討論規則庫系統後,我感到困惑。我在Android中開發了一套有規則的程序。我所說的是,爲了啓動引擎,最初的事實必須符合任何規則,所以我們可以直接開始匹配最初的事實,而不必將它們發送到工作記憶。 該傢伙說,不,初始事實必須進入工作記憶,然後匹配應該開始,我同意,直到這裏,但他還補充說,你只需要從初始事實得到變量,然後匹配規則例如IO有一個規則 a(variable),b(consta

    -1熱度

    1回答

    我試圖在病人有診斷時顯示一些消息。顯示此規則的規則是「Imprime diagnosticos」 此處的問題是此代碼不顯示任何打印消息...並以無限循環運行。 package com.sample rule "sem sintomas 1" salience 100 when $p : Paciente() forall($s : Sintomas(idPessoa !

    0熱度

    1回答

    (首先,對不起我的英文:)) 我想爲我的項目(天然植物的簡單分類)創建一個修訂系統,我不想粘貼我所有的代碼,但只有重要的部分,所以我會試着解釋系統的功能。當系統找到應該與用戶給出的答案相對應的植物時,我做了一個函數(我稱之爲修訂屬性),該函數詢問用戶是否要修改某些屬性,如果他回答「是」,他可以選擇哪些屬性想要改變,然後系統找到屬性的事實並撤消它們,因此它從一開始就應該重新評估規則。例如,我有這樣的

    1熱度

    1回答

    我正在開發WPF應用程序C#,它在某些部分使用CLIPS專家系統引擎。我開發了一個C++/CLI包裝器,以便訪問我需要的CLIPS的主要API。 我現在想要實現的控制當前CLIPS數據結構的可能性就好像我正在使用命令行循環一樣,以便直接寫入格式化命令並觀察其結果。 我正在考慮使用WPFTextBox控件,但任何其他解決方案都可以。 有沒有辦法做到這一點?