Skip to content

An antiplagiarism tool developed by Marek Borik during the Winter 2021 semester and the COVID-19 pandemic to spot highly unusal similarities of answers between students.

Notifications You must be signed in to change notification settings

TheTask/MyCoursesQuiz_AntiPlagiarismTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

MyCoursesQuiz_AntiPlagiarismTool

An antiplagiarism tool developed by Marek Borik during the Winter 2021 semester and the COVID-19 pandemic to spot highly unusal similarities of answers between students from the output of the MyCourses Exam tool. It takes the raw csv file generated by MyCourses as an argument. Optionally you can specify the student IDs in the code to target specific subset of the students from the csv file, or leave the list empty to consider all students. The output file format was strictly specified by the at-the-time supervisor professor Joseph D'Silva.

A sample of the input csv file is not provided for students' privacy protection.

Here is a sample txt output file for 2 students:

260123456-260234567

1C - NP
2C - NP
3C - NP
4W - NP
5C - NP
6W - 9C
7C - NP
8C - 6C
9W - 5W
10C - 1C
11C - NP
12C - NP
13W - 18C
14C - NP
15C - 17C
16C - 20C
17C - 19C
18C - NP
19C - NP
20C - 13C


-----STATISTICS-----
Common questions among students: 9
Different answers on common questions: 12/44
Common correct answers: 29/44
Common incorrect answers: 3/44
Total common answers (correct+incorrect): 32/44

About

An antiplagiarism tool developed by Marek Borik during the Winter 2021 semester and the COVID-19 pandemic to spot highly unusal similarities of answers between students.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages