Архитектура системы "КАРКАС"
Архитектура системы построена по модульному принципу и по этой причине имеет возможность подсоединения других дополнительных модулей. В архитектуре системы можно выделить следующие основные модули: загрузчик; модуль для разработки БЗ; модуль консультации; модуль кластеризации данных
Ссылки на видео уроки по составлению различных тестов (рассматриваются примеры тестов на базе различных типов ответов к вопросам)
https://cloud.mail.ru/public/12d25e2d0e8c/karkasXP.mp4
https://cloud.mail.ru/public/d8775797adcf/Ktest1.mp4
https://cloud.mail.ru/public/ec289874f15d/Ktest2.mp4
https://cloud.mail.ru/public/01ac51cba74f/Ktestimg2.mp4
https://cloud.mail.ru/public/bbe2e07bd8dd/Ktestimg3.mp4
https://cloud.mail.ru/public/443a484ebe25/Ktestimg4.mp4
https://cloud.mail.ru/public/93d1fd648e01/Ktestknb1.mp4
https://cloud.mail.ru/public/b0551129188d/Ktestknb2.mp4
https://cloud.mail.ru/public/5337d779ad44/Ktesttype1.mp4
https://cloud.mail.ru/public/863946ea33c4/Ktesttype2.mp4
https://cloud.mail.ru/public/862ebfcea975/%D0%A1%D1%81%D1%8B%D0%BB%D0%BA%D0%B8_%D0%BD%D0%B0_%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE_%D0%BD%D0%B0_YouTube.xlsx
Система "КАРКАС" сочетает в себе различные подходы в построении систем, основанных на знаниях, таких как: экспертные системы, экспертные обучающие системы, мультиагентные системы (табл.1).
Таблица 1
Компоненты системы "КАРКАС"
Экспертная система |
Экспертная обучающая система |
Мультиагентная система |
Редактор БЗ |
Обучение |
Пассивные агенты |
Машина вывода |
Тестирование |
Среда взаимодействия |
Система объяснения |
Монитор преподавателя |
Активные агенты |
Визуализация онтологии |
Статистика тестирования |
Web–сервисы |
Компоненты системы взаимосвязаны между собой, обмениваются между собой информацией и позволяют адекватно отображать онтологию ПрО во время ее функционирования.
Система реализована с помощью среды программирования Delphi 2010. Для организации функционирования агентов системы используется следующие файлы: msagent.exe (MS agent server), merlin, peddy (персонажи агентов), и движок распознавания речи (Microsoft Speech API). Функции, реализованные в системе, представлены в табл. 2.
Таблица 2
Функционал системы "КАРКАС"
Описание |
Создание базы знаний на основе шаблонов |
Визуальное редактирование базы знаний |
Построение онтологии предметной области: классов, их экземпляров (объектов), атрибутов |
Частичное упорядочивание классов и их визуализация в виде дерева объектов |
Построение функциональной системы |
Использование технологи Microsoft Agent (агенты merlin, peedy и другие) |
Применение речевого интерфейса, анимированных персонажей для объяснения пользователю о том, как и почему сформирован факт во время консультации. |
Создание метаправил с помощью доски объявления. |
Формирование протокола консультации и его импорт в буфер памяти компьютера. |
Дополнительные возможности |
Монитор преподавателя |
Визуальная статистика тестирования (диаграммы, лица "Чернова") |
Адаптированное тестирование знаний пользователя |
|
В режиме обучения и тестирования применяются следующие функции: импорт и экспорт вопросов и ответов для создания тестов (типы файлов: txt, xsl); использование визуальных вопросов (пользователь может выбрать ответы на изображении); настройка параметров тестирования; визуализация оценок тестирования во время консультации; анализ статистики тестирования. Презентация системы "КАРКАС" (модель иерархической функциональной системы динамической предметной области)