[This project was completed in January 2014]
Anti-Plag-Java is an application written in Java that detects plagiarism by comparing the source codes of selected projects.
This application implements recursive modification of BST Tree to efficiently store and search for the hash codes of tokens created from source codes of compared Java projects.
As a result the Anti-Plag-Java provides similarity coefficient for compared Java projects and easy to browse list of found similarities wrapped in a convenient GUI.