Development and Analysis of a Machine Learning Based Software for Assisting Online Classes during COVID-19
- 1 Department of Electrical and Computer Engineering, North South University, Bashundhara, Dhaka, Bangladesh
- 2 Department of Electrical and Computer Engineering, North South University, Bashundhara, Dhaka, Bangladesh
- 3 Department of Electrical and Computer Engineering, North South University, Bashundhara, Dhaka, Bangladesh
- 4 Department of Electrical and Computer Engineering, North South University, Bashundhara, Dhaka, Bangladesh
- 5 Department of Electrical and Computer Engineering, North South University, Bashundhara, Dhaka, Bangladesh
Abstract
Amid the Covid-19 widespread, it has been challenging for educational institutions to conduct online classes, facing multiples challenges. This paper provides an insight into different approaches in facing those challenges which includes conducting a fair online class for students. It is tough for an instructor to keep track of their students at the same time because it is difficult to screen if any of the understudies within the class are not present, mindful, or drowsing. This paper discusses a possible solution, something new that can offer support to instructors seeing things from a more significant point of view. The solution is a facial analysis computer program that can let instructors know which students are attentive and who is not. There’s a green and red square box for face detection, for which Instructors can watch by seeing a green box on those mindful students conjointly, a red box on those who are not mindful at all. This paper finds that the program can automatically give attendance by analyzing data from face detection. It has other features for which the teacher can also know if any student leaves the class early. In this paper, model design, performance analysis, and online class assistant aspects of the program have been discussed.
- World Health Organization. https://www.who.int/bangladesh/emergencies/coronavirus-disease-(covid-19)-update/coronavirus-disease-(covid-2019)-bangladesh-situation-reports
- Zoom User Statistics. https://www.cnbc.com/2020/02/26/zoom-has-added-more-users-so-far-this-year-than-in-2019-bernstein.html
- Google Classroom. https://support.google.com/edu/classroom/answer/6020279?hl=en
- France, L., Heraud, J.-M., Marty, J.-C., Carron, T. and Heili, J. (2006) Monitoring Virtual Classroom: Visualization Techniques to Observe Student Activities in an e-Learning System. 6th IEEE International Conference on Advanced Learning Technologies (ICALT’06), Kerkrade, 5-7 July 2006, 716-720. https://doi.org/10.1109/ICALT.2006.1652543
- Satapathy, A. and Livingston, J. (2018) An Intelligent Framework Prototype for Monitoring Students in Virtual Classroom. Indonesian Journal of Electrical Engineering and Computer Science, 12, 1151-1158. https://doi.org/10.11591/ijeecs.v12.i3.pp1151-1158
- Hamdi, et al. (2020) Liveness Detection with OpenCV. PyImage Search. http://www.pyimagesearch.com/2019/03/11/liveness-detection-with-opencv
- Numpy. https://numpy.org/
- Histogram of Oriented Gradients. https://www.pyimagesearch.com/2014/11/10/histogram-oriented-gradients-object-detection/
- Yamasaki, T. (2010) Histogram of Oriented Gradients (HoG). Journal of the Institute of Image Information and Television Engineers, 64, 322-329. https://doi.org/10.3169/itej.64.322
- OpenCV. https://opencv.org
- Khan, M., Chakraborty, S., Astya, R. and Khepra, S. (2019) Face Detection and Recognition Using OpenCV. 2019 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS), Greater Noida, 18-19 October 2019, 116-119. https://doi.org/10.1109/ICCCIS48478.2019.8974493
- SciPy. https://www.scipy.org/
- Al Omran, F.N.A. and Treude, C. (2017) Choosing an NLP Library for Analyzing Software Documentation: A Systematic Literature Review and a Series of Experiments. 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR), Buenos Aires, 20-21 May 2017, 187-197. https://doi.org/10.1109/MSR.2017.42
- Glossary. Euclidean Distance (n.d.). http://rosalind.info/glossary/euclidean-distance/
- Sharif, M., Ayub, K., Sattar, D. and Raza, M. (2012) Real Time Face Detection. Sindh University Research Journal (Science Series), 44, 597-600.