Меню сайта

Verweis zum Versandhaus für Werkzeuge, Elektronik und mehr http://sverigesradio.se/sida/default.aspx?ProgramId=2103  
Каталог статей
Главная » Статьи » А-я-яй

Повышение разнообразия вопросов
Обучение инфов. Создание шаблонов (информация из блога, правленная)

1. Повышение разнообразия вопросов:

1) Звёздочка * в поле вопроса означает любое количество любых слов.
Что хочется: обучить инфа отвечать не только на точную фразу, но и на любую фразу, содержащую заданное слово или слова. Например, вы хотите, чтобы инф всегда отвечал «Только в полете живет человек» на любой вопрос или фразу, содержащую слово «самолет».
Как это сделать: подставить в шаблоне "*" в тех местах, где могут стоять любые произвольные слова в реплике пользователя. Пример шаблона:
Гость говорит:
* самолет *
Инф отвечает:
Только в полете живет человек.
Как это будет работать: Такой шаблон сработает на фразах "самолет", "Отличная фотка: самолет и ты", "Классный самолет у тебя на сайте выставлен" и даже "Надоел твой самолет, блин".
В ответ на каждую из этих фраз инф скажет: "Только в полете живет человек."
Дополнения: Инф может использовать слово из фразы гостя следующим образом:
Пример 1.Цитата собеседника
Гость говорит:
меня зовут *
Инф отвечает:
очень приятно, [*]!
Как это будет работать:
На фразы "меня зовут", "меня зовут вася", "меня зовут гулять" инф ответит "очень приятно, !", "очень приятно, вася!", "очень приятно, гулять!". Будьте внимательны, многие фразы могут оказаться неоднозначными.
Пример 2. Цитата собеседника, если в шаблоне больше одной *
В ответе вписываем в квадратные скобки [] номер звездочки в шаблоне.
Гость говорит:
* меня зовут *
Инф отвечает:
очень приятно, [*2]!
Как это будет работать:
На фразы из предыдущего примера инф ответит точно так же, а так же на фразы вроде "привет, меня зовут вася", "здорово, друзья меня зовут гулять" инф ответит "очень приятно, вася!", "очень приятно, гулять!".
Пример 3. Суперзвёздочка **
Шаблон с ** сработает только в том случае, когда на месте суперзвездочки есть хотя бы одно слово. Как улучшить шаблон из предыдущих примеров:
Гость говорит:
* меня зовут **
Инф отвечает*
очень приятно, [*2]!
Как это будет работать:
Инф ничего не ответит на фразу "Как жаль, меня зовут", так как после слова "зовут" нет ни одного слова.
Пример 4. Две звёздочки подряд через пробел * *
Приоритет двух одинаковых по числу слов шаблонов равный и не зависит от длины слова. Звездочка считается за одно слово. Исключение составляют шаблоны вообще без звездочек - они считаются наиболее приоритетными.
Добавление звездочек в шаблон не повышают приоритет.
Категория: А-я-яй | Добавил: aslan-as (12.12.2009)
Просмотров: 756 | Комментарии: 3 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Оцените мой сайт
Всего ответов: 3863
 
                                                                Verweis zum Versandhaus für Werkzeuge, Elektronik und mehr