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

dc.contributor.advisorСаяпіна, Інна Олександрівна
dc.contributor.authorВербовий, Дмитро Станіславович
dc.date.accessioned2025-10-14T09:31:46Z
dc.date.available2025-10-14T09:31:46Z
dc.date.issued2025
dc.description.abstractУ сучасних умовах зростаючих вимог до якості підготовки документів, особливо у сфері освіти, науки та державного управління, перевірка відповідності оформлення нормативним вимогам є важливим завданням. Наявні методи перевірки здебільшого базуються або на ручному аналізі, що є повільним і суб’єктивним, або на жорстких шаблонах, які не враховують особливості конкретних документів. У даній роботі запропоновано метод багаторівневої автоматичної перевірки форматування та лінгвістичних відхилень у документах типу DOCX, що поєднує класичні алгоритмічні перевірки та сучасні методи обробки природної мови. Розроблено програмне забезпечення з клієнтсерверною архітектурою, яке реалізує комбінований підхід: перевірку форматування здійснено на основі Word API, а виявлення граматичних та стилістичних помилок – за допомогою інтеграції з LanguageTool API. Завдяки запропонованій архітектурі забезпечено гнучкість, масштабованість та можливість адаптації системи до різних типів документів і оновлення нормативних вимог. Проведено оцінку точності та швидкодії системи: отримано результат близько 92% точності виявлення форматних порушень і до 95% у виявленні мовних помилок. Під час перевірки документів великих обсягів досягнуто значного скорочення часу аналізу в порівнянні з ручним підходом.
dc.description.abstractotherIn today’s environment of increasing requirements for the quality of document preparation, particularly in education, research, and public administration, verification of formatting compliance with regulatory standards is a critical task. Existing methods often rely on manual inspection, which is time-consuming and subjective, or on rigid templates that fail to consider the specific structure and variability of documents. This work proposes a multi-level method for the automatic verification of formatting and linguistic inconsistencies in DOCX documents, combining classical rule-based checks with modern Natural Language Processing techniques. A webbased system with a client-server architecture was developed to implement this hybrid approach: formatting is checked using the Word API, while grammar and style violations are detected through integration with the LanguageTool API. The proposed architecture ensures flexibility, scalability, and the ability to adapt the system to different document types and evolving formatting requirements. The system’s performance was evaluated: it achieved approximately 92% accuracy in detecting formatting errors and up to 95% accuracy in identifying linguistic issues. Additionally, it significantly reduced the time required for document review compared to manual approaches.
dc.format.extent155 с.
dc.identifier.citationВербовий, Д. С. Метод та програмне забезпечення для автоматичної перевірки документів на відповідність нормативним вимогам : магістерська дис. : 121 Інженерія програмного забезпечення / Вербовий Дмитро Станіславович. – Київ, 2025. – 155 с.
dc.identifier.urihttps://ela.kpi.ua/handle/123456789/76821
dc.language.isouk
dc.publisherКПІ ім. Ігоря Сікорського
dc.publisher.placeКиїв
dc.subjectперевірка документів
dc.subjectавтоматичне форматування
dc.subjectнормоконтроль
dc.subjectWord API
dc.subjectLanguageTool
dc.subjectобробка текстів
dc.subjectDOCX
dc.subjectструктурний аналіз
dc.subjectграматичний аналіз
dc.subject.udc004.4:004.8:004.912
dc.titleМетод та програмне забезпечення для автоматичної перевірки документів на відповідність нормативним вимогам
dc.typeMaster Thesis

Файли

Контейнер файлів
Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
Verbovyi_magistr.pdf
Розмір:
7.87 MB
Формат:
Adobe Portable Document Format
Ліцензійна угода
Зараз показуємо 1 - 1 з 1
Ескіз недоступний
Назва:
license.txt
Розмір:
8.98 KB
Формат:
Item-specific license agreed upon to submission
Опис: