50 likes | 114 Views
Introduction. ICEexpert – an expert system to provide academic assistance to students and staffs. Used at the Instructional Center (IC) located in the University of Washington Seattle campus. http://courses.washington.edu/css482/projects/peterson-quenga. CSC214 Jenny Chinag. Problem to Solve.
E N D
Introduction • ICEexpert – an expert system to provide academic assistance to students and staffs. • Used at the Instructional Center (IC) located in the University of Washington Seattle campus. • http://courses.washington.edu/css482/projects/peterson-quenga CSC214 Jenny Chinag
Problem to Solve • Need an expert system to maintain the efficiency of the IC, train and supervise over 10 students when the expert is not available. • Provide main menu: ° Student Registration ° Maintenance ° Copier ° …… • Provide detailed procedures, contacts, locations. CSC214 Jenny Chinag
Technical Highlight • (deffunction ask-question (?question $?allowed-values) (printout t ?question) (bind ?answer (read)) (if (lexemep ?answer) then (bind ?answer (lowcase ?answer))) (while (not (member ?answer ?allowed-values)) do (printout t ?question) (bind ?answer (read)) (if (lexemep ?answer) then (bind ?answer (lowcase ?answer)))) ?answer) • (deffunction yes-or-no (?question) (bind ?response (ask-question ?question yes no y n)) (if (or (eq ?response yes) (eq ?response y)) then TRUE else FALSE)) CSC214 Jenny Chinag
Some Thoughts • ICEexpert only accessible in Administration office. Web site access is desired. • Information updating problem. Database implementation is practical. CSC214 Jenny Chinag
Summary • ICExpert is a expert system provides administrative assistance to students and staffs. • It allows users to complete tasks without the presence of the expert. • Drawback is not accessible through web browser and difficulty to update the information. CSC214 Jenny Chinag