StuA: An Intelligent Student Assistant
DOI:
https://doi.org/10.9781/ijimai.2018.02.008Keywords:
Artificial Intelligence, Backward Chaining, CLIPS, Expert System, Rule-based System, Virtual AssistantAbstract
With advanced innovation in digital technology, demand for virtual assistants is arising which can assist a person and at the same time, minimize the need for interaction with the human. Acknowledging the requirement, we propose an interactive and intelligent student assistant, StuA, which can help new-comer in a college who are hesitant in interacting with the seniors as they fear of being ragged. StuA is capable of answering all types of queries of a new-comer related to academics, examinations, library, hostel and extra curriculum activities. The model is designed using CLIPS which allows inferring using forward chaining. Nevertheless, a generalized algorithm for backward chaining for CLIPS is also implemented. Validation of the proposed model is presented in five steps which show that the model is complete and consistent with 99.16% accuracy of the knowledge model. Moreover, the backward chaining algorithm is found to be 100% accurate.Downloads
References
E. A. Feigenbaum and P. McCorduck, The Fifth Generation. Addison-Wesley, 1984.
J. C. Giarratano and G. Riley, Expert Systems: Principles and Programming, 4th ed. Course Technology, 2004.
J. C. Giarratano, CLIPS User’s Guide, Version 6.22, 1998.
T. Sharma, N. Tiwari, and K. Shah, “Student counselling system: A rule-based expert system based on certainty factor and backward chaining approach,” International Journal of Application or Innovation in Engineering and Management, vol. 2, no. 1, pp. 371–375, 2013.
Y. Bouaiachi, M. Khaldi, and A. Azmani, “A Prototype Expert System for Academic Orientation and Student Major Selection,” International Journal of Scientific & Engineering Research, vol. 5, no. 11, pp. 25–28, 2014.
S. Al-Ghamdi, S. Al-Ghuribi, A. Fadel, F. Al-Aswadi, and T. AL-Ruhaili, “An Expert System for Advising Postgraduate Students,” International Journal of Computer Science and Information Technologies, vol. 3, no. 3, pp. 4529–4532, 2012.
S. S. A. Samy, M. Baraka, and A. Baraka, “A Proposed Expert System for Guiding Freshman Students in Selecting a Major in Al-Azhar University, Gaza,” Journal of Theoretical and Applied Information Technology, vol. 4, no. 9, pp. 889–893, 2008.
M. Lazzari and P. Salvaneschi, “MISTRAL: an Expert System for the management of warnings from automatic monitoring systems of dams,” in Proceedings of the 2nd Specialist Seminar on Integrated CAD of Earthquake Resistant Buildings and Civil Structures, 1993.
D. Selva, “Rule-based system architecting of Earth observation satellite systems,” Ph.D. dissertation, Massachusetts Institute of Technology, Cambridge, MA, USA, 2012.
D. Selva, B. Cameron, and E. F. Crawley, “A rule-based method for scalable and traceable evaluation of system architectures,” Research in Engineering Design, vol. 25, no. 4, pp. 325–349, 2014.
S. S. A. Naser and A. Z. A. Ola, “An expert system for diagnosing eye disease using CLIPS,” Journal of Theoretical and Applied Information Technology, vol. 4, no. 10, pp. 923–930, 2008.
M. A. Hofmeister, R. B. Likins, M. Morgan, D. P. Ferrara, J. M. Jenson, W. R. Rollins, and Evelyn, “SMH.PAL: an Expert System for identifying treatment procedures for students with severe disabilities,” Exceptional Children, vol. 61, no. 2, pp. 174–181, 1994.
S. S. A. Naser, K. Kashkash, and M. Fayyad, “Developing an Expert System for Plant Disease Diagnosis,” Journal of Theoretical and Applied Information Technology, vol. 1, no. 2, pp. 78–85, 2008.
A. T. Al-Taani, “An Expert System for Car Failure Diagnosis,” in Proceedings of World Academy of Science, Engineering and Technology, vol. 7, pp. 457–460, 2005.
R. Borgohain and S. Sanyal, “Rule-based Expert System for Diagnosis of Neuromuscular Disorders,” International Journal of Advanced Networking and Applications, vol. 4, no. 1, pp. 1509–1513, 2012.
K. Robindro and S. K. Sarma, “JESS based expert system architecture for diagnosis of rice plant disease: design and prototype development,” in Proceedings of the 4th International Conference on Intelligent Systems, Modelling and Simulation, pp. 674–676, 2013.
B. M. Salem, M. Roushdy, and R. A. Hod, “A case based expert system for supporting diagnosis of heart diseases,” AIML Journal, vol. 5, no. 1, pp. 33–39, 2005.
S. A. Samy, R. Al-Dahdooh, A. Mushtaha, and M. El-Naffar, “Knowledge Management in ESMDA: Expert System for Medical Diagnostic Assistance,” AIML Journal, 2010.
S. A. Samy and S. Almursheidi, “A Knowledge Based System for Neck Pain Diagnosis,” World Wide Journal of Multidisciplinary Research and Development (WWJMRD), vol. 2, no. 4, pp. 12–18, 2016.
Y. A. Nada, “A Novel Expert System for Building House Cost Estimation: Design, Implementation, and Evaluation,” International Journal of Advanced Computer Science and Applications, vol. 4, no. 8, pp. 50–55, 2013.
N. L. Griffin and F. D. Lewis, “A Rule-based Inference Engine Which is Optimal and VLSI Implementable,” in Proceedings of the IEEE International Workshop on Tools for Artificial Intelligence, VA, pp. 246–251, 1989.
J. C. Giarratano, CLIPS User’s Guide. Artificial Intelligence Section, Johnson Space Center, 1987.
Huyck, “Backchaining,” May 2017. http://www.cwa.mdx.ac.uk/bis2040/backchain/backchain.html
S. H. Liao, “Expert system methodologies and applications—a decade review from 1995 to 2004,” Expert Systems with Applications, vol. 28, no. 1, pp. 93–103, 2005.
Kishan, V. Chadha, and C. Maini, “A Review of Development and Applications of Expert [Systems],” International Journal of Advanced Research in Computer Science and Software Engineering, vol. 2, no. 10, pp. 319–325, 2012.
A. G. Azar and Z. M. Alizadeh, “A Basic Proof Method for the Verification, Validation and Evaluation of Expert Systems,” Journal of Information Systems and Telecommunication, vol. 1, no. 1, pp. 27–31, 2013.
J. A. Wentworth, R. Knaus, and H. Aougab, Verification, Validation, and Evaluation of Expert Systems: An FHWA Handbook, vol. 1, 1997.
S. Bhattacharya and S. Nath, “Intelligent e-Learning Systems: An Educational Paradigm Shift,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 4, no. 2, pp. 83–88, 2016.
V. A. Secades and O. Arranz, “Big Data & eLearning: A Binomial to the Future of the Knowledge Society,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 3, no. 6, pp. 29–33, 2016.
S. Jain and K. Asawa, “Formalization of Event Perception and Event Appraisal Process,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 3, no. 3, pp. 69–73, 2015.
R. S. Choudhar, R. Kukreja, N. Jain, and S. Jain, “Personality and Education Mining based Job Advisory System,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 2, no. 7, pp. 30–34, 2014.
Downloads
Published
-
Abstract44
-
PDF13






