СБОР И АНАЛИЗ НАУЧНО-ТЕХНИЧЕСКОЙ ИНФОРМАЦИИ НА ОСНОВЕ ДИНАМИЧЕСКОЙ ОНТОЛОГИИ
Authors: ГАГАРИН А П. , СЕРДЮКОВ В В. 
Published: January 2025

Предлагается модель ассоциаций инновационных циклов наукоёмкой технической продукции в виде онтологии на языке RDF, выступающей как структурная основа персонализированного архива научно-технической информации. Инновационный цикл конкретного артефакта отображается в последовательность триплетов RDF, причём артефакт выступает субъектом триплетов, а процессы цикла – объектами, приобретая статус классов, которые в дальнейшем заполняются информационными ресурсами, относящимися к этим процессам. Артефакты в составе онтологии выстраиваются в иерархию, в которой «младшие» артефакты являются частным случаем «старших». В целом онтология образует верхний уровень архива информационных ресурсов, хранящегося в виде набора файлов. Реализовано клиент-серверное приложение, образующее программную оболочку такого архива. Когда приложение работает, онтология загружается в оперативную память в формате JSON как компонент сервера и доступна как для просмотра, так и редактирования. Онтологии может быть показана в виде графа. Для «ручного» перебора и редактирования подграфы онтологии отображаются в таблицах. Работа в таблицах на уровне отдельных артефактов и процессов их жизненных циклов не требует от пользователя знания языка RDF. Пользователь имеет возможность вызвать автоматическое формирование поисковых запросов к интересующим его сайтам Интернета, которые будут опрашиваться по заданному графику. Опрос осуществляется интернет-ботом, встроенным в приложение. Результаты выполнения этих запросов доступны пользователю, который может вносить их в онтологию в виде новых артефактов или информационных ресурсов, привязанных к процессам жизненных циклов. Таким образом, приложение служит оболочкой онтологии, которая обеспечивает её автоматизированное обогащение за счёт релевантного контента, поступающего из сети.
RDF ontologies are proposed as modelling pattern for associations of innovation cycles being performed by science-intensive technical products. An appropriate ontology is applied as framework of personalized archives of scientific and engineering information. Innovation cycle of a given artifact is mapped into a sequence of RDF triples, the artefact is a subject of triples thereby, and the processes of the cycle become subjects, each of them gains status of a class. Later, the classes are populated by information resources pertaining to the life cycle processes. Artefacts contained in the ontology build a hierarchy. «Junior» artefacts being special case of a «senior». As a hole, ontology represents an upper level in the archives of information resources, residing as a set of files. A client/server application is implemented constituting program shell of the archives. If the application runs, the ontology is loaded into the operative memory in JSON format on server side and is accessible for perusal and editing. It may be displayed as a graph, and its subgraphs may be mapped into tables for manipulation and editing. Handling the ontology in tables on the level of distinct artefacts and processes of their life cycles does not assume user understanding of the RDF. User may invoke automated generation of search request on Internet sites of his interest in polling them according to a given schedule. The polling is performed by a net-crawler built in the application. The user can access the results of the search and may insert them into the ontology as new artefacts or as information resources, associated with life cycle processes. That is, the application appears to be a shell for the ontology enabling its automated enrichment by the relevant content coming from the Internet.