Исследование методов интеллектуального анализа библиографических описаний и разработка программной системы для анализа списка литературы

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет "Запорізька політехніка"

Abstract

RU: Актуальность. Рассмотрена задача анализа библиографического списка с целью автоматизации проверки правильности его составления. Объектом исследования являлся процесс формирования библиографических описаний на основе действующих стандартов. Предмет исследования – модели и методы интеллектуального анализа для проверки и исправлений библиографического описания. Цель работы – повышение эффективности научно-педагогической деятельности за счет применения интеллектуальной системы для проверки списка литературных источников в курсовых и дипломных работах студентов. Метод. Проанализирован стандарт и перечислены элементы, составляющие библиографическое описание. Рассмотрены существующие инструменты для формирования и проверки списка литературных источников, выявлены их недостатки, обоснована необходимость создания программного средства для проверки библиографических описаний. Приведено исследование методов интеллектуального анализа: рассмотрены методы регулярных выражений, нечеткого поиска с применением нечетких регулярных выражений, конечного автомата и нейронной сети Хемминга. Создана ранее не существующая модель проверки библиографического описания на соответствие действующим стандартам, основанная на методах регулярных выражений, нечеткого поиска, конечного автомата и нейронной сети Хемминга. Представлена объектноориентированная модель проектируемой компьютерной системы на языке визуального моделирования UML. Описана работа компьютерной реализации программной системы, осуществленной в среде визуального программирования C#. Результаты. Разработана программная система – интеллектуальная система принятия решений – для проверки библиографического описания и частично автоматизированного исправления с пользовательскими указаниями, сформированными на основе базы знаний. Выводы. Разработанная интеллектуальная система позволяет выявить и исправить ошибки оформления библиографического описания. Основой программы является база знаний, которую можно дополнить при наличии каких-либо непредусмотренных ситуаций. Кроме этого, данная система дает возможность накапливать базу данных уже проверенными списками литературы. Разработанную систему можно улучшать без вмешательства в исходный код программы. При этом уровень ее возможностей и правильности исправлений, выдачи замечаний напрямую зависит от полноты и правильности составленной базы знаний. К перспективам дальнейших исследований можно отнести использование других стилей оформления списка литературы, отличных от ДСТУ 7.1:2006, таких, как IEEE. UK: Актуальність. Розглянуто завдання аналізу бібліографічного списку з метою автоматизації перевірки правильності його складання. Об’єктом дослідження був процес формування бібліографічних описів на основі діючих стандартів. Предмет дослідження – моделі й методи інтелектуального аналізу для перевірки й виправлень бібліографічного опису. Ціль роботи – підвищення ефективності науково-педагогічної діяльності за рахунок застосування інтелектуальної системи для перевірки списку літературних джерел у курсових і дипломних роботах студентів. Метод. Проаналізовано стандарт і наведено елементи, що становлять бібліографічний опис. Розглянуто існуючі інструменти для формування й перевірки списку літературних джерел, виявлені їхні недоліки, обґрунтована необхідність створення програмного засобу для перевірки бібліографічних описів. Наведено дослідження методів інтелектуального аналізу: розглянуті методи регулярних виражень, нечіткого пошуку із застосуванням нечітких регулярних виражень, кінцевого автомата й нейронної мережі Хемінга. Створено раніше не існуюча модель перевірки бібліографічного опису на відповідність діючим стандартам, заснована на методах регулярних виражень, нечіткого пошуку, кінцевого автомата й нейронної мережі Хемінга. Представлено об’єктно-орієнтовану модель проектованої комп’ютерної системи мовою візуального моделювання UML. Описано роботу комп’ютерної реалізації програмної системи, здійсненої в середовищі візуального програмування C#. Результати. Розроблено програмну систему – інтелектуальну систему прийняття рішень – для перевірки бібліографічного опису й частково автоматизованого виправлення з користувальницькими вказівками, сформованими на основі бази знань. Висновки. Розроблена інтелектуальна система дозволяє виявити й виправити помилки оформлення бібліографічного опису. Основою програми є база знань, яку можна доповнити при наявності яких-небудь непередбачуваних ситуацій. Крім цього, дана система дає можливість накопичувати базу даних вже перевіреними списками літератури. Розроблену систему можна поліпшувати без втручання у код програми. При цьому рівень її можливостей і правильності виправлень, видачі зауважень прямо залежить від повноти й правильності складеної бази знань. До перспектив подальших досліджень можна віднести використання інших стилів оформлення списку літератури, відмінних від ДСТУ 7.1:2006, таких, як IEEE. EN: Context. The problem of analyzing a bibliographic list is examined with the purpose of automating the verification of the correctness of its compilation. The object of the study was the process of creating bibliographic descriptions based on existing standards. The subject of the study is models and methods of intellectual analysis for checking and correcting bibliographic descriptions. Objective. The goal of the work is to increase the effectiveness of scientific and pedagogical activity through the use of an intellectual system to check the list of literary sources in the students’ course and diploma papers. Method. The standard is analyzed and the elements composing the bibliographic description are listed. Existing tools for forming and checking the list of literature sources are considered, their shortcomings are revealed, the necessity of creating a software tool for checking bibliographic descriptions is grounded. The research of methods of intellectual analysis is given: methods of regular expressions, fuzzy search with application of fuzzy regular expressions, finite automaton and neural network of Hamming are considered. A previously existing model for checking the bibliographic description for compliance with existing standards was created, based on the methods of regular expressions, fuzzy search, the finite automaton and the neural network of Hamming. An object-oriented model of the projected computer system in the language of visual modeling of UML is presented. The work of computer implementation of the software system implemented in the C # visual programming environment is described. Results. A software system was developed – an intelligent decision-making system – to check the bibliographic description and partially automated correction with user instructions generated based on the knowledge base. Conclusions. The developed intellectual system allows to reveal and correct mistakes of registration of the bibliographic description. The basis of the program is the knowledge base, which can be supplemented if there are any unforeseen situations. In addition, this system makes it possible to accumulate a database of already verified lists of literature. The developed system can be improved without interfering with the source code of the program. At the same time, the level of its capabilities and correctness of corrections, the issuance of comments directly depends on the completeness and correctness of the compiled knowledge base. The prospects for further research include the use of other styles for the design of a list of literature other than DSTU 7.1: 2006, such as the IEEE.

Description

Мельников А. Ю. Исследование методов интеллектуального анализа библиографических описаний и разработка программной системы для анализа списка литературы / А. Ю. Мельников, К. М. Комиссаров // Радіоелектроніка, інформатика, управління. – 2018. – № 4 (47). – C. 121-134.

Citation