Интеллектуальные информационные системы. Макаренко С.И. - 198 стр.

UptoLike

Составители: 

197
При наличии шаблонов указанных выше система способна вести
приведенный ниже диалог.
Человек Люди всегда пристально
смотрят на меня.
подбор по 1-му шаблону с учетом
всегда
Система Вы можете привести
какой-нибудь пример?
первый ответ по 1-му шаблону
Человек Например, сейчас ты
смотришь на меня.
подбор по 2-му шаблону, Y=смотреть
Система Почему Вы думаете, что я
смотрю на Вас?
первый ответ по 2-му шаблону
Человек Потому что ты
ненавидишь меня.
подбор по 2-му шаблону,
Y=ненавидеть
Система Вам нравится думать, что
я ненавижу Вас, не правда
ли? и т.д.
второй ответ по 2-му шаблону
19.2.2 Синтаксический анализ
При использовании синтаксического анализа происходит
интерпретация отдельных частей высказывания, а не всего высказывания в
целом. Обычно сначала производится полный синтаксический анализ, а
затем строится внутренне представление введенного текста, либо
производится интерпретация.
Деревья анализа и свободно-контекстные грамматики.
Большинство способов синтаксического анализа реализовано в виде
деревьев. Одна из простейших разновидностей свободно-контекстная
грамматика, состоящая из правил типа S=NP+VP или VP=V+NP и
полагающая, что левая часть правила может быть заменена на правую без
учета контекста. Свободно-контекстная грамматика широко используется в
машинных языках, и с ее помощью созданы высокоэффективные методы
анализа [3].
Недостаток этого метода отсутствие запрета на грамматически
неправильные фразы, где, например, подлежащее не согласовано со
сказуемым в числе. Для решения этой проблемы необходимо наличие двух
отдельных, параллельно работающих грамматик: одной для единственного,
другой для множественного числа. Кроме того, необходима своя
грамматика для пассивных предложений и т.д. Семантически неправильное
предложение может породить огромное количество вариантов разбора, из
которых один будет превращен в семантическую запись. Всё это делает
количество правил огромным и, в свою очередь, свободно-контекстные
     При наличии шаблонов указанных выше система способна вести
приведенный ниже диалог.


Человек    Люди всегда пристально       подбор по 1-му шаблону с учетом
           смотрят на меня.             всегда
Система    Вы можете привести           первый ответ по 1-му шаблону
           какой-нибудь пример?
Человек    Например, сейчас ты          подбор по 2-му шаблону, Y=смотреть
           смотришь на меня.
Система    Почему Вы думаете, что я     первый ответ по 2-му шаблону
           смотрю на Вас?
Человек    Потому что ты                подбор по 2-му шаблону,
           ненавидишь меня.             Y=ненавидеть
Система    Вам нравится думать, что     второй ответ по 2-му шаблону
           я ненавижу Вас, не правда
           ли? и т.д.


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

     При     использовании    синтаксического    анализа    происходит
интерпретация отдельных частей высказывания, а не всего высказывания в
целом. Обычно сначала производится полный синтаксический анализ, а
затем строится внутренне представление введенного текста, либо
производится интерпретация.
     Деревья      анализа   и    свободно-контекстные    грамматики.
Большинство способов синтаксического анализа реализовано в виде
деревьев. Одна из простейших разновидностей – свободно-контекстная
грамматика, состоящая из правил типа S=NP+VP или VP=V+NP и
полагающая, что левая часть правила может быть заменена на правую без
учета контекста. Свободно-контекстная грамматика широко используется в
машинных языках, и с ее помощью созданы высокоэффективные методы
анализа [3].
      Недостаток этого метода – отсутствие запрета на грамматически
неправильные фразы, где, например, подлежащее не согласовано со
сказуемым в числе. Для решения этой проблемы необходимо наличие двух
отдельных, параллельно работающих грамматик: одной – для единственного,
другой – для множественного числа. Кроме того, необходима своя
грамматика для пассивных предложений и т.д. Семантически неправильное
предложение может породить огромное количество вариантов разбора, из
которых один будет превращен в семантическую запись. Всё это делает
количество правил огромным и, в свою очередь, свободно-контекстные


                                  197