Research on the Development of a Proctoring System for Conducting Online Exams in Kazakhstan
Abstract
:1. Introduction
- (1)
- describe the architecture of the Proctor SU proctoring system;
- (2)
- Describe the prototype of the Proctor proctoring system SU;
- (3)
- Review the proctoring systems used in Kazakhstan;
- (4)
- Compare the functional features of selected proctoring systems;
- (5)
- Show test results of Proctor proctoring system SU;
- (6)
- Conclusions on the development of the Proctor SU proctoring system.
2. Literature Review
3. Materials and Methods
3.1. Risks of Using Automated Proctoring Systems
- (1)
- Academic risks: the use of proctoring forces a change in the procedures used when conducting exams, complicates their technical equipment and simplifies the tasks of the exam, which is caused by a reduction in the time to think about answers and compliance with restrictive measures. Additionally, not all exams can be carried out in a remote format, especially if the lack of teachers’ preparation for the introduction of remote forms of the educational process is taken into account;
- (2)
- Financial risks related to the budget of educational institutions associated with the use of commercial systems since there is no market for free proctoring systems;
- (3)
- Information security risks associated with the transfer of personal information and device data to external structures that manage proctoring systems, despite the documented guarantees regarding the protection of such information. A certain risk is the acquisition of remote access by the proctoring system to the student’s computer, which, in the conditions of using non-certified commercial systems, makes it possible to use broader-than-stated and undocumented opportunities;
- (4)
- Opposition on the part of students associated with the perception of proctoring systems as an invasion of artificial intelligence into personal life, which, together with certain negative features of the worldview, enhanced capabilities of modern information and communication technologies, provokes students to search for ways to circumvent the limitations of systems of this kind.
3.2. Architecture of Proctoring System: Proctor SU
- -
- requirements analysis and design;
- -
- Coding, testing, and implementation.
- -
- Frontend (client side): HTML5, CSS3, and Javascript;
- -
- Package version control: git. Frameworks: Vue and Vuetify;
- -
- Package managerNpm, Yarn;
- -
- Backend: Python, Django, and Django Rest framework;
- -
- Database: Sql and PostgresSql.
- -
- a block for building an object recognition model (searching for the coordinates of the human surface in the figure, determining the location of information, pre-processing, and normalization);
- -
- The object recognition authentication block (authentication algorithms for the object to be identified by controlling access to the photo recognition system of the user registered in the database);
- -
- A block for calculating information identification marks (convolutional neural networks, correlation indicators, Minkowski distance, etc.).
3.3. Prototype
3.4. Comparison of Kazakhstan’s Proctoring Systems
- (1)
- Integration is based on SDK and API, which is suitable for most seamless integration cases. Integration consists of connecting a special JS library to the test page, which contains functions for managing the proctoring session. The results are transmitted via the API from the proctoring system. The communication between the student and the server is protected by TLS encryption. A valid SSL certificate is installed on the Moodle web server so that the pages of the Moodle system open over HTTPS. This is a requirement of the browser’s security policy, which does not allow access to the camera and micro-background over the unsecured HTTP protocol.
- (2)
- Advanced integration, according to the IMS LTI standard, allows for transparent authorization and transmission of user and exam data to the proctoring system via tokens, according to the JSON Web Token standard. Integration consists of the implementation of the JWT token generation mechanism on the testing system side and the formation of links, which can then be placed on the page or sent by e-mail. All of the content is displayed in an IFRAME.
- Introduction, development, and support of advanced information technologies in the educational process, scientific research, and university management.
- Developing and implementing a unified technical policy in the field of development and improving the hardware, software, information, and telecommunications infrastructure of the university.
- The implementation of digital transformation processes in terms of developing the software infrastructure of the university, which provides support for the digital transformation of the educational process, scientific research, university management, the electronic interaction of participants in the educational process and digital interaction with external organizations in order to expand the electronic information and educational environment of the university, and implement the concept of “digital university”
- Providing students and employees with modern WEB services, including services of collective digital communications and services of access to the information resources of the university.
- Ensuring the smooth functioning of the information and telecommunications infrastructure of the university, the hardware and software of centralized departments, the information systems used to solve university management tasks, IT services and Internet representation, and access to the global Internet.
- The provision of technical measures to maintain the information security of the university’s computer network and the protection of the corporate data of information systems.
- Aero (cloud, proprietary license, live/recorded/automated proctoring, online processing, authentication required, can be integrated with Moodle, face recognition function, and the ability to be used on all devices, including mobile).
- Oqylyq (cloud-based, proprietary license, real-time verification, authentication required, can be integrated with Moodle, face recognition function, the connection of an additional mobile camera for 360° viewing, and the ability to be used on all devices, including mobile).
- OES (cloud, proprietary license, automated proctoring, can be integrated with Moodle, regular updates, face recognition function, the connection of an additional mobile camera for 360° viewing, and the ability to be used on all devices, including mobile).
- Proctor SU (cloud-based, authentication required, recorded/automated proctoring, can be integrated with Moodle, face recognition function, regular updates, in the licensing process).
- OES, Oqylyq, and Aero proctoring systems are commercial systems (charging an hourly fee for each exam), whereas the Proctor SU proctoring system is a product of S.Seifullin Kazakh Agro Technical Research University, which does not belong to a commercial product; therefore, the development of its own program for the university is very profitable from a financial point of view;
- Information security is preserved in all four proctoring systems. The communication between the student and the server is protected by TLS encryption;
- In the OES and Oqylyq proctoring systems, one can control the room in a 360° mode by turning on an additional mobile camera. The other two proctoring systems do not have this function;
- The authentication parameters of all four proctoring systems include face recognition. Fingerprint and iris scanning are not available in the proctoring systems. According to the developers, these biometric security systems (fingerprint scanning and iris scanning) are too expensive to implement in a proctoring system.
4. Results
4.1. Testing the Proctor SU System
- -
- the user covers their mouth or other parts of their face;
- -
- Other people appear in the frame;
- -
- Other human voices are heard near the person being tested;
- -
- The person uses other gadgets;
- -
- Books or records are visible in the frame;
- -
- The user switches tabs in the browser;
- -
- Communication takes place through gestures.
- Opening and updating information in a browser tab: Page URL, tab name, number of tabs, date and time of the event, the flag of what is running now with the user tab, flag that the tab is open in “incognito” mode;
- Switching to any browser tab: URL address of the page, tab name, tab serial number, and the date and time of switching;
- Completion of the test: date and time of completion, the name of the test, and the user data (tested name).
4.2. Test Trial with Students
- -
- the team tested the proctoring system at a fairly low Internet speeds (256 Kbit/s) and obtained good results;
- -
- Online proctoring can be easily integrated into Moodle without additional infrastructure;
- -
- Students are positive about the use of online proctoring.
4.3. Testing of the Proctor SU System
4.4. Unit Testing
- Imported unit test as a standard.
- Created the Test Add class, which inherits from the Test Case class.
- We used the self.assertEqual() method in the Test Case class.
4.5. Acceptance User Testing
- -
- interface design;
- -
- Ease of use;
- -
- Checking the input data;
- -
- Accuracy (object detection and tracking);
- -
- General satisfaction. Four users found several errors. Minor changes were made to the system’s external interface based on feedback from two users to improve the overall usability of the system. Two users who tested the system showed that the system can work slower when the quality of the Internet connection is lower than expected. The solution to this feedback was to reduce the frame rate of the webcam needed for processing in order to reduce computational costs and increase the overall efficiency of the system.
- window (browser window, dialog box, modal window, and floating windows);
- menu (main, pop-up, context);
- Widgets/controls/controls (button, radio button, icon, list, toolbar, tree, scroll bar, slider, status bar, and tooltip);
- Tab;
- Interaction elements: mouse cursor and text cursor.
- the appearance of elements when the browser window is reduced and the appearance of scrolling;
- Correct spelling and alignment of the text;
- Correct focus movement in the window (Tab/Tab+Shift);
- Selected items are highlighted;
- Immutable fields look the same and differ from editable ones;
- It is advisable not to use a double click;
- Unification of design (color, font, and size);
- Switch buttons using the keyboard;
- There must be a scroll function;
- If the forms are duplicated, then there must be the same names.
- Font. In the system interface, the Times New Roman font (serif font) size 14 has been increased to size 18. The instructions were left in the font Times New Roman, size 14.
- Mathematical formulas. When teachers entered math test questions into the system, they were displayed in hieroglyphs, incomprehensible symbols. The developers have fixed these errors.
- Authorization. Authorization is carried out via a login and password. There is also an additional forgotten password feature. If the student has forgotten their password, it is reset via email. For the convenience of students, a password reset function was offered by SMS over the phone, not by mail.
- Scroll function. When testing the interface, the scrolling function did not work in some places. The developers have fixed this error.
4.6. Student’s Face Recognition Results
5. Discussion
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Abakumov, A.; Ismailova, A.; Adamov, A. Modeling of Microbial Communities of Plant Organisms in Aquatic Ecosystem. Information 2014, 17, 209–218. [Google Scholar]
- Golenko, Y.; Ismailova, A.; Shaushenova, A.; Ainagulova, A.; Naizagarayeva, A. Implementation of Machine Learning Models to Determine the Appropriate Model for Protein Function Prediction. East. Eur. J. Enterp. Technol. 2022, 5, 42–49. [Google Scholar] [CrossRef]
- Ismailova, A.; Zhamangara, A.; Sagnayeva, S.; Kaziyeva, G.; Abakumov, A.; Park, S. Technologies of information monitoring biogens lakes of Kazakhstan. News of the National Academy of Sciences of the Republic of Kazakhstan. Ser. Geol. Technol. Sci. 2018, 4, 69–74. [Google Scholar]
- Alessio, H.M.; Malay, N.; Maurer, K.; Bailer, A.J.; Rubin, B. Examining the effect of proctoring on online test scores. Online Leasrning 2017, 21, 146–161. [Google Scholar] [CrossRef] [Green Version]
- Landis, L. Online AP Exams: Will Students Cheat? 2020. Available online: https://supertutortv.com/ap-tests/online-ap-exams-will-students-cheat/ (accessed on 7 April 2022).
- Schermele, Z. 2020 AP Exams and Cheating: What Students Are Saying. 2020. Available online: https://www.teenvogue.com/story/2020-ap-exams-cheating (accessed on 7 April 2022).
- Dyer, J.M.; Pettyjohn, H.C.; Saladin, S. Academic dishonesty and testing: How student beliefs and test settings impact decisions to cheat. J. Natl. Coll. Test. 2020, 4, 1–31. [Google Scholar]
- Davis, A.B.; Rand, R.; Seay, R. Remote Proctoring: The Effect of Proctoring on Grades. Adv. Account. Educ. Teach. Curric. Innov. 2016, 18, 23–50. [Google Scholar] [CrossRef]
- Meulmeester, F.L.; Dubois, E.A.; Krommenhoek-van Es, C. Medical Students’ Perspectives on Online Proctoring During Remote Digital Progress Test. Med. Sci. Educ. 2021, 31, 1773–1777. [Google Scholar] [CrossRef] [PubMed]
- Cao, M. 2021 Gaokao Examination’s Results of Shandong Province Will Be Announced before June 26 and 52 People Have Been Investigated and Dealt with in Violation of Discipline and Cheating This Year. Jinan Times. 12 June 2021. Available online: https://baijiahao.baidu.com/s?id=1702327877065066929 (accessed on 5 February 2022).
- Li, H.; Xu, M.; Wang, Y.; Wei, H.; Qu, H. A Visual Analytics Approach to Facilitate the Proctoring of Online Exams. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, Yokohama, Japan, 8–13 May 2021. [Google Scholar] [CrossRef]
- Akaaboune, O.; Blix, L.H.; Carrington, L.G.; Henderson, C.D. Accountability in Distance Learning: The Effect of Remote Proctoring on Performance in Online Accounting Courses. J. Emerg. Technol. Account. 2022, 19, 121–131. [Google Scholar] [CrossRef]
- Baume, M. Online Proctored Exams: Where and How are They Used? Basics, Practical Scenarios and Technical Solutions for Online Proctoring at European Universities and Educational Institutions. In Proceedings of the13th International Technology, Education and Development Conference (INTED 2019), Valencia, Spain, 11–13 March 2019; pp. 5216–5225. [Google Scholar] [CrossRef]
- Khalil, M.; Prinsloo, P.; Slade, S. In the nexus of integrity and surveillance: Proctoring (re)considered. J. Comput. Assist. Learn. 2022, 38, 1589–1602. [Google Scholar] [CrossRef]
- Raj, R.S.V.; Narayanan, S.A.; Bijlani, K. Heuristic-Based Automatic Online Proctoring System. In Proceedings of the2015 IEEE 15th International Conference on Advanced Learning Technologies, Hualien, Taiwan, 6–9 July 2015; pp. 458–459. [Google Scholar] [CrossRef]
- Kasinathan, V.; Yan, C.E.; Mustapha, A.; Hameed, V.A.; Ching, T.H.; Thiruchelvam, V. ProctorEx: An Automated Online Exam Proctoring System. Math. Stat. Eng. Appl. 2022, 71, 876–889. [Google Scholar]
- Gadekar, A.; Shreya, O.; Revadekar, A.; Nimkar, A.V. MMAP: A Multi-Modal Automated Online Proctor. In Machine Learning and Big Data Analytics, Proceedings of International Conference on Machine Learning and Big Data Analytics (ICMLBDA) 2021, Patna, India, 29–30 March 2021; Springer: Berlin/Heidelberg, Germany, 2021. [Google Scholar] [CrossRef]
- Yaqub, W.; Mohanty, M.; Suleiman, B. Image-Hashing-Based Anomaly Detection for Privacy-Preserving Online Proctoring. arXiv 2021, arXiv:2107.09373. [Google Scholar] [CrossRef]
- Thombare, C.; Sapate, K.; Rane, A.; Hutke, A. Exam Proctoring System. Int. J. Res. Appl. Sci. Eng. Technol. 2022, 10, 466–470. [Google Scholar] [CrossRef]
- Atoum, Y.; Chen, L.; Liu, A.X.; Hsu, S.D.H.; Liu, X. Automated Online Exam Proctoring. IEEE Trans. Multimed. 2017, 19, 1609–1624. [Google Scholar] [CrossRef]
- Nurpeisova, A.; Shaushenova, A.; Mutalova, Z.; Zulpykhar, Z.; Ongarbayeva, M.; Niyazbekova, S.; Semenov, A.; Maisigova, L. The Study of Mathematical Models and Algorithms for Face Recognition in Images Using Python in Proctoring System. Computation 2022, 10, 136. [Google Scholar] [CrossRef]
- Li, M.; Zhang, Z.; Lei, L.; Wang, X.; Guo, X. Agricultural greenhouses detection in high-resolution satellite images based on convolutional neural networks: Comparison of Faster R-CNN, YOLOv3 and SSD. Sensors 2020, 20, 4938. [Google Scholar] [CrossRef] [PubMed]
- Prathish, S.; Narayanan, S.A.; Bijlani, K. An Intelligent System For Online Exam Monitoring. In Proceedings of the 2016 International Conference on Information Science (ICIS), Kochi, India, 12–13 August 2016. [Google Scholar]
- Zhang, M.Z.; Zhang, M.M.; Chang, Y.; Esche, D.S.K.; Chassapis, D.C. A Virtual Laboratory System with Biometric Authentication and Remote Proctoring Based on Facial Recognition. In Proceedings of the 123rd ASEE Annual Conference and Exposition, New Orleans, LA, USA, 26–29 June 2016. [Google Scholar]
- Burgess, B.; Ginsberg, A.; Felten, W.; Cohney, S. Watching the watchers: Bias and vulnerability in remote proctoring software. In Proceedings of the 31st USENIX Security Symposium, Boston, MA, USA, 10–12 August 2022; pp. 571–588. [Google Scholar]
- Bellanova, R.; Carrapico, H.; Duez, D. Digital/sovereignty and European security integration: An introduction. Eur. Secur. 2022, 31, 337–355. [Google Scholar] [CrossRef]
- Tsareva, E.; Bogoudinova, R.; Khasanova, G. Information Security in Educational Environment. In Mobility for Smart Cities And Regional Development—Challenges For Higher Education, Proceedings of the 24th International Conference on Interactive Collaborative Learning (ICL2021), Dresden, Germany, 22–24 September 2021; Springer: Berlin/Heidelberg, Germany, 2022; Volume 390, pp. 737–742. [Google Scholar] [CrossRef]
- Li, X.; Chang, K.M.; Yuan, Y.; Hauptmann, A. Massive open online proctor: Protecting the credibility of MOOCs Certificates. In Proceedings of the 2015 ACM International Conference on Computer-Supported Cooperative Work and Social Computing, CSCW 2015, Vancouver, BC, Canada, 14–18 March 2015; pp. 1129–1137. [Google Scholar] [CrossRef]
- Redmon, J.; Farhadi, A. YOLOv3: An Incremental Improvement. arXiv 2018, arXiv:1804.02767. Available online: https://pjreddie.com/media/files/papers/YOLOv3.pdf (accessed on 18 June 2023).
- Faster R-CNN vs YOLO vs SSD—Object Detection Algorithms. 2022. Available online: https://medium.com/ibm-data-ai/faster-r-cnn-vs-yolo-vs-ssd-object-detection-algorithms-18badb0e02dc (accessed on 18 June 2023).
- Glenn-Jocher. YOLOv5 Focus() Layer #3181. In Ultralytics. Github. 2021. Available online: https://github.com/ultralytics/yolov5/discussions/3181m1 (accessed on 18 June 2023).
- Kundu, R. YOLO: Algorithm for Object Detection Explained [+Examples]. 2023. Available online: https://www.vilabs.com/blog/yolo-object-detection (accessed on 18 June 2023).
- Nepal, U.; Eslamiat, H. Comparing YOLOv3, YOLOv4 and YOLOv5 for Autonomous Landing Spot Detection in Faulty UAVs. Sensors 2022, 22, 464. [Google Scholar] [CrossRef] [PubMed]
- Nigam, A.; Pasricha, R.; Singh, T.; Churi, P. A Systematic Review on AI-based Proctoring Systems: Past, Present and Future. Educ. Inf. Technol. 2021, 26, 6421–6445. [Google Scholar] [CrossRef] [PubMed]
- Redmon, J.; Farhadi, A. YOLO: Real-Time Object Detection. 2018. Available online: https://pjreddie.com/darknet/yolo/ (accessed on 18 June 2023).
Proctoring System | Official Website, E-Mail | Date of Creation | Founders | Integration with Various LMS Platforms |
---|---|---|---|---|
OES | https://oes.kz/ (accessed on 15 May 2023). E-mail: [email protected] | 2018 | Oes * Company |
|
Oqylyq | https://oqylyq.kz/ (accessed on 15 May 2023). E-mail: [email protected] | 2018 | Alumni of Astana Hub 7.0 ** |
|
Aero | https://proctoring.aero.kz/ (accessed on 15 May 2023). E-mail: [email protected] | 2019 | Alumni of Nazarbayev University *** |
|
Proctoring System | Delivery Options | Features | Number of Simultaneous Exams | Payment for the Exam |
---|---|---|---|---|
Oes |
Data are stored on cloud platforms: Google Cloud, AWS (Amazon Web Services), Microsoft Cloud, etc. They comply with all GDPR (General Data Protection Regulation) standards and use complex encryption with transmission over a secure channel with SSL certificates.
|
| 10,000 exams simultaneously | KZT 1500 (Approximately EUR 3)/1 h |
Oqylyq | Cloud The inga proctor system operates on the cloud, which is accessible via the Internet. Updates, maintenance, and all technical complexity are hidden and can only get the necessary service. The data are stored on the following platforms: Google Cloud, AWS (Amazon Web Services), Microsoft Cloud, etc. They comply with all GDPR (General Data Protection Regulation) standards and use complex encryption with transmission over a secure channel with SSL certificates. |
| 10,000 exams simultaneously | KZT 1500 (approximately EUR 3)/1 h |
Aero | Cloud The inga proctor system operates on the cloud, which is accessible via the Internet. Updates, maintenance, and all technical complexity are hidden and can only get the necessary service. The data are stored on the following platforms: Google Cloud, AWS (Amazon Web Services), Microsoft Cloud, etc. They comply with all GDPR (General Data Protection Regulation) standards and use complex encryption with transmission over a secure channel with SSL certificates. |
| 5000 exams simultaneously | KZT 1000 (approximately EUR 2)/1 h |
Parameter | Minimum Requirements |
---|---|
Web-browser | Chrome 72, Opera 59, Firefox 66, Edge 79, Yandex. Browser 19.3, Safari 12.x |
Operating system | Windows 7, macOS 10.12, “Sierra”, Linux |
Mobile version | Android 4.4+, Chrome 72+, iOS 13+ Safari |
Web-camera | 640 × 480, 15 frames/s |
Microphone | Required |
Speakers | Optional (for connection with the proctor) |
Network (Internet) | 256 Kbit/s |
Network connection speed: | 3 Mbps |
Free disk space | 100 MB |
Free RAM | 1 GB |
Displaying the Predicted Load to Estimate Which Server Will Be Required for the Box Version | Peak Load |
---|---|
Number of simultaneous exams | 5000 |
The total number of hours for all sessions for the required storage interval | 25,000 |
Number of processor cores (CPU) | 82 |
CPU Mark (www.cpubenchmark.net) | 110,700 |
The amount of RAM | 82 GB |
Network Bandwidth (LAN) | 1000 Mbit/s |
Data storage capacity (HDD) | 765 GB |
Name | Description | Proctoring Mode | Cost (KZT) |
---|---|---|---|
Small University | Takes exams twice a year with 3 thousand exams, a total of 6 thousand exams | Automatic Asynchronous | KZT 7 million (EUR 14,000, approximately)/year |
Average University | Takes exams twice a year, up to 30 thousand exams a year | Automatic Asynchronous | KZT 15 million (EUR 30,000, approximately)/year |
Large University | Takes exams, up to 60 thousand exams a year | Automatic Asynchronous | KZT 18 million (EUR 36,000, approximately)/year |
Proctoring Features | Proctor SU | OES | Oqylyq | Aero |
---|---|---|---|---|
Live human proctors available | Yes | Yes | Yes | Yes |
Internet required | Yes | Yes | Yes | Yes |
Secure/encrypted transferring of data | Yes | Yes | Yes | Yes |
Student able to book exam time | Yes | Yes | Yes | Yes |
Proctoring provider certified | No | Yes | Yes | Yes |
Student can message issues to proctors | Yes | Yes | Yes | Yes |
Students get live exam instructions | Yes | Yes | Yes | Yes |
Proctor able to see students screen | No (only record after the exam) | Yes | Yes | Yes |
Recorded video reviewing option | Yes | Yes | Yes | Yes |
Pause test/cancel test | No | No | No | No |
Automated proctoring | Yes | Yes | Yes | Yes |
Keystroke checking | Yes | Yes | Yes | Yes |
Audio recording | Yes | Yes | Yes | Yes |
Browser lockdown | Yes | Yes | Yes | Yes |
Authentication option | Yes | Yes | Yes | Yes |
Web camera needed | Yes | Yes | Yes | Yes |
Log reports | Yes | Yes | Yes | Yes |
Recording storage option | Yes | Yes | Yes | Yes |
Test review option | No | No | No | No |
Incident logs with date and time | Yes | Yes | Yes | Yes |
Customizing options for institution | Yes | Yes | Yes | Yes |
Lockdown Features | ||||
Available on both Windows and Mac | Yes | Yes | Yes | Yes |
Plugin for browser | Yes | Yes | Yes | Yes |
Avoids control options on the browser | Yes | Yes | Yes | Yes |
Stops navigation (forward/back) | Yes | Yes | Yes | Yes |
Stops right clicks using mouse | Yes | Yes | Yes | Yes |
Stops printing | No | No | No | No |
Proctoring Features | ||||
Hides taskbar | Yes | Yes | Yes | Yes |
Hides desktop | Yes | Yes | Yes | Yes |
Stops copying and pasting | Yes | Yes | Yes | Yes |
Stops other applications | No | No | No | No |
Stops starting of other applications | No | No | No | No |
Authentication options | ||||
User required to authenticate | Yes | Yes | Yes | Yes |
Username provided/required | Yes | Yes | Yes | Yes |
Password provided/required | Yes | Yes | Yes | Yes |
Ability to do facial recognition | Yes | Yes | Yes | Yes |
Ability to do voice recognition | Yes | Yes | Yes | Yes |
Fingerprint scanning required | No | No | No | No |
Iris scanner required/available | No | No | No | No |
Webcam Features | ||||
Web camera required | Yes | Yes | Yes | Yes |
Room panning allowed | No | Yes | Yes | No |
Questions Asked to Respondents | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
Did you like your experience with Proctor SU? | 0% | 8% | 7% | 70% | 15% |
Have you successfully passed the test with Proctor SU? | 13% | 5% | 36% | 23% | 23% |
Did you navigate the system easily? | 0% | 0% | 10% | 10% | 80% |
Are the instructions provided by Proctor SU clear? | 0% | 0% | 11% | 15% | 74% |
How would you rate your comfort level from the presence of a proctoring system during your exam? | 10% | 12% | 12% | 30% | 36% |
Data Set | Faces | False Alarms | Detection Rates |
---|---|---|---|
Front image (FI) | 1674 | 36 | 97.84% |
Image looking down (ILD) | 1024 | 9 | 94.23% |
Image looking up (ILU) | 1254 | 11 | 96.12% |
Image horizontally (IH) | 1048 | 26 | 97.51% |
Total | 5000 | 144 | 97.12% |
Model | Accuracy | Sensitivity (Recall) | Specificity | Precision | F1-Score |
---|---|---|---|---|---|
CNN | 0.9395 | 0.7368 | 0.8421 | 0.8235 | 0.7777 |
R-CNN | 0.9695 | 0.7762 | 0.8926 | 0.8637 | 0.8877 |
YOLOv3 (our model) | 0.9895 | 0.8865 | 0.9429 | 0.9235 | 0.9046 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Nurpeisova, A.; Shaushenova, A.; Mutalova, Z.; Ongarbayeva, M.; Niyazbekova, S.; Bekenova, A.; Zhumaliyeva, L.; Zhumasseitova, S. Research on the Development of a Proctoring System for Conducting Online Exams in Kazakhstan. Computation 2023, 11, 120. https://doi.org/10.3390/computation11060120
Nurpeisova A, Shaushenova A, Mutalova Z, Ongarbayeva M, Niyazbekova S, Bekenova A, Zhumaliyeva L, Zhumasseitova S. Research on the Development of a Proctoring System for Conducting Online Exams in Kazakhstan. Computation. 2023; 11(6):120. https://doi.org/10.3390/computation11060120
Chicago/Turabian StyleNurpeisova, Ardak, Anargul Shaushenova, Zhazira Mutalova, Maral Ongarbayeva, Shakizada Niyazbekova, Anargul Bekenova, Lyazzat Zhumaliyeva, and Samal Zhumasseitova. 2023. "Research on the Development of a Proctoring System for Conducting Online Exams in Kazakhstan" Computation 11, no. 6: 120. https://doi.org/10.3390/computation11060120
APA StyleNurpeisova, A., Shaushenova, A., Mutalova, Z., Ongarbayeva, M., Niyazbekova, S., Bekenova, A., Zhumaliyeva, L., & Zhumasseitova, S. (2023). Research on the Development of a Proctoring System for Conducting Online Exams in Kazakhstan. Computation, 11(6), 120. https://doi.org/10.3390/computation11060120