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)
Δημοφιλείς αναρτήσεις
-
Vol.30 from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/2nItCSB via IFTTT
-
Background Although pneumonia is a leading cause of death in New York City (NYC), limited data exist about the settings in which pneumonia ...
-
Summary We tested whether prophylactic droperidol and ondansetron, in combination with a moderate dose of dexamethasone, were equally effe...
-
by Demin Li, Carol Bentley, Jenna Yates, Maryam Salimi, Jenny Greig, Sarah Wiblin, Tasneem Hassanali, Alison H. Banham Therapeutic monoclon...
-
Vol.69 No.3 from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/2ltDWNq via IFTTT
-
from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/1HDudvw via IFTTT
-
Abstract Dermoscopy has demonstrated clinical benefits in improving early melanoma diagnosis and reducing unnecessary biopsies. Despite th...
-
by Sarah K. Sharman, Bianca N. Islam, Yali Hou, Margaux Usry, Allison Bridges, Nagendra Singh, Subbaramiah Sridhar, Satish Rao, Darren D. Br...
-
ACS Nano DOI: 10.1021/acsnano.6b08567 from #AlexandrosSfakianakis via Alexandros G.Sfakianakis on Inoreader http://ift.tt/2oNpdhD via...
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου