У меня проблема с предсказанием решений проблем, с которыми сталкиваются пользователи.
Проблема с настройкой выглядит следующим образом:
У нас есть база данных проблем и решений. Для каждой задачи у нас есть три параметра для ее представления.
- JobName (String - Название работы)
- JobId (целое число - идентификатор работы)
- RootCause (строка - причина этой проблемы).
Каждая проблема имеет соответствующее решение, добавленное тем пользователем, который столкнулся с этой проблемой. Этот параметр решений
- Решение (строка - решение, введенное пользователем для этой проблемы)
Таким образом, мы хотели использовать эту базу данных и предсказать решения для новых проблем (проблема - набор имени задания, идентификатора задания, rootcause - все являются строками)
Мы изначально придумали это решение.
Мы просто хотим выявить проблемы (набор имени задания, jobid, rootcause), аналогичные нашей проблеме запроса, и дать решение ближайшей проблемы.
Но в этом случае у нас нет никакого способа измерить ошибку обучения, как у нас в задачах прогнозирования цен на жилье.
В общем, как мы подходим к этой проблеме, и какие модели машинного обучения нам нужно использовать?