Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!ukma!uflorida!haven!h.cs.wvu.wvnet.edu!b.cs.wvu.wvnet.edu!siping From: siping@b.cs.wvu.wvnet.edu (Siping Liu) Newsgroups: comp.ai Subject: Re: expert systems for student advising Message-ID: <91@h.cs.wvu.wvnet.edu> Date: 31 Oct 88 02:46:44 GMT References: <58885A5V@PSUVM> Sender: news@h.cs.wvu.wvnet.edu Lines: 33 I did a project in an advanced AI class last term which seems what you are looking for. It was done in LASER, a C-based object-oriented knowledge representation facility (similiar to KEE). Of course you won't like to look through the 2,700 lines of codes and I dono't think you can run it yourself -- you need LASER and RPS (a PS like OPS5). Functions: . A student can input his interests and get advise on who is better to be his reserach advisor and his class plan to get his degree according to the degree policy and what class he has taken. He can also specify classes he wants to take next term and the program will check the time conflicting among the class schedule, if he has satisfied the pre-requires of the class, if the class has saturated (if so, a message will send to the professor and he is put into the waitting list. The professor can put him in the class if he wants to), warning if this guy has chosen too many classes for one term or if too much programming work he'll face, etc. . The Dept. sectary can set up/modify a student's record (what class he has taken before and scores). She can check every student's record. . The head of the Dept. has the priviledge to see every student's record,too. He can also set policy for each class. . A professor can see the class enrollment and student names. He can only see the records of students advised by him. . Many more things I prefer to skip for the sake of saving your time. I planed to bring in some features such as in case of a contradictory between a student and his teacher, the problem will be submitted to the head of Dept. The motivation for my professor to give this assignment is to have a taste on the problem of Concurrent Engineering (where a lot of experts work together to solve a design problem) which is a research project in West Virinia University. I will be glad if I could be any help.