Shrestha, Shiva, et al. “Winnowing Algorithm: A Powerful Tool for Identifying Plagiarism in Assignments”. Journal of Trends in Computer Science and Smart Technology, vol. 5, no. 2, June 2023, pp. 168-89, https://doi.org/10.36548/jtcsst.2023.2.006.