Системы искусственного интеллекта. Гудков П.А. - 13 стр.

UptoLike

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

13
ассоциации. Шаблон является нормализованной, внутренней формой данного
вопроса. Мы могли бы задать этот вопрос и другими способами, но в любом
случае результат, выдаваемый программой pars, был бы тем же. Например:
· Как велик Гудзон? (How big is Hudson?)
· Какова длина Гудзона? (What is the length of Hudson?)
Пример 3. Запрос: Какие реки не протекают через Техас? (What rivers
do not run through Texas?)
В этом случае ввод для программы анализа pars будет несколько более
сложным. Могут быть проигнорированы только два слова. Аргумент ввода
имеет вид:
["rivers","not","run","through","texac"]
Выход будет выглядеть следующим образом:
Е = "river"
Q = q_not("river",q_eaec("river","in","state","texas"))
Шаблон, выбираемый системой, является вложенной формой,
включающей в себя более простой шаблон. Этот простой шаблон
иллюстрирует основную используемую связь, а шаблон, в состав которого он
входит, показывает, как использовать эту связь для генерации ответов.
Очевидно, мы получим список рек, и каждая река посредством подзапроса
будет проверена на то, протекает ли она действительно в штате Техас.
Отрицательный ответ окажется ответом на первоначальный запрос.
Пример 4. Запрос: Какой самый большой город в штате Вашингтон?
(What is the largest city in Washington?)
Входной аргумент:
["largest","city","in","washington"]
Программа анализа pars установит, что речь идет о городах, но будет
рассматривать форму нормализированного запроса:
Е = "city"
Q = q_max("city",q_eaec("city","in","state","washington"))
ассоциации. Шаблон является нормализованной, внутренней формой данного
вопроса. Мы могли бы задать этот вопрос и другими способами, но в любом
случае результат, выдаваемый программой pars, был бы тем же. Например:
   · Как велик Гудзон? (How big is Hudson?)
   · Какова длина Гудзона? (What is the length of Hudson?)
      Пример 3. Запрос: Какие реки не протекают через Техас? (What rivers
do not run through Texas?)
      В этом случае ввод для программы анализа pars будет несколько более
сложным. Могут быть проигнорированы только два слова. Аргумент ввода
имеет вид:
["rivers","not","run","through","texac"]

      Выход будет выглядеть следующим образом:
Е = "river"
Q = q_not("river",q_eaec("river","in","state","texas"))

      Шаблон,     выбираемый      системой,   является   вложенной   формой,
включающей в себя более простой шаблон. Этот простой шаблон
иллюстрирует основную используемую связь, а шаблон, в состав которого он
входит, показывает, как использовать эту связь для генерации ответов.
Очевидно, мы получим список рек, и каждая река посредством подзапроса
будет проверена на то, протекает ли она действительно в штате Техас.
Отрицательный ответ окажется ответом на первоначальный запрос.
      Пример 4. Запрос: Какой самый большой город в штате Вашингтон?
(What is the largest city in Washington?)
      Входной аргумент:
["largest","city","in","washington"]

      Программа анализа pars установит, что речь идет о городах, но будет
рассматривать форму нормализированного запроса:
Е = "city"
Q = q_max("city",q_eaec("city","in","state","washington"))




                                                                          13