2016-12-07 1 views
-5

У меня есть бот для выполнения некоторых действий. Бот задает ряд вопросов для выполнения необходимых действий. Есть ли способ, в котором я могу добавить машинное обучение в своего бота. Чтобы он узнал образец ответа, который дает конкретный пользователь. И в следующий раз меньше вопросов от пользователя.Машинное обучение в боте

Как мы можем добавить машинное обучение в бот Microsoft?

+0

Обучение машинам лучше всего подходит для больших и больших объемов данных. Я не понимаю, как ваша серия вопросов подходит. – duffymo

+0

Ищите AIML, если ваша цель - создать чат-бот. – mertyildiran

ответ

1

я бы просто использовать простую статистику:

1) Сохраните каждый путь пользователя на массиве

Ex:

user1 = [1, 3, 3, 4, 1] 
user2 = [2, 3, 3, 4, 2] 
user3 = [1, 3, 3, 4, 4] 
user4 = [1, 3, 3, 3, 1] 
user5 = [4, 2, 3, 3, 1] 

2) Пользователь хрон, которые соответствуют модели, здесь вы будете см., что когда выбирается ответ 1, большая часть пользователя затем выбирает ответ 3 и снова отвечает 3.

3) Сохраните этот шаблон где-нибудь и каждый раз, когда используется приложение, проверьте эти модели

Я считаю, что простое решение, как, что лучше, чем воссоздавать АИ ...

Удачи!