【導(dǎo)讀】背景,旨在作出一個(gè)簡(jiǎn)單的輔助診斷專家系統(tǒng)。為例,展示了一個(gè)小型專家系統(tǒng)是如何構(gòu)建的。加深理解專家系統(tǒng)的結(jié)構(gòu)及開(kāi)發(fā)過(guò)程。初步掌握知識(shí)庫(kù)的組建方法。當(dāng)一趟詢問(wèn)完成后,系統(tǒng)會(huì)基于以上詢問(wèn)得出的事實(shí)推理出最。功能見(jiàn)以下截圖1、2.本設(shè)計(jì)需要用高級(jí)語(yǔ)言編寫(xiě)框架及調(diào)用外部的規(guī)則庫(kù)與知識(shí)庫(kù)。方便起見(jiàn),用java語(yǔ)言編寫(xiě)框架,用XML文件保存。知識(shí)的表示采用的是xml語(yǔ)言,把事實(shí)與規(guī)則一條條保存。疾病診斷因?yàn)橛械牟∮薪徊娴陌Y。對(duì)于無(wú)關(guān)的疾病,則回到根節(jié)點(diǎn)重新對(duì)下一顆子樹(shù)進(jìn)行搜。得到一種疾病的確診就是result,得到這個(gè)葉子節(jié)點(diǎn)前遍歷過(guò)的。在規(guī)則庫(kù)里寫(xiě)的其實(shí)不是真正的規(guī)。為了不讓“專家”問(wèn)無(wú)用的問(wèn)。題,每個(gè)問(wèn)題都是以某個(gè)問(wèn)題的答案為前提的。這樣組成了內(nèi)部的因