Advanced data aggregation in online education: a contextual web parser approach

dc.contributor.authorFoksha, Kostiantyn
dc.contributor.authorZavolodko, Ganna
dc.date.accessioned2025-12-04T09:07:13Z
dc.date.issued2024
dc.description.abstractThe paper presents a web aggregator system for collecting, filtering, and classifying data from educational platforms, focusing on online courses. It describes the development and testing of a system that uses contextual search to help users find courses matching their interests and knowledge level, while also handling spelling errors. The system's effectiveness is established through tests demonstrating its capability for rapid data collection and update, providing accurate and relevant results. The paper details the system's three-tier structure: data aggregation, user filtering, and user system interaction for tailored course recommendations. The development involves a Python web server, a MariaDB database, a parser for non-formal education platforms, and a web application for client data presentation. In this paper also highlight the system's scalability and potential for integration with other educational platforms. Emphasize the importance of continuous updates to the database for maintaining relevance in a rapidly evolving online education landscape. Additionally, the paper discusses future enhancements, including the implementation of advanced machine learning algorithms for improved search accuracy and personalization, emphasizing the system's ongoing evolution to meet the dynamic needs of online learners. У статті представлено структуру веб-агрегатора для збору, фільтрації та класифікації даних з освітніх платформ, зосереджених на онлайн-курсах. Показано архітектуру та результати тестування розробки, яка агрегує данні для системи, яка використовує контекстний пошук, щоб допомогти користувачам знайти курси, які відповідають їхнім інтересам та рівню знань, а також обробляє орфографічні помилки. Описано основні архітектурні елементи розробленого модулю. Ефективність системи підтверджується тестами, які демонструють її здатність до швидкого збору та оновлення даних, надання точних і релевантних результатів. У статті детально описано трирівневу структуру системи: агрегація даних, фільтрація користувачів та взаємодія користувача з системою для надання індивідуальних рекомендацій щодо курсів. Розробка включає веб-сервер на мові Python, базу даних MariaDB для зберігання результатів парсингу, парсер, який оснований на використанні бібліотек для платформ неформальної освіти та модуль міграції для кросплатформеного веб-додатку для представлення даних клієнтам. У цій статті також підкреслимо масштабованість та потенціал продуктового рішення для інтеграції з іншими освітніми платформами. Підкреслюється важливість постійного оновлення бази даних для підтримання її актуальності у швидкозмінному ландшафті онлайн-освіти. Для цього пропонується зробити модулі для авто адаптаціЇ під змінні умови. Крім того, в документі обговорюються майбутні вдосконалення, включаючи впровадження передових алгоритмів машинного навчання для підвищення точності пошуку та персоналізації, підкреслюючи постійну еволюцію системи для задоволення динамічних потреб онлайн-учнів. Таким чином, стаття підсумовує досвід розробки рішення для ефективної взаємодії з освітніми ресурсами, спрямованого на забезпечення якісного підбору навчальних курсів і підвищення зручності користування онлайн-освітніми платформами.
dc.identifier.citationFoksha K. Advanced data aggregation in online education: a contextual web parser approach / Kostiantyn Foksha, Ganna Zavolodko // Security of Infocommunication Systems and Internet of Things = Безпека інфокомунікаційних систем та Інтернету речей. – 2024. – Vol. 2, № 1. – P. 1-7.
dc.identifier.doihttps://doi.org/10.31861/sisiot2024.1.01002
dc.identifier.orcidhttps://orcid.org/0000-0001-7119-0401
dc.identifier.orcidhttps://orcid.org/0000-0003-0000-8910
dc.identifier.urihttps://repository.kpi.kharkov.ua/handle/KhPI-Press/95939
dc.language.isoen
dc.publisherЧернівецький національний університет імені Юрія Федьковича
dc.subjectweb aggregator
dc.subjectonline education platforms
dc.subjectcourse recommendation systems
dc.subjectcontextual search
dc.subjectdata collection and filtering
dc.subjectвеб-агрегатор
dc.subjectплатформи онлайн-освіти
dc.subjectконтекстний пошук
dc.subjectфільтрація даних
dc.subjectнеформальна освіта
dc.titleAdvanced data aggregation in online education: a contextual web parser approach
dc.title.alternativeПросунута агрегація даних в онлайн-освіті: підхід контекстного веб-парсеру
dc.typeArticle

Файли

Контейнер файлів

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
SISIOT_2024_2_1_Foksha_Advanced_data.pdf
Розмір:
754.92 KB
Формат:
Adobe Portable Document Format

Ліцензійна угода

Зараз показуємо 1 - 1 з 1
Вантажиться...
Ескіз
Назва:
license.txt
Розмір:
11.25 KB
Формат:
Item-specific license agreed upon to submission
Опис: