A New Approach to Cheating Detection in Online Exams

Document Type : Original Article

Abstract
Due to the COVID-19 pandemic, there have been significant changes in different aspects of
education around the world, including the testing process. Online testing carried out without
any supervision replaced the traditional evaluation processes. However, their lack of validity
as a result of the increased possibility of cheating among the students concerns educators
about the results' authenticity. In such cases, providing additional processes to check the
results is a necessary step to administer safer online tests. In this research, a process with
high accuracy is proposed. This process is able to detect fraud based on data mining
techniques. It consists of several steps, including the use of statistical methods, similarity
criteria, student grades, K-nearest neighbor algorithms, artificial neural network, and
support vector machine. In this process, scoring has been done for each stage of the
operation, and the final statement to judge whether the cheating ever occurred or not will
be based on the sum score of each stage. The process uses the results of the students' exam
evaluation in order to identify abnormal scores in exams, and the recommender system is
able to detect students' cheating with 99.98% accuracy. The results show that the proposed
online test system has the ability to effectively reduce fraud and is able to help in providing a
valid online test.