Настройка бота.
|
Итак, приступим к самой ответственной части – настройке бота. Его словарный запас вы можете изменять и расширять сами посредством окна настройки бота. Основная идея заключается в том, что когда бот говорит предложение, он может менять некоторые слова на их синонимы, что позволяет сделать его речь более разнообразной (все зависит только от Вашего терпения). Взглянув на окно настройки, сразу можно выделить левую часть. Здесь слова выделены в некоторые группы, и, когда вы сочиняете предложение, то вместо конкретного слова можно кликнуть по группе и в предложении в этом месте бот будет подставлять одно из слов группы. В настройке это будет выглядеть как знак $ и какая-нибудь цифра. Чтоб, создать группу, нажмите правой кнопкой и в всплывшем меню выберете «Добавить группу» и дайте имя этой группе (например, Чувак). Теперь нажмите мышкой на этой группе – в ней нет слов. Нажмите еще раз правой кнопкой и выберете «Добавить слово», добавляете слово (например, Пацан… потом можно добавить Парниша, Чувачок, Придурок и т.п.) С основными принципами разобрались… продолжаем… Далее мы видим закладки. Начнем по очереди: Закладка «Приветствие»: Фразы из этого списка, бот употребляет всего один раз, когда пользователя из списка контактов, Вы перемещаете в активных пользователей. |
|
Закладка «Отвечалка»: Это самое ответственное место бота. Когда бот получает фразу, он ее разбивает на слова. Затем ищет эти слова в известных ему комбинациях. Когда находит, выбирает одно из предложений соответствующее этой группе, в котором меняет $xx на одно из слов группы синонимов. Несколько советов: 1) Используйте как можно больше синонимов, тогда речь бота будет богаче и даже повторенное предложение будет выглядеть немного по другому. 2) Предложения должны быть бесполыми, т.е. такими, что их можно сказать и мальчику и девочке. Бот не различает собеседника по полу, для него все на одно лицо. 3) В комбинации слов пытайтесь использовать конструкции как можно с большим количеством слов. Вот пример: Есть конструкция: «ты откуд» У бота на нее ответ: «из Ростова-на-Дону» Боту задают вопрос: «ты откудова прихал, чувак?» Он естественно отвечает: «из Ростова-на-Дону» Ему задают другой вопрос: «ты откуда знаешь?» Он отвечает: «из Ростова-на-Дону» А теперь рассмотрим другой случай: Две конструкции: «ты откуд знаешь», «ты откуд приехал» С ответами: «от верблюда» и «из Ростова» Очевидно, что в этом случае ответ будет более точным. Вывод: Комбинации слов должны состоять из как можно больше слов (по этой причине, я не добавлял в комбинации слова типа «да» или «нет») 4) Вытекает из предыдущего пункта: вначале располагайте более длинные комбинации, а затем более короткие |
|
Закладка «Байкосоздаватель»: Когда бот не нашел известную ему комбинацию слов, он не отчаивается и пытается найти слова из «байкосоздавателя». Тут слова должны быть реже встречающиеся в речи, но такие, что могут послужить темой для разговора. Когда бот обнаруживает это слово, он начинает рассказывать заложенную байку. Советы для баек: 1) Предложения должны быть построены так, чтоб собеседник мог сказать только либо «и…?», либо «и что дальше было?» или «крута…» 2) Предложений в байке не должно быть много – 2 или 3 3) Почаще группы синонимов :) 4) Побольше пены :) |
|
Закладка «генератор бреда»: А вот когда попадается тупой юзер, который либо говорит на ломаном языке, либо умничает и говорит не стандартные фразы, то мы ему говорим какой-нибудь бред… на этой закладке как раз все возможности для этого есть :). |