Industrial Engineering Letters www.iiste.org

![0_image_0.png](0_image_0.png)

![0_image_1.png](0_image_1.png)

![0_image_2.png](0_image_2.png)

![0_image_3.png](0_image_3.png)

ISSN 2224-6096 (Print) ISSN 2225-0581(Online) 
Vol 1, No.4, 2011 
 

![0_image_4.png](0_image_4.png)

![0_image_5.png](0_image_5.png) Figure (1): sample question screen from a capability & ability module test. First we enter some important background information about the student like his name, academic score, academic type, year of intermediate, age, etc. Then a timed limited module test consisting of 100 questions begins which contains 20 questions each for English, Mathematics, Physics, Chemistry, Computer Science / Biology. Figure1 shows a sample question screen from a capabilities module test. 

As soon as the abilities test ends, our DSS have all information about the student capabilities and abilities captured. This information then is converted into facts in our CLIPS Decision support system. The following rule which is executed at start shows how the information is transformed into CLIPS 
facts: (defrule readtextfiledata 
(declare (salience 2000)) 
(initial-fact) 
?factstd <- (initial-fact) => 
(retract ?factstd) 
(open "std-data-in.txt" fddatai "r") 
(open "std-data-out.txt" fddatao "w") 