Мультиагентная обучающая система по медицинской диагностике
Задачей генерации вопроса для контроля знаний является синтез текста. Для синтеза текста необходимы следующие входные данные:
понятие.
отношение (связь).
риторический предикат.
Синтез текса – это модуль, который работает в разных частях АОС.
Режим ручного выбора обучающего модуля с последующей генерацией вопроса.
Режим автоматического генерирования вопроса.
В перво
м режиме необходимо выбрать обучающий модуль. Обучающий модуль представляет собой отношение Rps заданное на множествах понятий P и связей S.
Во втором режиме понятие p и связь s получены на этапе планирования.
Отношение Rsc характеризующее риторические предикаты задано на множествах связей S и множествах структур риторических предикатов С.
Риторический предикат задается следующим образом: пишется шаблон предложения, в котором на местах обозначения понятий ставятся специальные символы.
Используются следующие специальные символы:
% n c p – знак «процента» с последующей тройкой чисел, задается место вставки обозначения понятия:
n – порядковый номер понятия в отношении;
c – число (1 – единственное, 2 – множественное);
p – падеж.
Символ / означает перевод текста сообщения на следующую строку.
Символ {}, [], [} и {] означают многократное повторение текста заключенного в скобки.
Символ * означает формирование значения текущего порядкового номера понятия в отношении.
Сочетание символов %* означает, что в качестве порядкового номера понятия в отношении будет выбираться понятие с текущим номером.
Символ { или } устанавливает значение текущего порядкового номера понятия в единицу.
Символ ] увеличивает значение текущего порядкового номера понятия отношения на единицу.
Символ [ не изменяет значение текущего порядкового номера понятия.
Отношение Rtnhk характеризует структуру словосочетания и задано на множестве типов словосочетаний T, множестве «номера основ в словосочетании» N, множестве частей речи H, множестве «Код морфологической информации» H.
В результате задачи синтеза генерируется вопросительное предложение (вопрос) и в случае не верного ответа генерируется повествовательное предложение (ответ).
2.2.3.1 Алгоритм генерации вопроса
Зададим шаги для генерации вопроса:
Чтение вопросительного риторического предиката из отношения «риторические предикаты» по коду связи s.
Чтение отношения «Наименование понятий» по коду понятия p. Запоминаем тип словосочетания, № основы в словосочетании, код основы.
Пока элементы «наименования понятия» существуют:
Чтение элемента отношения «структура словосочетания» по типу словосочетания и № основы в словосочетании. Запоминаем «код морфологической информации»
По части речи и коду морфологической информации определяем изменяемое или неизменяемое слово в словосочетании на данной позиции n.
Если изменяемое.
Чтение элемента отношения «Словарь основ» по коду основы. Запоминаем № флективного класса и буквенный код основы.
Чтение отношения «Морфологическая информация» по № флективного класса и коду морфологической информации из риторического предиката. Запоминаем код окончания.
Чтение буквенного кода окончания по коду окончания из сущности «Окончания».
Формирование словоформы по буквенному коду словоформы и буквенному коду окончания.
Если не изменяемое.
Чтение элемента отношения «Словарь основ» по коду основы. Запоминаем № флективного класса и буквенный код основы.
Чтение отношения «Морфологическая информация» по № флективного класса и коду морфологической информации из «структуры словосочетаний». Запоминаем код окончания.
Чтение буквенного кода окончания по коду окончания из сущности «Окончания».
Формирование словоформы по буквенному коду словоформы и буквенному коду окончания.
Зададим шаги для генерации ответа.
Чтение повествовательного риторического предиката из отношения «риторические предикаты» по коду связи s.
Чтение отношения «Семантическая сеть» по коду связи s, коду атрибута el понятия p1 и коду понятия p1. Запоминаем код элемента связи.
Поиск строки в отношении «Семантическая сеть» по коду элемента связи el, коду связи s, коду атрибута a и определение в строке кода понятия p2.
Пока понятия p существуют.
Чтение отношения «Наименование понятий» по коду понятия p. Запоминаем тип словосочетания, № основы в словосочетании, код основы.
Пока элементы «наименования понятия» существуют:
Чтение элемента отношения «структура словосочетания» по типу словосочетания и № основы в словосочетании. Запоминаем «код морфологической информации»
По части речи и коду морфологической информации определяем изменяемое или неизменяемое слово в словосочетании на данной позиции n.
Если изменяемое.
Чтение элемента отношения «Словарь основ» по коду основы. Запоминаем № флективного класса и буквенный код основы.
Чтение отношения «Морфологическая информация» по № флективного класса и коду морфологической информации из риторического предиката. Запоминаем код окончания.
Чтение буквенного кода окончания по коду окончания из сущности «Окончания».
Формирование словоформы по буквенному коду словоформы и буквенному коду окончания.
Если не изменяемое.
Чтение элемента отношения «Словарь основ» по коду основы. Запоминаем № флективного класса и буквенный код основы.
Чтение отношения «Морфологическая информация» по № флективного класса и коду морфологической информации из «структуры словосочетаний». Запоминаем код окончания.
Чтение буквенного кода окончания по коду окончания из сущности «Окончания».
Формирование словоформы по буквенному коду словоформы и буквенному коду окончания.
2.2.3.2 Контрольный пример. Генерация вопроса для контроля знаний.
Данные для генерации контрольного вопроса приведены в таблицах: 3.3.2 -«Риторические предикаты», 3.3.3 - «Связи», 3.3.4 - «Структуры связей», 3.3.5 - «Понятия», 3.3.6 - «Наименования понятий», 3.3.7 «структуры словосочетаний», 3.3.8. «Флективные классы», 3.3.9 «Морфологическая информация», 3.4.0 «Окончания», 3.4.1 «Словарь основ», 3.4.2 «Семантическая есть», 3.4.3 «Атрибуты»
Таблица 3.4.2. Семантическая есть.
Код связи |
Код элемента связи |
Код атрибута |
Код понятия |
1 |
1 |
1 |
1 |
1 |
1 |
2 |
2 |
Таблица 3.3.3. Связи.
Код связи |
Наименование связи |
1 |
перемешивается с |
Другие рефераты на тему «Педагогика»:
- Опытно-экспериментальная работа по подготовке старшеклассников к действиям в условиях террористического акта
- Организация дежурства дошкольников
- Основные принципы построения методики изучения стохастической линии в курсе математики основной школы
- Медицинское образование в контексте Болонского процесса
- Профилактика безнадзорности и правонарушений несовершеннолетних
Поиск рефератов
Последние рефераты раздела
- Тенденции развития системы высшего образования в Украине и за рубежом: основные направления
- Влияние здоровьесберегающего подхода в организации воспитательной работы на формирование валеологической грамотности младших школьников
- Характеристика компетенций бакалавров – психологов образования
- Коррекционная программа по снижению тревожности у детей младшего школьного возраста методом глинотерапии
- Формирование лексики у дошкольников с общим недоразвитием речи
- Роль наглядности в преподавании изобразительного искусства
- Активные методы теоретического обучения