Я работаю над решением службы поддержки, используя Ruby на рельсах и MySQL. Я хочу создать функциональность, которая будет предлагать возможные решения в зависимости от фраз в запросе и предыдущих решений для похожих вопросов.
Например.
Есть пара вопросов, которые уже зарегистрированы и решены: «Я не могу получить доступ к своей учетной записи» и «Система отклоняет мой запрос на вход»
Клиент звонит с вопросом «Я не могу войти в свой аккаунт».
Руководитель регистрирует билет. Там будет ссылка «возможные решения».
При нажатии на ссылку появится всплывающий список похожих вопросов (в данном случае два результата выше).
Каков наилучший подход для создания такой системы?