Loureiro, Joe C
3.59 MB of textual records (PDF)
Audience: Undergraduate. -- Dissertation: Thesis (B. A.). -- Algoma University, 1996. -- Submitted in partial fulfillment of course requirements for COSC 4235. -- Includes figures. -- Contents: Thesis.
The main objective of this thesis paper is to investigate the design and implementation of an experimental rule-based expert system to aid in an academic degree counselling program based on the 1995/96 Algoma University calendar. The approach in the design will include the use of an expert system. The type of expert system chosen for this project is a rule-based expert system for reason mentioned in this paper. The implementation will be done in the language PROLOG. Prolog is a very well suited language for this type of project and its strengths will be explored in this paper. An experimental prototype program is included which handles the Bachelor of Arts (General) Computer Science Degree. This degree is used as an example, and other degrees could easily be added by adding their requirements as rules. The assumption made here is that if the expert system can work for one degree, then with the addition of a menu structure, any degree can be chosen. The prototype is not intended to be a finished product, but as an experiment to prove my point.