INVESTIGATION OF METHODS OF INTELLECTUAL ANALYSIS OF BIBLIOGRAPHIC DESCRIPTIONS AND DEVELOPMENT OF PROGRAM SYSTEM FOR ANALYSIS OF LITERATURE LIST
DOI:
https://doi.org/10.15588/1607-3274-2018-4-12Keywords:
bibliographic list, DSTU 7.1, 2006, ISBD, regular expressions, fuzzy search, editing distance, fuzzy regular expressions, finite state machine, Hamming neural network, Unified Modeling Language, C #, WorldAddIn.Abstract
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.
References
Strel’nikova A. G. Diplomnaja rabota: podgotovka i oformlenie,
posobie dlja studentov. Sankt-Peterburg, SpecLit,
, 96 p.
Nauchnye raboty : metodika podgotovki i oformlenija [sost.
I. N. Kuznecov]. Minsk, Amalfeja, 1998, 272 p.
DSTU GOST 7.1:2006. Sistema standartіv z іnformacії ta
vidavnichoї spravi. Bіblіografіchnij zapis. Bіblіografіchnij
opis. Zagal’nі vimogi ta pravila skladannja. Vved. 2007-07-
Kyiv, Derzhspozhivstandart Ukraїni, 2007, 52 p.
Bibliograficheskaja zapis’. Bibliograficheskoe opisanie.
Obshhie trebovanija i pravila sostavlenija, GOST 7.1–2003.
– Vzamen GOST 7.1–84 ; vved. 01.07.2004. Moscow, Izdvo
standartov, 2004, 47 p.
Kalinina G. P. Kommentarii k GOSTu 7.1–2003, Bibliografija,
, No. 4, pp. 65–66.
Bahturina T. A. Novyj standart po bibliograficheskomu
opisaniju: k vnedreniju GOST 7.1–2003, Bibliografija,
, No. 1, pp. 23–26.
Dobavlenie ssylki i sozdanie spiska literatury [Jelektronnyj
resurs]. Rezhim dostupa: https://support.office.com/ruru/
article/Dobavlenie-ssylki-i-sozdanie-spiska-literatury
Avtomatichne oformlennja dzherel po VAK Ukraїni [Jelektronnyj
resurs]. Rezhim dostupa: http://vak.in.ua/
Fridl Dzh. Reguljarnye vyrazhenija : per. s angl. 3-e izd.,
Sankt-Peterburg, Simvol-Pljus, 2008, 608 p.
Forta Ben. Osvoj samostojatel’no reguljarnye vyrazhenija :
per. s angl. Moscow, Vil’jams, 2005, 184 p.
Mosalev P. M. Obzor metodov nechetkogo poiska tekstovoj
informacii [Jelektronnyj resurs]/ Rezhim dostupa:
https://cyberleninka.ru/ article/n/obzor-metodovnechetkogo-
poiska-tekstovoy-informatsii
Haritonenkov A. V., Vershinina L. P. Poisk na netochnoe
sootvetstvie: kody Hemminga [Jelektronnyj resurs]. Rezhim
dostupa: http://www.jurnal.org/articles/2009/inf32.htm
Belevcov L. V., Gudkova E. Ju. Vvedenie v diskretnuju
matematiku: uchebnoe posobie. Kramatorsk, DGMA, 2013,
p.
Mel’nikov A. Ju. Ob#ektno-orientirovannyj analiz i proektirovanie
informacionnyh sistem: uchebnoe posobie. 2-e izd.,
pererab. i dop. Kramatorsk, DGMA, 2013, 172 p.
Marchenko A. L. Vvedenie v programmirovanie C#. Moscow,
MGU, 2005, 216 p.
Stillmen Je., Grin Dzh Izuchaem C#. Sankt-Peterburg, Piter,
, 256 p.
Gunnerson Je. Vvedenie v C# : Biblioteka programmista /
Je. Gunnerson. Sankt-Peterburg, Moscow, Har’kov, Minsk,
Piter, 2001, 304 p.
Shildt G. S# 4.0. Polnoe rukovodstvo. Moscow, Vil’jams,
, 1056 p.
Komissarov K. M., Mel’nikov A. Y. Razrabotka sistemy
proverki pravil’nosti oformlenija spiska literaturnyh istochnikov
v kursovyh i diplomnyh rabotah, Molodezh’ v nauke:
Novye argumenty: Sbornik nauchnyh rabot III-go Mezhdunarodnogo
molodezhnogo konkursa (Rossija, g. Lipeck, 29
fevralja 2016 g.). Chast’ II. Otv. red. A. V. Gorbenko. Lipeck,
Nauchnoe partnerstvo «Argument», 2016. – S. 75–80.
Mel’nikov A. Ju., Komissarov K. M. Razrabotka sistemy
proverki spiska literaturnyh istochnikov na osnove bazy
znanij v vide pravil na jazyke reguljarnyh vyrazhenij,
Avtomatizacіja ta komp’juterno-іntegrovanі tehnologії u
virobnictvі ta osvіtі: stan, dosjagnennja, perspektivi rozvitku
: materіali Vseukraїns’koї naukovo-praktichnoї Internetkonferencії.
Cherkasi, 2017, pp. 208–210.
Downloads
How to Cite
Issue
Section
License
Copyright (c) 2019 O. Y. Melnykov, K. M. Komissarov
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Creative Commons Licensing Notifications in the Copyright Notices
The journal allows the authors to hold the copyright without restrictions and to retain publishing rights without restrictions.
The journal allows readers to read, download, copy, distribute, print, search, or link to the full texts of its articles.
The journal allows to reuse and remixing of its content, in accordance with a Creative Commons license СС BY -SA.
Authors who publish with this journal agree to the following terms:
-
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License CC BY-SA that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
-
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
-
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work.