DOI QR코드

DOI QR Code

Web-Based Question Bank System using Artificial Intelligence and Natural Language Processing

  • Ahd, Aljarf (Department of Computer and Information Systems Umm Al-Qura University) ;
  • Eman Noor, Al-Islam (Department of Computer and Information Systems Umm Al-Qura University) ;
  • Kawther, Al-shamrani (Department of Computer and Information Systems Umm Al-Qura University) ;
  • Nada, Al-Sufyini (Department of Computer and Information Systems Umm Al-Qura University) ;
  • Shatha Tariq, Bugis (Department of Computer and Information Systems Umm Al-Qura University) ;
  • Aisha, Sharif (Department of Computer and Information Systems Umm Al-Qura University)
  • Received : 2022.12.05
  • Published : 2022.12.30

Abstract

Due to the impacts of the current pandemic COVID-19 and the continuation of studying online. There is an urgent need for an effective and efficient education platform to help with the continuity of studying online. Therefore, the question bank system (QB) is introduced. The QB system is designed as a website to create a single platform used by faculty members in universities to generate questions and store them in a bank of questions. In addition to allowing them to add two types of questions, to help the lecturer create exams and present the results of the students to them. For the implementation, two languages were combined which are PHP and Python to generate questions by using Artificial Intelligence (AI). These questions are stored in a single database, and then these questions could be viewed and included in exams smoothly and without complexity. This paper aims to help the faculty members to reduce time and efforts by using the Question Bank System by using AI and Natural Language Processing (NLP) to extract and generate questions from given text. In addition to the tools used to create this function such as NLTK and TextBlob.

Keywords

References

  1. M. S. Pereira, R., 2010. New E-Learning Objects For The Mathematics Courses From Engineering Degrees: Design And Implementation Of Question Banks In Maple T.A. Using Latex. [ebook] p.9. Available at: [Accessed 3 October 2020].
  2. Farouk EI-Sofany, H., 2009. Questions-Bank System To Enhance E-Learning In School Education. [ebook] p.13. Available at: [Accessed 3 October 2020].
  3. Ahamed, M., 2019. Development Of A Web-Based Question Bank For Automated Question Paper Generation. [ebook] p.64. Available at: [Accessed 4 October 2020].
  4. M, P., 2012. WEB-BASED QUESTION BANK IN INDIAN HIGHER EDUCATION: AN OPEN EDUCATIONAL RESOURCE. [ebook] p.6. Available at: [Accessed 4 October 2020].
  5. Janpla, S., 2018. System Framework For An Intelligent Question Bank And Examination System. [ebook] p.7. Available at: [Accessed 5 October 2020].
  6. Dalziel, j., n.d. Integrating Computer Assisted Assessment With Textbooks And Question Banks: Options For Enhancing Learning. [ebook] p.10. Available at: [Accessed 5 October 2020].
  7. Blackboard.com. n.d. Blackboard Learn | Responsive & Advanced LMS System | Blackboard. [online] Available at: [Accessed 8 October 2020].
  8. Typeform. n.d. Typeform: People-Friendly Forms And Surveys. [online] Available at: [Accessed 8 October 2020].
  9. Kaldin.in. 2020. Kaldin - Open Source Web-Based Online Examination Software. [online] Available at: [Accessed 9 October 2020].
  10. Moodle.org. n.d. Moodle - Open-Source Learning Platform | Moodle.Org. [online] Available at: [Accessed 9 October 2020].
  11. El-Sofany, H.F., S.A. El-Seoud, F.F.M. Ghaleb, S.S. Daoud, J. M. AL Jaam and A.M. Hasna, 2007. XML and databases for e-learning applications. Int. J. Emerg. Technol. Learn., 2: 6-12 https://telearn.archivesouvertes.fr/hal-00197274/document
  12. Qorrectassess.com. 2017. Qorrect Assessment System | Automate Your Exam Creation EN. [online] Available at: [Accessed 10 October 2020].
  13. Calvo, R., 2012. G-Asks: An Intelligent Automatic Question Generation System for Academic Writing Support. [ebook] Available at: [Accessed 20 April 2021].
  14. El-Sofany, H., 2007. XML And Databases For E-Learning Applications. [ebook] p.13. Available at: [Accessed 4 November 2020].
  15. Al Jabri, T., 2020. Software Requirements Specification. p.23.[Accessed 2 October 2020].
  16. Al Jabri, T., 2020. Software Design. Available at: [Accessed 29 October 2020].
  17. Dumas, M. and La Rosa, M., 2018. Fundamentals Of Business Process Management. 2nd ed.
  18. Liu, B., 2020. Asking Questions the Human Way: Scalable Question-Answer Generation from Text Corpus. [ebook] p.12. Available at: [Accessed 17 April 2021].
  19. Lelkes's, A., 2021. Quiz-Style Question Generation for News Stories. [ebook] p.11. Available at: [Accessed 17 April 2021].
  20. Hendered, V. and Jonsson, A., 2020. Automatically Generate Questions for National Examinations in English Reading Comprehension. [ebook] Available at: [Accessed 17 April 2021].
  21. Gao, Y. and Chen, W., n.d. Difficulty Controllable Generation of Reading Comprehension Questions. [ebook] p.7. Available at: [Accessed 17 April 2021].
  22. Lindberg, D., 2010. AUTOMATIC QUESTION GENERATION FROM TEXT FOR SELF-DIRECTED LEARNING. [ebook] Available at: [Accessed 17 April 2021].
  23. Thinh, N., 2014. Automatic Question Generation for Educational Applications - The State of Art. [ebook] Available at: https://www.researchgate.net/publication/288371218_Automatic_Question_Generation_for_Educati onal_Applications_-_The_State_of_Art [Accessed 17 April 2021].
  24. Kumar, V., 2019. Putting the Horse Before the Cart: A Generator-Evaluator Framework for Question Generation from Text. [ebook] Available at: [Accessed 17 April 2021].
  25. Heilman, M., 2011. Automatic Factual Question Generation from Text. [ebook] Available at: https://lti.cs.cmu.edu/sites/default/files/research/thesis/2011/michael_heilman_automatic_factual_question_generation_for_reading_assessment.pdf [Accessed 17 April 2021].
  26. Clay, B., 2001. Is This a Is This a Trick Trick Question? Question? A Short Guide to Writing Effective Test Questions. [ebook] Available at: [Accessed 17 April 2021].
  27. FILP, A., 2015. THE CREATION OF "QUESTIONS BANK" AND INTRODUCTION OF 2.0. EXAMINATION SESSION. [ebook] Available at: https://yadda.icm.edu.pl/baztech/element/bwmeta1.element.baztech-46b5bcd9-c613-48ec-bfe3-02e548ace38b/c/Filip_A._Drag_P..pdf [Accessed 17 April 2021].
  28. Lumoslearning.com. 2021. Free Question Generator Tool Online - Generate Questions & Answers from Any Text | Lumos Learning QA Generator. [online] Available at: [Accessed 14 April 2021].
  29. Lovenia, H., 2018. AUTOMATIC QUESTION-ANSWER PAIRS GENERATION FROM TEXT. [ebook] Available at: [Accessed 14 April 2021].
  30. Quillionz.com. n.d. World's first AI-powered platform for creating questions, quizzes and notes. [online] Available at: [Accessed 17 April 2021].
  31. Incorporated, D., n.d. Quizbot. [online] Quizbot.com. Available at: [Accessed 17 April 2021].
  32. Maguire, J., n.d. How to Create an AI Solution. [Blog] Available at: [Accessed 17 April 2021].
  33. Goutham, R., 2020. Practical AI : Automatically Generate True or False questions from any content with OpenAI GPT2, Sentence BERT and Berkley Constituency parser. [Blog] Available at: https://medium.com/swlh/practical-aiautomatically-generate-true-or-false-questions-fromanycontent-with-openai-gpt2-9081ffe4d4c9 [Accessed 17 April 2021].
  34. Lee, K., 2021. AI-Powered Question Generator. [Blog] Available at: [Accessed 17 April 2021].
  35. Arbuzova, Y., 2018. Automatic Question Answering. [Blog] Available at: [Accessed 17 April 2021].
  36. Swalin, A., 2018. Building a Question-Answering System from Scratch-Part 1. [Blog] Available at: [Accessed 17 April 2021].
  37. GitHub. 2021. GitHub:question-generation. [online] Available at: [Accessed 17 April 2021].
  38. W3schools.com. n.d. Tryit Editor v3.6. [online] Available at: < https://www.w3schools.com/> [Accessed 17 April 2021].
  39. App.diagrams.net. n.d. Flowchart Maker & Online Diagram Software. [online] Available at: [Accessed 18 April 2021].
  40. Easy LMS. n.d. Getting started. [online] Available at: [Accessed 18 April 2021].