Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Grocery recommender chat-bot создатель Mind Map: Grocery recommender chat-bot

1. Однозначный запрос, в котором есть один четкий вопрос?

2. Рекомендация блюд

3. В сообщении есть наименования блюд?

4. Сообщение с намерением о покупке / еде / готовке?

5. Классификатор сообщения (сообщение пользователя о продуктах(еде) / о прочих вещах)

6. сообщение пользователя

7. Вектор предложения близок к векторам "быстрых вопросов"? (FAISS, Annoy)

8. Эмбеддинг предложения

9. Классификатор сентимента (сообщение пользователя позитивное / негативное)

10. НЕТ. Выдача сообщения "Я бы вам предложил <список найденных товаров>, но, похоже, Вы не в настроении..."

11. ДА. Выдача запрашиваемых товаров списком.

12. Сообщение НЕ негативное?

13. В сообщении есть товары, которые найдены в списке? (общий список продуктов и список товаров магазина)

14. Рекомендация товаров (ранее подготовленный мэппинг с реком-ей по каждому товару "с этим товаром также берут")

15. Покупка товаров

16. Интерфейс Стримлит

17. Парсер сообщения 1.лемматизатор Natasha(+поправка грамматики); 2.токенизатор Gensim; 3.мэппинг с ранее подготовленным списком товаров.

18. УТОЧНЕНИЕ. Неоднозначный запрос, в котором нет одного четкого вопроса (возможно несколько или иное...)

19. Я ненавижу как рецепт приготовить свежие томаты

20. Хочу приготовить и съесть солянку с томатом и картофелем

21. Я ненавижу бульон с томатом

22. адара валл уллл

23. 450 свиней на ферме были накормлены новыми томатами

24. Как приготовить томат?

25. Кто это? Что-за бот?

26. Хочу съесть что-то вкусное

27. Я ненавижу томаты

28. Я хочу томаты

29. "Я бы Вам предложил рецепт... но, похоже, сделаю это в иной раз..."

30. Сообщение НЕ негативное?

31. Быстрый разговор (иной вопрос "Small Talk"), Ответ по списку "быстрых ответов"

32. Сообщение содержит конкретное намерение о приготовлении блюд?(список слов триггеров)

33. В Магазине имеются следующие продукты: <список продуктов>

34. Подбор рецептов

35. GPT - диалог(болталка)