Перейти до основного вмісту
AI-R Info

Основна навіґація

  • Головна
  • Проєкти
    • ІНТЕЛЕКТУАЛЬНИЙ АГЕНТ НА ОСНОВІ ЗНАНЬ
    • БАЗА ЗНАНЬ ЯК СХОВИЩЕ ДАНИХ ІНТЕЛЕКТУАЛЬНОГО АГЕНТА
Меню облікового запису користувача
  • Вхід

Рядок навіґації

  1. Головна

3.2 Компоненти системи та їхня взаємодія

На рис.5 представлено принципову схему взаємодії компонентів системи.

Рис 5.
Рис. 5 Агенти та їхня взаємодія

 

Інтерфейси викладача та студента. Забезпечують роботу викладача та студента з системою через агентів Асистент Викладача або Гід Студента відповідно. Реалізується як web-, mobile-, desktop-додаток. Основні функції: перевірка авторизації, відображення системних сповіщення, ввід та контроль інформації, обмін даними з асистентом або гідом.

Внутрішня Шина - сервіс обміну даними між агентами. Реалізується засобами системи обміну повідомленнями (messaging system), наприклад, таким як NATS [16]. Основні функції: передача даних між агентами в режимі запитів та публікація/підписка (publish/subscribe), підтримка розподіленої обробки (distributed processing) та кластеризації (clustering). 

Асистент Викладача - виконує персоналізований доступ викладача до функцій системи. Реалізується як агентно-орієнтований сервіс з зовнішнім API та доступом до Внутрішньої Шини системи. API має підтримувати широке коло платформ та мов програмування. Основні функції: взаємодія з Профілем Студента, Супервізором, Агентом Запитів, Агентом Навчальних Ресурсів  та Адміністратором для організації та забезпечення навчального процесу,  спостереження та повідомлення викладача про виконані дії підписаних студентів, передача запитів/відповідей між студентами та викладачем, підтримка в організації курсів, модулів, тестів завдань.

Гід Студента є персональним провідником студента в EL. Реалізується як агентно-орієнтований сервіс з зовнішнім API та доступом до Внутрішньої Шини системи. API також має підтримувати широке коло платформ та мов програмування. Основні функції: взаємодія з Профілем Студента,  Супервізором, Агентом Запитів, Агентом Навчальних Ресурсів  та Адміністратором для планування та ведення навчального процесу студента,  формування індивідуальних рекомендацій, передача запитів/відповідей між студентами та викладачем.

Профіль Студента підтримує індивідуальні дані студента у вигляді KB. Вони включають інформацію про студента, його курси, плани, виконані завдання та тести, оцінки, визначає рух студента в просторі компетентностей. Забезпечує даними Гіда Студента, Супервізора, Асистент Викладача через Агента Запитів.  Реалізується як онтологія у графовій базі даних.

Агент Навчальних Ресурсів підтримує в актуальному, інтегрованому та цілісному стані KB про всі ресурси пов’язані з навчальним процесом: стандарти, компетентності, освітні та робочі програми, методичні матеріали, тести, завдання тощо.  Через Агента Запитів забезпечує даними всіх інші компоненти системи. Реалізується як онтологія у графовій базі даних.

Агент Запитів реалізується як агентно-орієнтований сервіс, що забезпечує уніфікований  доступ до KB Профілю Студента та Агента Навчальних Ресурсів. Основні функції: забезпечує однаковий інтерфейс до різних представлень KB, підтримує кеш для типових запитів.

Супервізор - агентно-орієнтований сервіс, який виконує роль координатора та планувальника. Основні функції: підтримка розкладів, графіків та календарів, повідомлення про настання подій.

Адміністратор -  системний агентно-орієнтований сервіс, забезпечує ведення та авторизацію користувачів, налаштування параметрів системи та компонентів, ведення та аналіз системних журналів, формування повідомлень системним адміністраторам.

Далі

 

Language switcher

  • English
  • Ukrainian
RSS-потік

© Юрій Харченко. 2024

email: info@ai-r.info

Побудовано на Drupal