In this paper, we introduce a source code plagiarism detection method, named WASTK (Weighted Abstract Syntax Tree Kernel), for computer science education. Different from other plagiarism detection methods, WASTK takes some aspects other than the similarity between programs into account. WASTK firstly transfers the source code of a program to an abstract syntax tree and then gets the similarity by calculating the tree kernel of two abstract syntax trees. To avoid misjudgment caused by trivial code snippets or frameworks given by instructors, an idea similar to TF-IDF (Term Frequency-Inverse Document Frequency) in the field of information retrieval is applied. Each node in an abstract syntax tree is assigned a weight by TF-IDF. WASTK is evaluated on different datasets and, as a result, performs much better than other popular methods like Sim and JPlag.
from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/2lEQSQH
via IFTTT
Εγγραφή σε:
Σχόλια ανάρτησης (Atom)
Δημοφιλείς αναρτήσεις
-
Treatment with a combination of ipilimumab and Coxsackievirus A21 led to durable responses in a number of patients with advanced melanoma, i...
-
3 TerTiary essay WriTing Essays are a common form of assessment in many tertiary-level disciplines. The ability to construct good essays inv...
-
What is a Critical Essay? A critical essay is a critique or review of another work, usually one which is arts related (. book, play, movie, ...
-
from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/2oUXfBR via IFTTT
-
Related Articles Extending the theoretical framework for curriculum integration in pre-clinical medical education. Perspect Med Educ....
-
bmj;357/apr04_10/j1651/FAF1faAfter registration, Alistair Peter Macdonald served with the Royal Army Medical Corps in Cyprus and Somaliland ...
-
Abstract Research on sex-related brain asymmetries has not yielded consistent results. Despite its importance to further understanding of n...
-
Exciting news from ecancer. We are now fully accredited medical education provider status by the EACCME.… https://t.co/DMfGvDyn7b from #Al...
-
The following details unlockables in Resident Evil 4. This is content players do not initially have access to. This does not include items h...
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου