A Proposed Decision Support System/Expert System for Guiding. Fresh Students in Selecting a Faculty in Gomal University, Pakistan



Similar documents
Database Management System for a Digitized Medical Image

Impact of Computer Education on Students Interest and Performance in Automobile Trade, in Nigerian Secondary Schools and Colleges

The role of business intelligence in knowledge sharing: a Case Study at Al-Hikma Pharmaceutical Manufacturing Company

The Impact of Operational Risk Management on the Financial Development and Economic Growth: A Case Study of Saudi SME Companies

Application of Variance Analysis for Performance Evaluation: A Cost/Benefit Approach.

DESIGN OF AN ONLINE EXPERT SYSTEM FOR CAREER GUIDANCE

Achieving Success through Effective Business Communication

Is the Cloud Educational Enterprise Resource Planning the Answer to Traditional Educational Enterprise Resource Planning Challenges in Universities?

Effect of the learning support and the use of project management tools on project success: The case of Pakistan

Developing an In-house Computerized Maintenance Management System for Hospitals

Use and satisfaction with online public access catalogue in selected university libraries in Ogun State, Nigeria

Types of Achievement Tests Which Are Preferred By Outstanding Students at Al-Hussein Bin Talal University

A Study of the Recruitment and Selection process: SMC Global

Adoption of Point of Sale Terminals in Nigeria: Assessment of Consumers Level of Satisfaction Abstract Key words 1. INTRODUCTION

Working Capital Management & Financial Performance of Manufacturing Sector in Sri Lanka

Role of Academic Leadership in Change Management for Quality in Higher Education in Pakistan Ijaz Mehmood

ISSN X (Paper) ISSN (Online) Vol.3, No.3, Abstract

European Journal of Business and Management ISSN (Paper) ISSN (Online) Vol.7, No.1, 2015

Some Special Artex Spaces Over Bi-monoids

Working Capital Investment and Financing Policies of Selected Pharmaceutical Companies in Bangladesh

European Journal of Business and Management ISSN (Paper) ISSN (Online) Vol.5, No.24, 2013

Management Information System and Senior Staff Job Performance in Polytechnics, Kwara State, Nigeria

SLA Driven Load Balancing For Web Applications in Cloud Computing Environment

Perception of Business Studies Teachers on the Infuence of Large Class Size in Public Secondary Schools in Yobe State, Nigeria

The Effectiveness of the Accounting Information System Under the Enterprise Resources Planning (ERP)

Demographic Analysis of Factors Influencing Purchase of Life Insurance Products in India

Segmentation in Manufacturing and Service Industry: a Key to Profitability

European Journal of Business and Management ISSN (Paper) ISSN (Online) Vol.5, No.30, 2013

Management Information System Design on Human Resource Management of Kampala International University: Design and Implementation.

Factors Affecting The Quick Completion Of Project Research By. Bachelor Of Education (B.Ed) Students Of Distance Learning In

School ICT Policy, a Factor Influencing Implementation of Computer Studies Curriculum in Secondary Schools.

Review of Business Intelligence and Portfolios Performance with Case Study

Efficient Cell Phone Keypad Designing for Bangla SMS Using English Alphabets

Investigating the Performance of VOIP over WLAN in. Campus Network

The usage of human resource information systems in HR processes in select software companies in Bangalore City India.

Student Motivation and Preference of Studying Hospitality and Tourism. Management Programmes in Polytechnics: A Study of Hospitality and Tourism

Consumers Perceptions on Privacy and Security in Ecommerce

Labor Relations Practices of Selected Companies

Determinants of Customer Relationship Marketing of Mobile Services Providers in Sri Lanka: - An application of Exploratory Factor Analysis

A Critical Analysis of School Principals Competence in Financial Management in Kenya: Accountability in Educational Planning and Management

Impact of Entrepreneurial Characteristics on the Organizational Development of the Small Business Entrepreneurs

Colour in Instructional Computer Graphics Design and Students Performance in Fine Arts in Private Secondary Schools in Akwa Ibom State of Nigeria

Modeling and Optimization of Performance of Four Stroke Spark Ignition Injector Engine

Adoption of Mobile Money Transfer Technology: Structural. Equation Modeling Approach

Protecting Legitimate Software Users Interest in Designing a Piracy Prevention Technique on Computer Network

Present and Desired Network Management to Cope with the Expected Expansion, NM-AIST Study Case.

A Study on Customer Retention Strategies in Consumer Durable Goods

Issues and Challenges in the Nigerian Electricity Industry: Case of Benin Electricity Distribution Company

Analysis of Building Performance Evaluation and Value Management as Tools in Building Facilities Management

Technology in the Classroom: a Tool or a Drag

Professional Development of Teachers in Higher Education

Nurses' Knowledge, Attitude and Practices of Nursing Informatics System in Outpatient Clinics of Children's Cancer Hospital (57357) at Cairo

Framework for Developing Web (Text-Based) Teleconferencing System.

Liability of Manufacturer for Goods under The Consumer Protection Act 1999: A Paradigm Shift

Development of an Online Bus Ticket Reservation System for a Transportation Service in Nigeria

Land Vehicle Tracking System Using Java on Android Platform

RFID Based Automatic Shopping Cart

IT Change Management Challenges in Kenya

Customer Appreciation Strategy: Conceptualizing the Model for Measurement

The Relationship between the Internal Environment Variables and the Small Business Success

The Impact of Mass Media Communication on Stock Trading Decisions: An Empirical Study

Secure Data Transmission by using Steganography

Ethics and Role of Accountants

Supply Chain Management and Service Quality in Malaysian. Hotel Industry

An Empirical Investigation into the Performance Management Practices of Selected Manufacturing Firms in Southern Nigeria

Incubators as Tools for Economic Growth and Technology Transfer in Developed Countries

The Convergence of Mastery Learning Approach and Self-Regulated Learning Strategy in Teaching Biology

Parents Influences and the Entrepreneurship Occupational Aspirations of Wards in Technical Schools in Akwa Ibom State

DATA SCIENCE ADVISING NOTES David Wild - updated May 2015

Analysis the Performance of Life Insurance in Private Insurance Companies: The Case of Nile Insurance Company

Business Drivers for CRM Adoption in the Software Services Sector: A Case Study Analysis

Effective Communication: A Tool for Improvement of Secondary. School Management

Service Oriented Grid Computing Model as a means of Cost Sharing in the Institutions of Higher Learning in Kenya

Network Traffic Analysis: A Case Study of ABU Network

Achieving Competitive Advantage in Human Resource Management in General School District of Riyadh in Saudi Arabia

The Role of Innovation Management Model to Improve Service Quality for Telecommunications Industry in Indonesia

Factors affecting granting of credit facilities in commercial banks in. the Aqaba Special Economic Zone Authority- Jordan

Manpower Training and Development: A Tool for Higher Productivity in Zenith Bank Plc, Maitama Branch, Abuja

Product Features Affecting Buying Decision for Mobile Phone Handset: A Study on Tertiary Students Segment in Bangladesh

Prediction of Stock Market Index Using Genetic Algorithm

Universal Mobile Application Development (UMAD) On Home Automation

Apathetic Attitude of the Drug Reps: A Hindrance to Sales Training. in the Health Care Industry in Nigeria

Effects of Macro-Environmental Factors: Running a Micro distillery in the Czech Republic

Computer Engineering and Intelligent Systems ISSN (Paper) ISSN (Online) Vol.6, No.4, 2015

The Nature of Difficulties in Learning English by the students at Secondary School level in Pakistan

Information and Knowledge Management ISSN (Paper) ISSN X (Online) Vol.3, No.11, 2013

Computer Science Introduction

Management of Physical Education Facilities, Equipment and Supplies in Secondary Schools in Nigeria: issues and challenges

Challenges faced by Dar-es-Salaam Stock Exchange Market in Tanzania

Developing Inventory Policy for Aircraft Spare Parts using Periodic Review Model

Towards a Model of E-Learning in Nigerian Higher Institutions: An Evolutionary Software Modelling Approach

Design and Rules Development of Online Children Skin Diseases Diagnosis System

Budget Preparation and Implementation in the Nigerian Public Sector

Integrating ICT in Insurance Management: Design & Development of an Online Insurance System for E. Africa Insurance Company

Gerontology: Meaning, Scope and Implications for Adult Education

A Survey on Internet Traffic Measurement and Analysis

An Assessment of Inventory Management in Small and Medium Scale Industrial Enterprises in Nigeria

Accounting Conservatism and Auditing Quality: an Applied Study. On Egyptian Corporations

Impact of Dividend Yield and Price Earnings Ratio on Stock Returns: A Study Non-Financial listed Firms of Pakistan

Factors Affecting Selection of Equity Shares: The Case of Retail Investors in Bangladesh

Transcription:

A Proposed Decision Support System/Expert System for Guiding Fresh Students in Selecting a Faculty in Gomal University, Pakistan Muhammad Zaheer Aslam*, Nasimullah, Abdur Rashid Khan Gomal University DlKhan.Pakistan *zaheer.aslam@yahoo.com Abstract This paper presents the design and development of a proposed rule based Decision Support System that will help students in selecting the best suitable faculty/major decision while taking admission in Gomal University, Dera Ismail Khan, Pakistan. The basic idea of our approach is to design a model for testing and measuring the student capabilities like intelligence, understanding, comprehension, mathematical concepts plus his/her past academic record plus his/her intelligence level, and applying the module results to a rule-based decision support system to determine the compatibility of those capabilities with the available faculties/majors in Gomal University. The result is shown as a list of suggested faculties/majors with the student capabilities and abilities. Keywords: Expert System, Decision Support System, Rule-Based System and CLIPS. 1. Introduction When students complete their pre-university education, they take admission in university in a particular field/area of study for their bachelor studies. This is a very critical stage for them because their whole professional career depends on it. So a best selection of Major is very important for them at this stage. We know that different fields of studies have difference among them and they have different basic requirements. Similarly all students don t have the same level of intelligence, understanding, comprehension, mathematical concepts, his/her own interest in a field and his/her past academic record. So every field cant suit him/her, a special field will be good for him/her in achieving good results for future. There is also another factor affecting taking admission is, the basic criterion of every department which is also different within a university or from university to university. So we can say that only personal desire is not enough alone to make him/her successful in it and not his/her desire will work successfully for him/her. Some people lose their money and time in a field that is not compatible with their capabilities and abilities. The past statistical evidence have shown that a lot of students fail in their university studies even though, they receive all the family support and they are not weak in their studies but as they did not chose the right faculty/major that was compatible with their capabilities and abilities Many students choose a university faculty/major because it has a good social reputation or their friends have chosen it. The student does not know the extent of their real capabilities and abilities, and they do not have adequate capacity to learn capabilities needed for each 33

faculty/major. Decision Support systems can do this task through the provision of some of the questions asked in various fields to measure student capabilities in these areas and the intelligence level. Decision support system helps in making effective decisions as it allows us to do only right things. We have proposed a rule-based decision support system working like an expert system that contains a general rule-base and an inference engine. The inference engine retrieves rules from the rule-base to solve new problems based on the rules for similar problems stored in the rule-based system. In this way, a rule-based DSS can exhibit humanlike performance in that knowledge that can seemingly be acquired through experience [4]. We have developed our rule base DSS using CLIPS(C Language Integrated Production System) [7] language. CLIPS is a multi-paradigm programming language that provides support for rule-based, object-oriented, and procedural programming. CLIPS is a forward chaining, rule based production-system language, which is based on the RETE algorithm for pattern-matching. A command-line interpreter is the default interface for CLIPS language [2]. A few studies and systems have been published which advises the students in choosing a university. MyMajors [3] is a website which gives the student online advisement report on the suitable universities. The paper is organized as follows: section 2 describes the general idea of our rule base DSS and problem identification, section 3 presents knowledge base representation and CLIPS rules, section 4 presents student capabilities and evaluation test and intelligence level test while evaluation test and the result of the DSS is in section 5, and section 6 concludes the paper and outline direction for future research. At the end section 7 gives the references. 2. Problem identification Different people have different specific mental abilities, and every university faculty/major needs special abilities and capabilities in their departments. So we need to measure the student mental abilities accurately and compare then with the university faculty/major required abilities and suggest a suitable faculty/major for the student so that he may be academically successful. For this purpose we need a decision support system/expert System which will get student general background information like: student name, academic record, academic type and intermediate education passing year. Secondly the student s abilities and capabilities should also be checked through online abilities test to, thirdly we test the student s intelligence level by taking intelligence test. English language is the default language used in this test module. Applying the results of the test to our knowledge based system is the fourth step. Finally our DSS determines which faculty/major in general can be suitable for the student. 3. Knowledge Base Representaion Main sources for knowledge for developing this DSS/ES are human academic experts of Gomal university, the admission criteria of gomal University, the past record of the students and their future result. We have collected all the required criterions, abilities and capabilities for each faculty/major in Gomal University. We converted the knowledge into facts and rules in CLIPS syntax, and store them in the knowledge base of the CLIPS language. CLIPS is suitable for forward reasoning and can be used easily to build the rules and facts, so that is why we have selected the CLIPS language. 34

Furthermore, we captured all general important background information about the student in CLIPS fact templates which are just like the structures used in C language. The following sample code shows a student structure for CLIPS template. (deftemplate student "Student Data" (slot stdid) (slot name) (slot age) (slot academic-per) (slot academic -type) (slot HSSC-year) (slot int-test-per) (slot ability-test-eng-per) (slot ability-test-phy-per) (slot ability-test-che-per) (slot ability-test-cs-per) (slot ability-test-math-per) (slot ability-test-bio-per) ) The rule is represented in the syntax of If conditions then actions. That means when the conditions are satisfied then the actions are carried out. Here is an example from our decision support system using CLIPS syntax rules for the requirements of the faculty of Engineering: (defrule fo-mathematics (student (stdid?stdid) (academic-per?academic-per) (academic-type?academic-type) (HSSC-year?HSSC-year) (int-test-per?int-test-per) (ability-test-math-per? ability-test-math-per) (ability-test-eng-per?ability-test-eng-per) (ability-test-phy-per?ability-test-phy-per) (ability-test-che-per?ability-test-che-per) ) (test (>=?academic-per 60)) (test (eq?academic-type Science)) (test (>=?HSSC-year 2009)) => (assert (faculty-of-mathematics?stdid)) 35

(printout fddatao "[Mathematics]" crlf "Accepted=TRUE" crlf) (if (and (>=?int-test-per 80) (>=?ability-test-math-per 80) (>=?ability-test-eng-per 60) (>=?ability-test-phy-per 60) (>=?ability-test-che-per 60)) then (printout fddatao "Recommended=TRUE" crlf crlf) else (printout fddatao "Recommended=FALSE" crlf crlf)) ) 4. Tests We have divided the tests into two portions. 1) Capabilities & Abilities Test 2) Intelligence Test 4.1 Capabilities & Abilities Test Capability test evaluates student capabilities and abilities in many fields like Science, Mathematics, History, Geography, English language and other capabilities which he has studied before during his/her academic. We used English language for test modules. CLIPS language does not support graphical interfaces; but can be integrated with other high level languages like visual basic easily. We developed the test modules using Microsoft visual basic and then the user result at the end of the test is converted into text file which is then opened by the CLIPS DSS for reading the data. 36

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") 37

(bind?stdid (read fddatai)) (bind?name (read fddatai)) (bind?age (read fddatai)) (bind?academic-per (read fddatai)) (bind?academic-type (read fddatai)) (bind?hssc-year (read fddatai)) (bind?int-test-per (read fddatai)) (bind?ability-test-eng-per (read fddatai)) (bind?ability-test-phy-per (read fddatai)) (bind?ability-test-che-per (read fddatai)) (bind?ability-test-cs-per (read fddatai)) (bind?ability-test-math-per (read fddatai)) (bind?ability-test-bio-per (read fddatai)) (printout fdatao "[STUDENTINFO]" crlf "No="?stdid crlf "name= "?name crlf "Age="?age crlf "Academic Percentage="?academic-per crlf "Academic Type="?academic-type crlf "HSSC-Year="?HSSC-year crlf crlf) (assert (student (stdid?stdid) (name?name) (age?age) (academic-per?academic-per) (academic-type?academic-type) (HSSC-year?HSSC-year) (int-test-per?int-test-per) (ability-test-eng-per?ability-test-eng-per) (ability-test-phy-per?ability-test-phy-per) (ability-test-che-per?ability-test-che-per) (ability-test-cs-per?ability-test-cs-per) (ability-test-math-per? ability-test-math-per) (ability-test-bio-per? ability-test-bio-per) ) 4.2 Intelligence Test This test starts soon after the academics test ends. It evaluates student Intelligence. We have developed the intelligence test just like we developed the Capability test discussed in section 4. After ending the capability test, the intelligence test starts without break. It has a timed limited module test consisting of 50 questions. Figure2 shows a sample question screen from an intelligence module test. By the time 38

the student finishes the intelligence test; our DSS have all information about the student intelligence captured. This information then is converted into facts in our CLIPS DSS system. Figure (2): sample question screen from a intelligence module test. 5. Result Of The Expert System/Dss At the end our decision support system makes recommendations for the student. The recommendation is made based on the student s background information, academic record, intelligence test results and the abilities module test results. Our DSS identify the most suitable faculty or major for the student based on his abilities and capabilities extracted from the test module results. These results may not be 100% accurate, because there may be several factors that may affect the student away from the scientific level, such as mental state and health situation during the evaluation test, which will affect negatively on the results. 6. Conclusion & Future Work The paper we have presented gives the design and development of a proposed rule based decision support system to help the students to select the best suitable faculty or major based on their capabilities and abilities. Our DSS is a rule based system, and we used CLIPS language to store our 39

knowledge base. Using abilities test and intelligence test and their past academic record, we can measure some student capabilities and abilities and determine which faculty/major is suitable for him/her. The fact is measuring abilities and capabilities of the student accurately are complex process. But, as more students being evaluated in the abilities test the more prospect realistic results is withdrawn. Our DSS definition rules can be made more customized and more criteria may be added to it for more data mined results. It can be extended to include other universities faculties and majors to be able to serve more students wishing to be enrolled in other universities and make the criterion customized for that university. 7. References [1]. Wikipedia Encyclopedia, [2]. Zhengxin Chen, Computational Intelligence for Decision Support, 1999, University of Nebraska, Omaha. [3]. MyMajors, http://www.mymajors.com. [4]. Y.-Q. Zhang and others, Comeutational Web Intelligence (Series in Machine Perception and Artificial Intelligence (Vol. 58)),2004 Georgia State University, Atlanta, Georgia, USA. [5]. Azaab S., Abu Naser S., and Sulisel O.,2000. A proposed expert system for selecting exploratory factor analysis procedures, Journal of the college of education, 4(2):9-26. [6]. Russell, S. and P. Norvig, 2002. Artificial Intelligence: A Modern Approach, Prentice Hall, Second Edition. [7] CLIPS language homepage developed by NASA http://www.siliconvalleyone.com/clips.htm 40

This academic article was published by The International Institute for Science, Technology and Education (IISTE). The IISTE is a pioneer in the Open Access Publishing service based in the U.S. and Europe. The aim of the institute is Accelerating Global Knowledge Sharing. More information about the publisher can be found in the IISTE s homepage: http:// The IISTE is currently hosting more than 30 peer-reviewed academic journals and collaborating with academic institutions around the world. Prospective authors of IISTE journals can find the submission instruction on the following page: http:///journals/ The IISTE editorial team promises to the review and publish all the qualified submissions in a fast manner. All the journals articles are available online to the readers all over the world without financial, legal, or technical barriers other than those inseparable from gaining access to the internet itself. Printed version of the journals is also available upon request of readers and authors. IISTE Knowledge Sharing Partners EBSCO, Index Copernicus, Ulrich's Periodicals Directory, JournalTOCS, PKP Open Archives Harvester, Bielefeld Academic Search Engine, Elektronische Zeitschriftenbibliothek EZB, Open J-Gate, OCLC WorldCat, Universe Digtial Library, NewJour, Google Scholar