Category: PlagDetector Page 1 of 2

Kotlin + Spring Boot = Dobrana Para!

Trochę czasu minęło, ale pora żebyśmy wrócili do naszej aplikacji pisanej w Kotlinie do wykrywania plagiatów w kodach źródłowych programów. Dzisiaj zajmiemy się postawieniem prostego endpoint-a RESTowego używającej…

Testowania część druga!

Dzisiaj przetestujemy nasz algorytm po raz kolejny! Zestaw testowy Tym razem jako zestaw testowy posłużą nam kody źródłowe z kursu programowania z moich studiów. Podczas kursu trzeba było…

Przetestujmy skuteczność algorytmu – część pierwsza!

Dzisiaj zajmiemy się przetestowaniem naszego algorytmu do wykrywania plagiatów w praktyce. Miejmy nadzieję, że to chociaż trochę zadziała 😉 Zestaw testowy Musimy najpierw zacząć od przygotowania danych, na…

Wyliczmy podobieństwo!

W poprzednim wpisie dotyczącym PlagDetectora zajmowaliśmy się kompresją tokenów. Dzisiaj zajmiemy się trzecim i zarazem ostatnim krokiem naszego algorytmu, a mianowicie wyliczaniem podobieństwa pomiędzy kodami źródłowymi. Mała powtórka…

Czas na trochę kompresji!

W poprzednim wpisie na temat PlagDetectora opisaliśmy tokenizacje kodu źródłowego. Był to pierwszy z trzech etapów całego algorytmu. Dzisiaj zajmiemy się drugim krokiem, czyli kompresją tokenów. Kilka słów…

Tokenizacja kodu źródłowego

W tym wpisie opiszę pierwszy etap w wykrywaniu plagiatów w Plag-Detectorze. O co właściwie chodzi? Tokenizacja jest terminem występującym często w tematyce związanej z bezpieczeństwem czy też szyfrowaniem….

Hello Kotlin!

W końcu pora na kodowanie! Po kilku wpisach teoretycznych na temat mojej aplikacji przyszła pora, żeby napisać pierwsze linijki w Kotlinie! Postaram się od razu przygotować projekt tak,…

Wykrywanie plagiatów – wybór algorytmu

4W poprzednich wpisach zrobiłem przegląd istniejących algorytmów/systemów służących do wykrywania plagiatów w kodach źródłowych. W tym wpisie przedstawię ogólny zarys algorytmu, który wybrałem. PlagDetector – algorytm Głównym podejściem,…

Jak wykrywać plagiaty? Część trzecia!

Dzisiaj będzie kontynuacja dwóch poprzednich wpisów (1 i 2) dotyczących sposobów wykrywania plagiatów. Dzisiaj będzie ostatni wpis z tej serii. Opiszę w nim kolejne 3 sposoby wykrywania plagiatów….

Jak wykrywać plagiaty? Część druga!

W jednej z poprzednich notek opisałem metody służące do wykrywania plagiatów, które bazują na zliczaniu atrybutów. Dzisiaj postaram się opisać i przedstawić systemy bazujące na metrykach strukturalnych. Systemy bazujące…