Компания Microsoft, а также компания Наносемантика
и Робототехнический центр Фонда «Сколково»
объявили конкурс русскоговорящих чат ботов.
Участники могут создать собственного бота и принять участие в соревновании.
Регистрация на сайте конкурса до 8 ноября 2016 года.
Программирование чат бота, инструкции и документация на сайте
проекта “Тест Тьюринга”.
КАК НАУЧИТЬ БОТА ОТВЕЧАТЬ НА ЛЮБУЮ ФРАЗУ, СОДЕРЖАЩУЮ ЗАДАННОЕ СЛОВО ИЛИ СЛОВА:
Допустим, вы хотите, чтобы на любой вопрос или фразу, содержащую слово «самолет», бот отвечал: «Только в полете живет человек».
Для этого проставляете символ «*» в тех местах шаблона, где могут стоять любые произвольные слова собеседника. Например:
Боту говорят:
$ * самолет *
Бот отвечает:
# Только в полете живет человек.Такой шаблон сработает на фразах «самолет», «Отличная фотка: самолет и ты», «Классный самолет у тебя на сайте выставлен» и даже «Надоел твой самолет, блин». В ответ на каждую из этих фраз бот скажет: «Только в полете живет человек».
Подробное описание вариантов ответа бота на вопросы и фразы человека, например:
- КАК НАУЧИТЬ БОТА ПОНИМАТЬ ЗАДАННОЕ СЛОВО В ЛЮБЫХ ФОРМАХ
- КАК НАУЧИТЬ БОТА РАЗЛИЧАТЬ ПОЛ СОБЕСЕДНИКА, ОПРЕДЕЛЯТЬ ВРЕМЯ, ЛИЦО И ДРУГИЕ ГРАММАТИЧЕСКИЕ КАТЕГОРИИ В ЕГО РЕПЛИКАХ
- КАК ПРИ ПОМОЩИ ОНЛАЙН-СЛОВАРЕЙ РАЗНООБРАЗИТЬ ОТВЕТЫ БОТА
- КАК СДЕЛАТЬ, ЧТОБЫ ОТВЕТЫ БОТА НЕ ПОВТОРЯЛИСЬ ИЛИ ПОВТОРЯЛИСЬ РЕДКО
- КАК ПРИ ПОМОЩИ ОНЛАЙН-СЛОВАРЕЙ ПРЕДУСМОТРЕТЬ НАИБОЛЬШЕЕ ЧИСЛО ВАРИАНТОВ РЕПЛИК СОБЕСЕДНИКА
- КАК ИСПОЛЬЗОВАТЬ ПРИ РАЗРАБОТКЕ ШАБЛОНОВ УЖЕ ГОТОВЫЕ СЛОВАРИ
- КАК ИСПОЛЬЗОВАТЬ В ОТВЕТАХ БОТА ОТКРЫВАЮЩИЕ КВАДРАТНЫЕ И ФИГУРНЫЕ СКОБКИ В КАЧЕСТВЕ ОБЫЧНЫХ СИМВОЛОВ
- КАК НАЧИНАТЬ НОВУЮ ФРАЗУ ВНУТРИ ОТВЕТА С КРАСНОЙ СТРОКИ
- КАК НАУЧИТЬ БОТА ЗАПОМИНАТЬ ТЕМУ РАЗГОВОРА С ПОМОЩЬЮ ЯКОРЯ
- КАК ЗАПОМИНАТЬ ИНФОРМАЦИЮ О СОБЕСЕДНИКЕ И ИСПОЛЬЗОВАТЬ ЕЕ В ОТВЕТАХ С ПОМОЩЬЮ ПЕРЕМЕННЫХ
- КАК ПРОВЕРИТЬ ЗНАЧЕНИЕ ПЕРЕМЕННОЙ И ВЫБРАТЬ ОТВЕТ ПРИ ПОМОЩИ УСЛОВНОГО ОПЕРАТОРА
- КАК ВСТАВИТЬ ЧАСТЬ ЗАПРОСА СОБЕСЕДНИКА В ОТВЕТ БОТА
- КАК СРАВНИТЬ НОВЫЕ ДАННЫЕ ИЗ ЗАПРОСА СОБЕСЕДНИКА С УЖЕ ИМЕЮЩИМИСЯ ДАННЫМИ
- КАК В ОТВЕТЕ БОТА ПОКАЗАТЬ ТОЧНОЕ ВРЕМЯ, ДАТУ ИЛИ ДЕНЬ НЕДЕЛИ
- КАК ОПРЕДЕЛИТЬ, КАКОЙ ИЗ ШАБЛОНОВ СРАБОТАЕТ В ОТВЕТ НА ТОТ ИЛИ ИНОЙ ЗАПРОС
- КАК УЧЕСТЬ В ШАБЛОНЕ ВОЗМОЖНЫЕ ОШИБКИ И ОПЕЧАТКИ СОБЕСЕДНИКА
Программирование чат бота ведется на языке DL.
Оценивать интеллект ботов будет специальное жюри, а также посетители мероприятия.
За каждый логичный ответ чат бот будет получать 1 балл.
Внимание будет уделяться не энциклопедическим, а именно разговорным и коммуникативным способностям чат бота.
Будет оцениваться возможность не только ответить на вопрос, но при необходимости, и уйти от ответа на сложный вопрос или на вопрос, данных по которому, в базе чат бота нет.
Leave a Reply