Category: техника

Изменения в движке чатбота

В движок чатбота, в его rule-driven подсистему, добавлены две экспериментальные возможности. Собранный докер с этой версией бота выложен тут.

Обе возможности относятся к приоритетным правилам генерации реплики бота. Эти правила срабатывают до того, как в дело вступает стандартный механизм подбора ответа в FAQ или релевантного факта в базе знаний. В файле правил rules.yaml они находятся в секции с незамысловатым именем "rules".
Collapse )

Кластеризация предложений в векторном пространстве

Если мы для каждого предложения умеем вычислять вектор фиксированной длины, то становится доступна и кластеризация. Именно кластеризация позволяет быстро проверить важную гипотезу,  что существует некоторое относительно небольшое количество предложений (словосочетаний, синтагм), описывающих некоторые типичные ситуации окружающей действительности и деятельности субъекта в этой действительности. Наличие таких текстовых архетипов позволит улучшить работу алгоритма семантического и синтаксического анализа текста, но об этом поговорим в отдельной главе.
Collapse )

Кастомизация и тюнинг велосипеда (самоката) /// оффтопик

Стандартный самокат - это скучно, нас такое решение не устроило. Что делать? Правильно, выполнить кастомизацию.
Нет аэрозольного баллончика? Сойдет мелок:
Collapse )
Оплетку руля и антенны можно сделать из экологичного материала:
Collapse )
Самокат получился немного странным, но и погода в этом году тоже необычная в своей гадостности. Хотя иногда (редко) бывают приятные моменты, например тут две радуги, вторая, снаружи первой, более тусклая и видна похуже:
Collapse )