Title :
Web-based expert system for class schedule planning using JESS
Author :
Ho, Ken Ka Lun ; Lu, Meiliu
Author_Institution :
Hewlett-Packard Co., Roseville, CA, USA
Abstract :
Making a class schedule for next semester that suits a student´s interests and meets overall graduation requirements within a time frame is not always easy. The changing requirements, transferable units of different schools, the availability of classes and other factors can often cause mistakes in the scheduling process. An automated tool can help students to identify scheduling mistakes and compare available options. This paper introduces a web-based expert system, called class schedule planner (CSP). CSP encapsulates class-scheduling knowledge and gives intelligent scheduling advises to students. CSP has a set of Web forms to collect inputs from the users and then translates the request into facts. It uses JESS (Java expert system shell) as a tool to process the facts and rules to generate feasible schedules for the students. Integration of data from various sources into JESS facts and rules is done by CSP controller and XML translator. The translated result from JESS is integrated with the Web presentation using JSP (Java server page). The unique technical contribution of this work is that unlike most other expert systems that require static expert knowledge this expert system allows dynamic management of knowledge in real time using Web interface.
Keywords :
Internet; Java; XML; educational administrative data processing; expert system shells; scheduling; JESS; JSP; Java expert system shell; Java server page; Web interface; Web-based expert system; XML translator; class schedule planning; Computer science; Delay; Educational institutions; Expert systems; Java; Knowledge management; Meeting planning; Processor scheduling; Real time systems; XML;
Conference_Titel :
Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on.
Print_ISBN :
0-7803-9093-8
DOI :
10.1109/IRI-05.2005.1506468