Получи случайную криптовалюту за регистрацию!

​​Голосовой ассистент Болтун N лет назад, когда программы ещё | Плавучая редакция

​​Голосовой ассистент Болтун

N лет назад, когда программы ещё передавали друг другу на компакт-дисках, была популярна программа Болтун. Это был простейший чат-бот. Вбиваешь вопрос, Болтун вытаскивает соответствующий ответ. Конечно, ни о каких нейросетях речи ещё не было, просто побуквенная проверка.

Ответов он знал мало, но это с лихвой окупалось уникальной возможностью придумывать собственные вопросы и ответы и сохранять их в локальную базу. Так можно было порадовать друзей своим утонченным чувством юмора, предложив пообщаться со своим обученным Болтуном. Уже тогда приходилось решать три проблемы:

Приоритизация. Друг может задать потенциально любой вопрос. А значит нужно сначала придумывать самые простые и вероятные вроде:

Как дела
Ты кто
Иди нахуй


Желательно также было включить побольше разных комбинаций вопроса, чтобы повысить количество вхождений. Сейчас бы это назвали подготовкой базы запросов.

Персонализация. Опытным путем стало понятно, что обычные ответы радуют намного меньше, чем те, которые как-то используют информацию о собеседнике. Включив немного эмпатии, можно было выдывать персонализированные ответы:

— Как тебя зовут?
— Илья
— Хуйля, когда Вовану сотку вернешь?


Составление сценариев. Несмотря на простоту бота, в нём можно было придумывать целые сценарные цепочки: включать в ответ обратный вопрос, на который можно ответить только небольшим количеством вариантов, и использовать это в следующем ответе бота:

— Ты кто
— Я твой брат-близнец, нас разлучили в детстве. У тебя день рождения когда?
— 14 июня
— Вот и у меня 14 июня. Пока ты там пивом накачиваешься, я в компутере сижу. Как решать будем?


Тогда я ещё не понимал, что стал дизайнером голосового помощника.