• Main Navigation
  • Main Content
  • Sidebar

Russian Digital Libraries Journal

  • Home
  • About
    • About the Journal
    • Aims and Scopes
    • Themes
    • Editor-in-Chief
    • Editorial Team
    • Submissions
    • Open Access Statement
    • Privacy Statement
    • Contact
  • Current
  • Archives
  • Register
  • Login
  • Search
Published since 1998
ISSN 1562-5419
16+
Language
  • Русский
  • English

Search

Advanced filters

Search Results

Semantic analysis of documents in the control system of digital scientific collections

Шамиль Махмутович Хайдаров
61-85
Abstract: Methods of the semantic documents parsing in digital control system of scientific collections, including electronic journals, offered. The methods of processing documents containing mathematical formulas and methods for the conversion of documents from the OpenXML-format in ТеХ-format considered. The search algorithm for the mathematical formulas in the collections of documents stored in OpenXML-format designed. The algorithm is implemented as online-service on platform science.tatarstan.
Keywords: semantic analysis, publishing systems.

Design and Development of a Training Blockchain Simulator

Oleg Maksimovich Mekhovnikov, Alexander Sergeevich Toschev
266-277
Abstract:

This article presents an educational blockchain simulator intended for training students and beginning blockchain developers. The simulator was created to provide users with an intuitive and accessible tool for learning the basic concepts and mechanisms of blockchain functioning. The article discusses the main aspects of the design and architecture of the simulator, and also provides a demonstration of the application. In addition, the possibilities for further development of the simulator and its potential as a tool for teaching and research in the field of blockchain technologies are discussed. The resulting simulator contributes to the field of education and science, helping to increase the level of competence of specialists and the development of innovative solutions in the field of blockchain.

Keywords: blockchain, blockchain simulator, introduction to blockchain.

Administration of the Scientific Heritage of Russia Electronic Library Content

Nikolay Evgenievich Kalenov, Konstantin Pavlovich Pogorelko
1027-1042
Abstract:

The electronic library "Scientific Heritage of Russia" (EL SHR ) has been operating in open Internet access since 2010. The library integrates information about scientists who have contributed to the development of Russian science, their scientific publications, related archival materials, online resources and museum objects. The modern version of the NPR EB is developing as a model of a fragment of the Common Digital Space of Scientific Knowledge (CDSSK) and includes a number of functional blocks (metadata generation, publication of digitized documents and museum objects, organization of collections and exhibitions, content administration). The article describes the functionality of the electronic library's administrative block. The block is accessible to authorized users with the appropriate permissions. The block allows you to edit the metadata elements of each object type and the relationships between them, monitor the processing stages of specific objects entered in the electronic library, and export a specified set of related objects.

Keywords: digital library, scientific heritage, management, search interface, related data.

Multitrading Analytical System

Felix Osvaldovich Kasparinsky
796-945
Abstract:

The multitrading analytical system is designed for operational, tactical and strategic forecasting of price changes of various financial instruments in the Forex market using the Metatrader 5 computer Internet terminal. In the Analytical windows of the terminal, a functional distribution of 17 indicators of technical analysis is organized into Sections of Price, Oscillations, Trends and Control. When setting up complex indicators of Price Equilibrium Level, Oscillation Distribution, Trend Potential and Oscillation Group Trend, a technique is used to connect trend indicators to oscillator data. Complex indicators unmask the stages of formation of elementary price oscillations and their groups (packets of 4 oscillations, blocks of 2 packages and modules of 4 blocks), and help establish the location of pivot points of price channels. For synchronous analysis of operational, tactical and strategic trends in price changes of one financial instrument, the Analytical Display combines six Analytical windows with a sequential increase in the time scale of interval charts (timeframes) by 4 times. Regulations have been developed for multiscale marking, design and use of Andrews pitchforks for forecasting long-term trends. Operational and tactical forecasts are visualized using multi-scale trend arrows in the Zone of Actual Oscillations. A technique is proposed for combining the tools of fundamental and technical analysis to determine the probability of the onset and relative significance of fundamental events that are not contained in the economic calendar.

Keywords: multitrading, trading, forex, investment, technical analysis, fundamental analysis, indicator, trading signal, price channel, Andrews pitchfork, oscillation, package, block, module.

Career digital passport based on distributed ledger technology

Айдар Ильдарович Шайфутдинов, Айрат Фаридович Хасьянов
268-286
Abstract:

This paper considers problems associated with the documentation of employment process and management of employment records. Today, these tasks are solved through paper contracts and, in the Russian Federation, through «labor books». In this paper a software solution based on distributed ledger technology (blockchain) and smart contracts is proposed to replace the existing paper workflow.

Keywords: employment contracts, employment records, paper workflow, blockchain, smart contracts, digitalization, decentralized applications, Ethereum, Solidity, IPFS.

Subsystem of formation metadata for science index databases on management platform electronic scientific journals

Алексей Николаевич Герасимов, Александр Михайлович Елизаров, Евгений Константинович Липачев
6-31
Abstract:

An algorithm for automatic extraction of bibliographic data from a one-dimensional array of publications (in particular, the issues of the scientific journal) and the formation of metadata blocks for export to international information-analytical system. The methods of integration management platform electronic scientific journals (Open Journal Systems) and Science Citation Index.

Keywords: publishing systems, digital scientific journal, the integration of electronic resources, databases, scientific citation, metadata extraction.

Automatic Replenishment of Metadata of Digital Publications using Semantic Services of the Internet

Polina Olegovna Gafurova
164-186
Abstract:

The article describes approaches to replenishing metadata of documents in electronic collections of a digital mathematical library. An open resource of the semantic network is used as a replenishment. For this purpose, software tools have been developed to search for the necessary data and include it in a metadata set. A separate block of metadata in a scientific article is formed from the affiliation of the authors presented in the document. Typically, the ownership that occurs in a document does not contain sufficient data to generate a set of metadata. A method has been developed for providing author affiliation metadata, providing an open register of scientific organization identifiers (ROR), as well as means for making connections between ROR and other semantic chains. This method was applied to the collections of articles of the journal “Digital Libraries” for 2021–2022.


The article describes a method for connecting the Lobachevsky digital mathematical library-DML to new electronic collections, and describes a method for transforming metadata into a digital format available for downloading.

Keywords: ROR, Wikidata, digital libraries, affiliation metadata, Lobachevskii-DML.

Digital infrastructure of electronic scientific journal: automation of editorial and publishing process and system of services

Миляуша Салахутдиновна Галявиева, Александр Михайлович Елизаров, Евгений Константинович Липачёв
408-465
Abstract:

We investigated the current models of the publication and dissemination of scientific knowledge. We describe the modern information management system of scientific publications and services that determine their functionality.

We discuss the concept of the digital infrastructure of the electronic scientific journal. Under this infrastructure, we understand the complex that combines management software platform of electronic journal and a number of specialized information systems. The software platform realizes the basic operating log management processes. Information systems provide the operation of additional services, taking into account the specifics of the journal subject area.

We present an approach to the organization of the digital infrastructure of the scientific journal based on an open platform Open Journal Systems (OJS). We provide software services that extend the functionality of this platform and considering specificity of the subject area of scientific journals. We have created software modules for automating of electronic scientific journal workflow. These modules are an extension of OJS.

We present a system of services for the automated processing of collections of scientific documents. These services provide verification of document compliance to the accepted rules of formation of collections and their conversion to the established formats; structural analysis of documents and extraction of metadata, as well as their integration into the scientific information space. The system allows to automatically performing a set of operations that cannot be realized for acceptable time with the traditional manual processing of electronic content. It is designed for the large collections of scientific documents.

Algorithms style validation of texts at the article registration stage in the information system of electronic scientific journal, the selection of reviewers, alert and control the timing of reviewing were automated. Information gathering algorithm with dedicated news lines of scientific journals, further analysis and distribution of news by categories and degrees of importance were developed. The algorithm automatically extract bibliographic data from a homogeneous array of publications (in particular, the issues of the scientific journal) and the formation of metadata blocks for export to international information and analytical system were created. Methods integration of OJS platform and international databases of science citation were developed.

We present methods of processing documents containing mathematical formulas: in the collections of documents that contain mathematical formulas, algorithm for the search formulas is developed; basic ideas, approaches and results already obtained by the mathematical knowledge management based on ontology are presented; a method of constructing recommender systems based on mathematical knowledge ontologies described. The method of primary processing automated of scientific article using TеX-notation developed.

The new direction of researches of scientific communications in the environment of Web 2.0 – altmetrics – is considered. We have analyzed the content of the notion «altmetrics», we conducted a comparison of traditional (bibliometric and scientometric) and alternative indicators. We describe the use of world experience informetric services on scientific journals sites. We discussed options for implementing these approaches to create an electronic scientific journal management platform. 

Keywords: publishing systems, advanced models of publication and dissemination of scientific knowledge, the information society, electronic scientific journal, modern information management system of scientific publication, integration of electronic resources.

Prospects for Improving the Performance of Parallel Computing using Python Subinterpreter Technology

Roman Dmitrievich Sinitsyn
432-453
Abstract:

This article discusses the impact of global interpreter blocking on the performance of multithreaded applications in Python. The concept of subinterpreters is described as one of the solutions that allows bypassing the limitations of the GIL and ensuring effective parallel code execution. A comparative analysis of subinterpretors with traditional methods of parallel computing, such as the use of processes and threads, is carried out. The experimental results show that subinterpreters significantly increase performance under conditions of high computing loads. In addition, the article explores the use of subinterpreters in web development. The advantages of using this approach for query processing and resource management in modern web applications are considered, which can significantly improve their scalability and responsiveness. The novelty of this work lies in the in-depth analysis of subinterpreters in the context of specific use cases, which has previously not received sufficient coverage in the scientific literature. The results of the work emphasize the need for further study of subinterpreters as an alternative approach in Python, which is of interest to developers and researchers in the field of high-performance computing.

Keywords: Python, CPython, PEP, GIL, subinterpreter, multithreading, multiprocessing, asynchrony, interpreter, parallel computing.

Taking into Account the Structure of the Document in the Method of Automatic Annotation of Mathematical Concepts in Educational Texts

Konstantin Sergeevich Nikolaev
558-577
Abstract:

The enrichment of educational texts with semantic content (in particular, adding hyperlinks to the pages of the service that displays detailed information about concepts in the text) helps to increase the efficiency of students' assimilation of the material. The existing methods of semantic markup of educational texts do not take into account the structural features of such documents, which leads to excessive recognition of concepts. This article describes the development of the method of automatic annotation of mathematical concepts in educational mathematical texts by adding functionality to account for the structure of an educational document. The main purpose of the method is to process educational materials of the distance education course "Technology for solving planimetric problems". Following a single template when creating course pages allows you to apply an analysis of the web page markup and keywords used by the course creators. The main task in this process is to determine the type of table cell containing text fragments of educational materials. In accordance with the recommendations of the course creators, definitions should be highlighted in the cells containing the task statement, as well as in those blocks where the input data of the task is indicated. The type of table cells is determined by analyzing their attributes and searching for keywords in their contents. This limitation of recognizable text fragments will improve the student's perception of the course pages and improve the quality of learning.

Keywords: semantic analysis, mathematical ontology, didactic relations, mathematical education, document markup.

Educational research problems as a means of forming educational research abilities studying in the process of teaching mathematics

Irina Alexandrovna Avvakumova, Natalia Vladimirovna Dudareva
296-307
Abstract: The article is devoted to one of the urgent problems of modern mathematical education: the formation of educational and research skills of students in the process of solving problems in the subject area “Mathematics”. The levels of formation of educational and research skills of students are described, based on a set of criteria identified by N.A. Menshikova. It is shown that for the formation of educational and research skills of students it is advisable to use blocks of interrelated educational and research tasks that allow students with a low level of formation of educational institutions to participate in solving problems of a higher level of complexity.
Keywords: educational research skills, criteria for the formation of educational research skills, educational research task.

On the Way to Creating Parallelizing Compilers for Computing Systems with Distributed Memory

Boris Yakovlevich Steinberg
127-149
Abstract:

The conditions for creating optimizing parallelizing compilers for computing systems with distributed memory are described. Target computing systems are microcircuits of the “supercomputer on a chip” type. Both optimizing program transformations specific to systems with distributed memory and those transformations that are needed both for computing systems with distributed memory and for computing systems with shared memory are presented. The issues of minimizing interprocessor transfers when parallelizing a recursive function are discussed. The main approach to creating such compilers is block-affine data placement in distributed memory with minimization of inter-processor transfers. It is shown that parallelizing compilers for computing systems with distributed memory should be created on the basis of a high-level internal representation and a high-level output language.

Keywords: automatic parallelization, distributed memory, program transformation, data distribution, data interchange.

Development of an Intelligent Search System for the Mathematical Archive of Publications

Aleksey Alekseevich Nasibulin, Olga Muratovna Ataeva
860-876
Abstract:

A study was conducted on searching for similar documents. The goal was to create a recommendation algorithm for finding similar scientific articles in mathematics using a prioritized search of mathematical formulas with textual support.


The text was converted from graphical to textual representation using OCR technology for subsequent analysis and indexing. During the analysis process, the text was divided into blocks, followed by the extraction of significant formulas, keywords, and phrases from the text. During the indexing process, a vector database was formed based on vector representations of formulas obtained through the embedding process. The indexing results were used to search for articles that are similar to the document submitted by the user to the algorithm input. A list of similar articles is displayed with results sorted by the metric of closeness of vector representations of formulas.


The source data consisted of approximately 5,000 scientific articles devoted to various studies on mathematical topics and presented as PDF files. The experiment was conducted based on data from specific library system content, but the proposed technology can be extended to other library systems, including those containing articles on other topics, such as physics and other exact sciences.

Keywords: formula search, semantics, knowledge extraction, mathematical search, semantic search.
1 - 13 of 13 items
Information
  • For Readers
  • For Authors
  • For Librarians
Make a Submission
Current Issue
  • Atom logo
  • RSS2 logo
  • RSS1 logo

Russian Digital Libraries Journal

ISSN 1562-5419

Information

  • About the Journal
  • Aims and Scopes
  • Themes
  • Author Guidelines
  • Submissions
  • Privacy Statement
  • Contact
  • eLIBRARY.RU
  • dblp computer science bibliography

Send a manuscript

Authors need to register with the journal prior to submitting or, if already registered, can simply log in and begin the five-step process.

Make a Submission
About this Publishing System

© 2015-2026 Kazan Federal University; Institute of the Information Society