Skip to content
Dilawar Singh edited this page Nov 4, 2015 · 1 revision

In database directory (in the example configuration /home/dilawar/Downloads), you will find following files.

accused.sh
convicted.sh
high_serverity.csv
identical_serverity.csv
mild_serverity.csv
moderate_serverity.csv
sniffer.sqlite3
summary.sh
veryhigh_serverity.csv

The shell scripts are standalone shell script with graphviz graph in them. Running them will produce a graphviz graph. Matched files are listed according to severity level. Let's see a file which has very high level of matching; it is named veryhigh_serverity.csv.

"0.703167420814","../Plagiarism/EE671/StudentA/Dolar_123079027_Assign4/q1/q1.cir","../Bhandar/Plagiarism/EE671/StudentB/Assign4_123079024/pre_layout_netlists/q1.cir"

"0.770889487871","../Bhandar/Plagiarism/EE671/StudentA/Dolar_123079027_Assign4/q1/q1.cir","../Bhandar/Plagiarism/EE671/StudentC/123079030_assign4/Q1BodyCurrent.cir"

We can now run a shell script convicted.sh to see a graph which displays how much copying is done by the class. This is a graphviz graph wrapped in a shell script.

Clone this wiki locally