Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Семантический анализ




На этом этапе происходит выявление смысла предложения-запроса с последующим преобразованием во внутреннее представление.

Для выявления смысла в предложении выделяются слова, которые можно истолковывать как фреймы, определяющие смысл предложения. Как правило, в роли таких слов выступают глаголы или отглагольные слова (причастия, деепричастия), а также ключевые понятия предметной области.

Для выполнения семантического анализа предварительно создается семантическая сеть, которая описывает знания о предметной области. Она содержит множество понятий, которые характеризуют предметную область, и типичные связи между ними.

После выполнения синтаксического анализа формируется семантическая сеть, соответствующая исходному предложению. Обе сети «накладываются», в результате чего выполняется семантическая интерпретация предложения – запроса, что позволяет в дальнейшем выполнить его.

 

Пусть исходная семантическая сеть, соответствующая обучению в вузе, имеет вид, показанный на рисунке 5.10.

 

обучаемый объект научения процедуры научения

 

студент аспирант теоретические практические изучать приобретать

знания навыки

 

рассматривать

название тема

вопрос

Обозначения:

- иерархические связи;

- лингвистические связи, определяющие синонимию понятий;

- семантические связи, описывающие роли понятий.

 

Рисунок 5.10 - Семантическая сеть из примера

 

На данной сети показаны фреймы:

- <изучать>, слотами которого являются <субъект изучения> (кто изучает – студент) и <объект изучения> (что изучается – тема как раздел теоретических знаний). Со слотом <субъект изучения> связано правило его заполнения конкретным значением - необходимость одушевленности соответствующего понятия;

- <тема> со слотом <название> (отвечает на вопрос какая).

 

В анализируемом предложении-запросе выделяется слово РАССМОТРЕНЫ (это слово представлено своей основой РАССМОТР). Поскольку оно является синонимом слова ИЗУЧАТЬ, его фрейм может быть использован для последующего анализа. Аналогично, для второго ключевого слова ВОПРОСЫ, представленного основой ВОПРОС, используется фрейм слова-синонима ТЕМА. Тогда семантическая сеть исходного предложения в совокупности с исходной сетью выглядит следующим образом:

 

обучаемый объект научения процедуры научения

 

студент аспирант теоретические практические изучать приобретать

знания навыки

 

рассматривать

название тема

вопрос

 

РАССМОТР

 

СТУДЕНТ ВОПРОС

 

 

МЕЖДУНАРОДН ОТНОШЕНИ

 

 

Обозначения:
- совпадение понятий

 

Рисунок 5.11 - Семантическая сеть, соответствующая анализируемому предложению

 

Смысл выполненной интерпретации состоит в том, что компьютеру теперь «понятно», что студент – это обучаемый, международные отношения – это название темы, а вопросы международных отношений – это объект научения теоретическим знаниям студента.

 

Для получения внутреннего представления предложения-запроса используются принятые в системе структуры и обозначения данных.

 

Пусть БД представлена реляционной структурой, в которой преподавателем фиксируются изучаемые студентами темы теоретических знаний, например, по некоторой социальной науке. Этой структуре соответствует таблица «Темы» с единственным полем Название, причем на физическом уровне таблица представлена одноименным файлом, например:

 

Название
внешняя политика
международные отношения
внутренняя политика

 

Тогда исходный запрос, выполненный в нотации языка реляционной логики, выглядит следующим образом:

SELECT() FROM(Темы) WHERE(Название=международн отношени).

 

После получения внутреннего представления исходного запроса поиск требуемой информации не составляет труда и выполняется аналогично процедурам доступа к элементам линейных списков, которые рассмотрены в [31].

Процедуры синтеза, приведенные на рисунке 5.9, выполняются во многом аналогично анализу и в данном случае не рассматриваются.


Поделиться:

Дата добавления: 2015-02-10; просмотров: 132; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты