Font Size: a A A

Design Of Expert System Shell Based On Relational Database

Posted on:2007-05-16Degree:MasterType:Thesis
Country:ChinaCandidate:H Y LiuFull Text:PDF
GTID:2178360182983194Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Expert system is one of the most active and extensive problems in artificialintelligence field. CLIPS is a popular expert system tool. Expert system shell isa special expert system shell and it is designed for some special applications. Anexpert system shell based on relational database is designed and implementedwith CLIPS and FoxPro. The system makes up the CLIPS lacks of managingand scheduling knowledge with database' mature technologies on informationstoring sharing, controlling and mistakes dealing. The system realizes thefunctions of expert system on storing structured knowledge, searching andquerying knowledge quickly and containing consistency of knowledge.Database's mature technologies on information storing sharing, controlling andmistakes dealing can read and memory shared large amount data in the progressof dealing with knowledge. Several aspects in the system are probed as follows.Firstly, on the base of studying and analyzing basic principles and status ofexpert, the system points out that expert systems lack the ability of managingknowledge. The system can not access external database. It brings forward thatcombine the expert system and database system to manage data effectively anddeal with data artificially.Secondly, the system analyzes the idea of storing knowledge into thedatabase and conclude the feasibility of knowledge/data integrative memory. Itdesigns the general structure of the system. Using enhanced coupling structurerealizes the joint of CLIPS and FoxPro. The importance of the task is theinterface between CLIPS and FoxPro and how to realize knowledge/dataintegrative memory .Last, aiming at the important problems in the task, the system embedsCLIPS into Borland C++ and joints Borland C++ with BDE and realizes thedesign for expert system shell based on relational database.A new way in the study of the filed in expert system is introduced in thispaper. The system makes up the lack of knowledge management and schedule inCLIPS.
Keywords/Search Tags:CLIPS, Expert system shell, Relational database, Database engine, Knowledge/Data integrative store
PDF Full Text Request
Related items