Логотип репозиторію
  • English
  • Українська
  • Увійти
    або
    Новий користувач? Зареєструйтесь.Забули пароль?
Логотип репозиторію
  • Фонди та зібрання
  • Пошук за критеріями
  • English
  • Українська
  • Увійти
    або
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
  2. Переглянути за автором

Перегляд за Автор "Pravorska, Natalya"

Зараз показуємо 1 - 7 з 7
Результатів на сторінці
Налаштування сортування
  • Вантажиться...
    Ескіз
    Документ
    RAG (Retrieval-Augmented Generation) як нова парадигма корпоративної автоматизації
    (Хмельницький національний університет, 2026) Нич, Андрій; Праворська, Наталія; Nych, Andrii; Pravorska, Natalya
    У статті досліджено Retrieval-Augmented Generation (RAG) як перспективну парадигму побудови корпоративної автоматизації та знаннєво-орієнтованих інформаційних систем. Показано, що стрімке впровадження великих мовних моделей (Large Language Models, LLM) суттєво розширило можливості природномовних інтерфейсів у бізнес-середовищі, однак LLM-centric автоматизація залишається обмеженою низкою фундаментальних проблем, зокрема галюцинаціями, статичністю знань, закладених у параметрах моделей, та недостатньою доменною спеціалізацією для регульованих і бізнес-критичних сценаріїв. Ці обмеження істотно ускладнюють надійне використання автономних LLM у знаннєвоінтенсивних корпоративних процесах, де критичними є точність, трасованість і відповідність вимогам комплаєнсу. У роботі проаналізовано еволюцію корпоративної автоматизації від правил-орієнтованих систем і класичних підходів машинного навчання до LLM-орієнтованих рішень та обґрунтовано, що RAG є якісним архітектурним зсувом, а не поступовим удосконаленням наявних підходів. Відокремлення зберігання знань від генеративного ядра та інтеграція зовнішніх механізмів пошуку забезпечують контрольований доступ до актуальних корпоративних баз знань, нормативних документів і операційних даних без необхідності перенавчання моделей. У такій архітектурі LLM виконує насамперед роль механізму логічного виведення, тоді як знання залишаються зовнішньо керованими, перевірюваними та постійно оновлюваними. Окрему увагу приділено сучасним розширенням RAG, зокрема Ontology-Grounded RAG (OG-RAG), Retrieval-toAugmented Generation (R2AG) та підходам holistic knowledge retrieval, які спрямовані на підвищення семантичної узгодженості між пошуком і генерацією, зменшення фактичних помилок і підвищення надійності систем у складних корпоративних середовищах. Також розглянуто інтеграцію RAG із мультиагентними механізмами оркестрації, що створює передумови для побудови масштабованих, модульних і бізнес-орієнтованих систем штучного інтелекту (AI). З позиції корпоративних застосувань RAG розглядається як операційна основа знаннєво-орієнтованої автоматизації у сферах аналізу документів, підтримки відповідності регуляторним вимогам, ухвалення управлінських рішень і клієнтської підтримки. Водночас окреслено ключові виклики впровадження RAG, зокрема зростання інфраструктурної складності, затримки та відсутність уніфікованих бізнес-орієнтованих метрик оцінювання. Зроблено висновок, що Retrieval-Augmented Generation є базовою технологією наступного покоління корпоративних систем автоматизації, яка поєднує адаптивність мовних моделей із контрольованим управлінням корпоративними знаннями
  • Вантажиться...
    Ескіз
    Документ
    Автоматичне відновлення та ідентифікація стану під час застосування шаблону Saga для трансакційного виконання операцій, пов’язаних з базами даних в мікросервісному середовищі
    (Хмельницький національний університет, 2025) Супрун, Павло; Праворська, Наталія; Suprun, Pavlo; Pravorska, Natalya
    Під час використання мікросервісної архітектури шаблон Saga виступає важливим способом забезпечення узгодженості даних без потреби в централізованих або розподілених трансакціях у класичному сенсі. Його суть полягає в декомпозиції складного бізнес-процесу на перелік послідовних локальних – для кожного мікросервіса – трансакцій, кожна з яких виконується автономно в межах контексту свого сервісу. На відміну від трансакцій в межах монолітної архітектури, де виконується один цілісний процес, що завершується комітом в межах бази даних; у Saga кожна локальна операція запускається після завершення попередньої. У випадку будь-яких помилок виконання,, вона супроводжується запуском компенсаційних дій. Це дозволяє досягати поступової узгодженості в асинхронному середовищі притаманної міжсервісній комунікації. Зі зростанням популярності застосування мікросервісної архітектури також зростає складність координації трансакцій, особливо в умовах динамічного оновлення компонентів і гнучкої масштабованості. Шаблон Saga забезпечує досягнення поступової узгодженості, однак його ефективність залежить від того, наскільки глибоко враховано семантичну роль кожного кроку бізнес-процесу. Саме Saga розглядається не лише як технічний шаблон, а як частина загальної логіки доменно-орієнтованого проєктування, де кожна трансакція є подією з визначеними наслідками для всієї системи. Однак, така асинхронність і створює фундаментальні труднощі в контролі за станом виконання всієї саги, як цілісного процесу. У певний момент часу, система не має уявлення про те, на якому етапі перебуває трансакція, і які дії було успішно завершено. Цей ефект підсилюється розподіленістю – кожен сервіс оперує власними локальними даними, незалежним кодом й ізольованим життєвим циклом. Наслідком, у цьому випадку, є централізоване ведення статусу процесу, який стає неочевидним і неоднозначним, при умові, що не було закладено додаткової спеціальної логіки для передбачення проблемних випадків. У результаті досліджень було визначено та запропоновано способи автоматизації управління Saga та зменшення необхідності у ручному втручанні в процес виконання під час настання збоїв.
  • Вантажиться...
    Ескіз
    Документ
    Конструювання безпечних архітектур комп'ютера для захисту даних в мережах нового покоління
    (Хмельницький національний університет, 2025) Праворська, Наталія; Дьоміна, Анастасія; Pravorska, Natalya; Domina, Anastasiia
    Ця стаття присвячена важливому питанню проектування безпечних архітектур комп'ютера для захисту даних в мережах нового покоління. Вона аналізує сучасні тенденції в області архітектури комп'ютера та безпеки даних, а також виклики та проблеми, з якими стикаються сучасні комп'ютерні мережі. Після проведення аналізу сучасних архітектур представлено застосування безпечних архітектур комп'ютера в мережах нового покоління, а саме сценарії застосування безпечних архітектур комп'ютера в мережах нового покоління. В статті розглядаються різні сценарії застосування безпечних архітектур комп'ютера в мережах нового покоління, включаючи IaaS, приватні мережі, edge computing, IoT, блокчейн та HPC. Автори пропонують новий підхід до проектування безпечних архітектур комп'ютера, який базується на інтеграції засобів захисту даних безпосередньо на рівні архітектури. На основі викладеного матеріали наведені практичні результати з послідовним аналізом вищевказаного застосування.
  • Вантажиться...
    Ескіз
    Документ
    Конструювання програмного забезпечення за допомогою синхронного підходу: основні процеси та інструменти для ефективної реалізації DevOps
    (Хмельницький національний університет, 2023) Праворська, Наталія; Мартинюк, Валерій; Pravorska, Natalya; Martynyuk, Valeriy
    Дана стаття представляє на розгляд метод синхронного виконання етапів життєвого циклу (ЖЦ) програмного забезпечення (ПЗ) в рамках DevOps. Даний метод націлений на підвищення продуктивності при розробці та впровадженні програмних продуктів (ПП). Проводиться ретельне вивчення теоретичних питань, а саме аспектів DevOps та синхронного виконання етапів ЖЦ. Розглядається впровадження власного методу, який базується на поєднанні команд розробки та інформаційно-технічного обслуговування (експлуатаційників – команда ІТО), а також автоматизації процесів і безперервному забезпеченні якості ПП. Для вимірювання ефективності одночасного виконання етапів ЖЦ в статтю включено аналіз метрик, а також як запропонований метод буде впливати на швидкість розв’язання проблем та відповідності розроблених проєктів заданим вимогам та характеристикам. Вивчення наведених випадків та прикладів успішних проектів, у яких був впроваджений синхронний підхід в рамках DevOps, дозволило зробити висновки щодо практичного застосування даного методу, а також його адаптації для проектів різних розмірів та галузей.
  • Вантажиться...
    Ескіз
    Документ
    Метод автоматизованої інтеграції маркетплейсів електронної комерції з поштовими системами для централізованої обробки клієнтських повідомлень і оптимізації бізнес-процесів за допомогою мовних моделей штучного інтелекту
    (Хмельницький національний університет, 2025) Жереб, Денис; Праворська, Наталія; Zhereb, Denys; Pravorska, Natalya
    Зростання обсягу звернень через різноманітні канали комунікації (email, месенджери, внутрішні системи повідомлень платформ) створює значне навантаження на служби підтримки, що призводить до затримок у відповідях та зниження задоволеності клієнтів. У більшості випадків звернення є текстовими, часто повторюваними й відносяться до типових сценаріїв, які можна автоматизувати. У відповідь на ці виклики запропоновано комплексний метод об’єднання вхідних повідомлень у єдиний потік електронної пошти з наступною автоматизованою обробкою. У роботі розглянуто метод інтеграції eCommerce-маркетплейсів із традиційними поштовими сервісами для централізованої обробки клієнтських повідомлень. Метод базується на централізованій email-агрегації повідомлень, отриманих із маркетплейсів (зокрема Amazon, eBay, Etsy), що надсилаються на віртуальні адреси продавців. Після надходження повідомлення система автоматично виконує попередню класифікацію звернення, визначаючи його тип. Класифікація здійснюється за допомогою мовної моделі (LLM), яка здатна аналізувати не лише поточний текст запиту, а й історію діалогу. Система автоматично формує відповідь, що базується на контексті діалогу, інформації про замовлення, заздалегідь підготовлених шаблонах та базі знань продавця. У статті також описано прототип реалізованої системи, який було протестовано з реальними повідомленнями клієнтів на маркетплейсах. Вхідні листи було класифіковано з точністю ~95%, а близько 60% запитів були повністю автоматично оброблені без участі людини. Внаслідок цього середній час відповіді знизився у 5–6 разів, а загальне навантаження на службу підтримки зменшилося на понад 60%. Результати дослідження доводять доцільність методу, демонструючи реальну економію ресурсів і збільшення швидкості обслуговування клієнтів. Запропонований метод має всі підстави стати новим стандартом для автоматизації служби підтримки в умовах зростаючого інформаційного навантаження на бізнес.
  • Вантажиться...
    Ескіз
    Документ
    Метод конструювання програмного забезпечення згідно аналізу помилок SQL-запитів
    (Хмельницький національний університет, 2023) Праворська, Наталія; Яшина, Оксана; Нетреба, Ігор; Доміна, Анастасія; Кириченко, Олександр; Pravorska, Natalya; Yashyna, Oksana; Netreba, Ihor; Domina, Anastasiya; Kyrychenko, Olexander
    У статті наведено результати дослідження аналізу методів виявлення семантичних помилок для декларативної мови програмування – результатів аналізу Брасса і Голдберга, які здійснили аналіз виявивши, що бувають не тільки синтаксичні, але й семантичні помилки, які впливають на роботу програми. Подано список семантичних помилок, які часто зустрічаються під час створення запитів, для аналізу семантичних помилок використовувався набір з 191 834 із зібраних запитів більше ніж 36 000 містили помилку. Для кожної помилки здійснено опис проблеми, наведено приклад типічної помилки, та шляхи її вирішення, можливий варіант реалізації інструменту для їх виявлення для подальшого застосування. Аналізуючи поширеність семантичних помилок у SQL-запитах, виявилось, що найбільше поширеними помилками є відсутність предикатів сполуки, за якими слідують постійні помилки вихідного стовпця, та непотрібні аргументи лічильника. Також було виявлено, що спільна поява семантичних проблем у SQL-запитах для всього набору даних досить низька, що вказує на те, що запити рідко містять більше однієї семантичної помилки. Найбільша схожість між двома проблемами становить 20% для непотрібного аргументу підрахунку та непотрібного угруповання по атрибуту. Також було виявлено, що більш складні запити з точки зору кількості використовуваних сполук, предикатів та функцій, як правило, страждають від більшої кількості семантичних помилок, цікаве відкриття, яке може бути використане в майбутньому як метрика для раннього прогнозування того, чи буде запит може містити семантичні помилки або ні. На сьогоднішній день в Інтернеті багато ресурсів, які містять багато запитів з проблемами такого типу. Тому розробники які ознайомляться з даним дослідженням та з описаними вище проблемами, оцінять проблему та будуть виділяти більше часу для виявлення цих проблем, щоб усунути їх відразу після їх виявлення, а не в процесі роботи програми. The article presents the results of the analysis of methods for detecting semantic errors for a declarative programming language - the results of the analysis by Brass and Goldberg, who performed the analysis and discovered that there are not only syntactic, but also semantic errors that affect the operation of the program. A list of frequently encountered semantic errors during query generation is provided, a set of 191,834 of the collected queries was used to analyze semantic errors, more than 36,000 contained an error. For each error, a description of the problem is made, an example of a typical error is given, and ways to solve it, a possible option for implementing a tool for their detection for further use. Analyzing the prevalence of semantic errors in SQL queries, the most common errors were found to be missing join predicates, followed by persistent source column errors, and unnecessary counter arguments. It was also found that the co-occurrence of semantic problems in SQL queries for the entire data set is quite low, indicating that queries rarely contain more than one semantic error. The highest similarity between the two problems is 20% for an unnecessary count argument and an unnecessary grouping by attribute. It was also found that more complex queries in terms of the number of compounds, predicates and functions used tended to suffer from more semantic errors, an interesting finding that could be used in the future as a metric to early predict whether a query might contain semantic errors or not. Today, there are many resources on the Internet that contain many queries with problems of this type. Therefore, developers who read this study and the problems described above will appreciate the problem and will allocate more time to identify these problems in order to eliminate them immediately after they are discovered, and not during the operation of the program.
  • Вантажиться...
    Ескіз
    Документ
    Подієво-керовані кешовані представлення даних у високонавантажених інтеграційних потоках з архітектурним забезпеченням та гарантіями узгодженості
    (Хмельницький національний університет, 2025) Супрун, Павло; Праворська, Наталія; Suprun, Pavlo; Pravorska, Natalya
    У сучасних розподілених інформаційних системах інтеграційні потоки характеризуються високою частотою змін та жорсткими вимогами до швидкодії. Прямий доступ до джерел істини створює ризик перевантаження операційних сховищ і нестабільності у роботі всієї інфраструктури. Це породжує необхідність у використанні кешованих представлень даних, здатних забезпечити швидкий доступ до інформації без постійного звернення до основних систем. Разом з тим, застосування кешованих подань без механізмів актуалізації призводить до накопичення розбіжностей із джерелом істини. Проблема особливо загострюється у середовищах із високочастотними подіями та у випадка відмов окремих компонентів. Для підтримки цілісності бізнес-процесі необхідні архітектурні рішення, що зможуть гарантувати узгодженість між кешем і джерелом незалежно від характеру навантаження. Подієво-керований підхід дозволяє формувати кешовані представлення на основі послідовності подій, що описують зміни стану даних. Кожна подія є незалежним повідомленням із визначеним ідентифікатором, часовою міткою та типом операції, що робить можливим відтворення канонічного стану системи. Така модель підтримує ідемпотентність обробки та впорядкування подій, а також створює умови для контролю вікна застарілості. Архітектурне забезпечення включає використання спільної черги для приймання повідомлень, алгоритмів нормалізації та дедуплікації, трансакційне оновлення стану, а також політики розв’язання конфліктів між різними джерелами. Важливу роль відіграють механізми відновлення даних через повторне відтворення журналу подій та моніторинг якості синхронізації за допомогою інструментів спостереження. Це дозволяє інтеграційним потокам залишатись стабільними навіть під час пікових навантажень. Таким чином, подієво0орієнтовані кешовані представлення даних із архітектурним забезпеченням та гарантіями узгодженості формують цілісний підхід до побудови високонавантажених інтеграційних систем. Поєднання масштабованості, стійкості до збоїв і передбачуваності поведінки робить їх придатним інструментом для сучасних розподілених архітектур, коли вимоги до продуктивності та правильності даних є критичними.

DSpace software copyright © 2002-2026 LYRASIS

  • Налаштування куків
  • Зворотний зв'язок