Computer algorithms for plagiarism detection | Synapse