SISTEM ZA DISTRIBUIRANU DETEKCIJU PLAGIJARIZMA

  • Tamaš Tarjan
Ključne reči: Distribuirani sistem, detekcija plagijarizma, obrada dokumenata

Apstrakt

U radu je predstavljen sistem za distribuiranu detekciju plagijarizma. Sistem nudi  centralizovani pristup distribuiranim čvorovima koji su prilagođeni protokolu za distribuiranu proveru plagijarizma. U ovom radu je dat opis navedenog protokola. Distribuirani čvorovi imaju mogućnost da se priključe u sistem pomoću registra servisa. Prilikom registracije čvora u sistem, izvršava se osnovna provera poštovanja protokola simulirajući očekivani tok komunikacije između datog čvora i sistema. Svaki čvor ima svoje skladište za digitalne dokumente. Dokumenti nisu deljeni između članova sistema.

Reference

[1] Van Steen, M. and Tanenbaum, A., 2002. Distributed systems principles and paradigms. Network, 2, p.28.
[2] Allen, J.D., Anderson, D., Becker, J., Cook, R., Davis, M., Edberg, P., Everson, M., Freytag, A., Iancu, L., Ishida, R. and Jenkins, J.H., 2012. The unicode standard. Mountain view, CA.
[3] Iana.org. (2019). Media Types. [online] Dostupno na: https://www.iana.org/assignments/media-types/media-types.xhtml. [Pristupljeno 11. 8. 2021]
[4] tika.apache.org. (n.d.). Apache Tika – Apache Tika. [online] Dostupno na: https://tika.apache.org/. [Pristupljeno 11. 8. 2021]
[5] pdfbox.apache.org. (n.d.). Apache PDFBox | A Java PDF Library. [online] Dostupno na: https://pdfbox.apache.org/. [Pristupljeno 11. 8. 2021]
[6] mtedone.github.io. (n.d.). Podam - Welcome to Jemos PODAM (POjo DAta Mocker). [online] Dostupno na: https://mtedone.github.io/podam/. [Pristupljeno 11. 8. 2021]
[7] Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V. and Vanderplas, J., 2011. Scikit-learn: Machine learning in Python. the Journal of machine Learning research, 12, pp.2825-2830.
[8] Chavan, H., Taufik, M., Kadave, R. and Chandra, N., 2021. Plagiarism Detector Using Machine Learning. International Journal of Research in Engineering, Science and Management, 4(4), pp.152-154.
[9] Brown, K. and Woolf, B., 2016, October. Implementation patterns for microservices architectures. In Proceedings of the 23rd Conference on Pattern Languages of Programs (pp. 1-35).
Objavljeno
2021-11-09
Sekcija
Elektrotehničko i računarsko inženjerstvo