Guttenberg
Guttenberg copied to clipboard
Use "Moss" to compare code-snippets
Moss (for a Measure Of Software Similarity) is an automatic system for determining the similarity of programs. To date, the main application of Moss has been in detecting plagiarism in programming classes. Since its development in 1994, Moss has been very effective in this role. The algorithm behind moss is a significant improvement over other cheating detection algorithms (at least, over those known to us).
https://theory.stanford.edu/~aiken/moss/
I think it's definitely worth a try. At first, I'd implement this a in new Reason
, but if it's working, we could try adding this to StringSimilarity
.
There is an unofficial Java-library: https://github.com/nordicway/moji