Параметри
Автоматизація обліку публікацій з використанням інтерфейсу прикладного програмування ORCID
Тип публікації :
Стаття
Дата випуску :
12 вересня 2024 р.
Автор(и) :
Мова основного тексту :
English
eKNUTSHIR URL :
Том :
78
Випуск :
1
ISSN :
1812-5409
Початкова сторінка :
141
Кінцева сторінка :
146
Цитування :
Іванов, С., Івохін, Є., Махно, М. (2024). Automation of accounting of publications using the ORCID application programming interface. Bulletin of Taras Shevchenko National University of Kyiv. Physics and Mathematics, 78(1), 141–146. https://doi.org/10.17721/1812-5409.2024/1.26
Пропонується процедура автоматизованого обліку публікацій на основі використання Rest API бази ORCID. Описується актуальність обліку публікацій та обґрунтовується необхідність застосування різних технологій створення сховищ бібліографічних даних. Проаналізовано можливість застосування технології API у найбільш відомих базах публікацій, таких як Web of science, SCOPUS, Crossref, Google Scholar та ORCID. Обґрунтовується можливість застосування бази ORCID. Наведено схему завантаження публікацій з бази ORCID за визначеними реєстраційними номерами на основі сервісів, реалізованих мовами програмування Python та MatLab. Отримані дані в JSON або XML підлягають подальшому парсингу. Наводяться MatLab-функції для отримання структури з XML (JSON) форматів даних. Додатково розглядається алгоритм пошуку дублікатів публікацій при проведенні їх обліку. Сформульовано підходи для уникнення дублювання публікацій у базах даних, що базуються на застосуванні алгоритму Левенштейна для оцінювання схожості. Запропоновано проводити транслітерацію кирилиці у латиницю для забезпечення однозначності та коректного порівняння текстових даних. Для накопичення та актуалізації даних щодо публікаційної активності розроблено базу даних MySql. Заголовок таблиці публікацій бази даних доповнено спеціальним атрибутом, у якому зберігаються результати перетворення назв кирилицею у відповідні назви латиницею. Рекомендується використовувати індексацію полів таблиць бази даних (INDEX) за різними атрибутами, що дозволило суттєво підвищити ефективність пошуку, обробки та порівняння даних. Запропоновано застосування функції Soundex() в якості засобів СУБД MySQL для визначення рівня співзвучності тем публікацій за додатковими параметрами. Практична реалізація алгоритму пошуку дублікатів публікацій та їх нумерації підтвердила конструктивність запропонованого підходу, що було підтверджено при проведенні наповнення бази даних. Ця стаття представляє інтерес для розробників програмного забезпечення.
Тип зібрання :
Publication
Файл(и) :
Ескіз недоступний
Формат
Adobe PDF
Розмір :
435.81 KB
Контрольна сума:
(MD5):f6d288faf113376bdce5f562549682ff
Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY
10.17721/1812-5409.2024/1.26