2019•Unpublished venueRequires access

Design and Implementation of a Knowledge-Based Expert System Shell

Tianmin Guan, Dezhu Zhao, Mei Zhao

Open publisher page 1 citations

Abstract

For the purpose of shortening the development cycle of expert system, an approach of developing a knowledge-based expert system shell is proposed. A friendly human machine interaction expert system shell is developed by the hybrid programming technology based on C Language Integrated Production System (CLIPS) and C++. And an efficient knowledge management mechanism is realized by SQL Server database. The main functional modules of this expert system shell include inference engine, knowledge base management system, knowledge base, fact base, interpreter and human machine interface. The correction of this expert system shell was validated through a case study that an expert system built by the expert system shell successfully aided diagnosed and treated an 11 years old adolescent idiopathic scoliosis patient. The results implied that the expert system shell proposed can build an expert system rapidly and effectively.

About this research paper

What this paper is about

For the purpose of shortening the development cycle of expert system, an approach of developing a knowledge-based expert system shell is proposed. A friendly human machine interaction expert system shell is developed by the hybrid programming technology based on C Language Integrated Production System (CLIPS) and C++. And an efficient knowledge management mechanism is realized by SQL Server database. The main functional modules of this expert system shell include inference engine, knowledge base management system, knowledge base, fact base, interpreter and human machine interface. The correction of this expert system shell was validated through a case study that an expert system built by the expert system shell successfully aided diagnosed and treated an 11 years old adolescent idiopathic scoliosis patient. The results implied that the expert system shell proposed can build an expert system rapidly and effectively.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

For the purpose of shortening the development cycle of expert system, an approach of developing a knowledge-based expert system shell is proposed. A friendly human machine interaction expert system shell is developed by the hybrid programming technology based on C Language Integrated Production System (CLIPS) and C++. And an efficient knowledge management mechanism is realized by SQL Server database. The main functional modules of this expert system shell include inference engine, knowledge base management system, knowledge base, fact base, interpreter and human machine interface. The correction of this expert system shell was validated through a case study that an expert system built by the expert system shell successfully aided diagnosed and treated an 11 years old adolescent idiopathic scoliosis patient. The results implied that the expert system shell proposed can build an expert system rapidly and effectively.

Key concepts: Expert system, Knowledge base, Shell (structure), Legal expert system, Computer science, Inference engine, CLIPS, Subject-matter expert

Related papers

Back to paper searchBrowse research topicsOriginal source
Design and Implementation of a Knowledge-Based Expert System Shell — Research Paper | ScholarLens