Програмне забезпечення системи перевірки плагіату

dc.contributor.advisorВасилюк-Зайцева, Світлана Вікторівна
dc.contributor.authorБілик, Владислав Сергійович
dc.date.accessioned2026-08-24T06:28:22Z
dc.date.issued2026
dc.description.abstractМетою даної дипломної роботи є розробка програмної системи перевірки академічного плагіату, яка забезпечує автоматизований аналіз текстових документів, визначення ступеня їх схожості та формування результатів у зручному для подальшого використання вигляді. Практична цінність такої системи полягає у можливості її застосування в навчальному процесі для підвищення якості контролю студентських робіт і оптимізації часу перевірки. Об'єкт дослідження: Процес автоматизованого виявлення текстових запозичень. Предмет дослідження: Програмні засоби та алгоритми pre-processing і порівняння текстів на наявність плагіату. Практичне значення: Створення автономного сервісу для перевірки студентських робіт. У процесі реалізації програмного продукту застосовуються сучасні методи обробки текстової інформації. Для виявлення структурних збігів використовуються алгоритми shingling та fingerprinting, які дозволяють порівнювати документи на основі їх фрагментів. Додатково застосовуються підходи обробки природної мови (NLP), що дають можливість враховувати не лише формальні збіги, а й часткову семантичну подібність текстів. Реалізація системи виконана мовою програмування Python, яка є зручною для роботи з текстовими даними та має широкий набір бібліотек для їх аналізу. Для зберігання інформації використовується реляційна база даних SQL, у якій фіксуються документи, результати перевірок і дані користувачів. Взаємодія між компонентами системи реалізована через REST API, що забезпечує обмін даними між клієнтською та серверною частинами. Структура дипломної роботи визначається логікою виконання дослідження і складається зі вступу, чотирьох розділів, висновків, списку використаних джерел та додатків. Загальний обсяг роботи становить 86 сторінок, містить 32 джерела, 10 рисунків, 6 таблиць і 4 додатки. У першому розділі виконано аналіз теоретичних аспектів академічної доброчесності, розглянуто різні підходи до класифікації плагіату та основні методи виявлення текстових запозичень. У другому розділі основну увагу приділено проєктуванню програмної системи, зокрема визначенню її архітектури та побудові структури бази даних. Третій розділ містить опис реалізації програмного забезпечення, а також результати проведеного тестування. У четвертому розділі розглянуто питання охорони праці, організації робочого місця розробника та забезпечення інформаційної безпеки.
dc.identifier.citationБілик В. С. Програмне забезпечення системи перевірки плагіату : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення. Київ, 2026. 87 с.
dc.identifier.urihttps://dglib.nubip.edu.ua/handle/123456789/16835
dc.language.isouk
dc.publisherНУБіП України
dc.subjectакадемічна доброчесність
dc.subjectакадемічний плагіат
dc.subjectінформаційна безпека
dc.subjectконтроль студентських робіт
dc.subjectacademic integrity
dc.subjectacademic plagiarism
dc.subjectinformation security
dc.subjectassessment of students’ work
dc.titleПрограмне забезпечення системи перевірки плагіату
dc.typeThesis
thesis.degree.departamentКомп’ютерних наук
thesis.degree.grantorФакультет інформаційних технологій
thesis.degree.specialtyІнженерія програмного забезпечення

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Bilyk_Bakalavrska_Prohramne_zabezpechennia_systemy_perevirky_plahiatu.pdf
Розмір:
1,09 MB
Формат:
Adobe Portable Document Format