Создание базы знаний - PullRequest
       31

Создание базы знаний

0 голосов
/ 28 марта 2011

Я работаю над решением службы поддержки, используя Ruby на рельсах и MySQL. Я хочу создать функциональность, которая будет предлагать возможные решения в зависимости от фраз в запросе и предыдущих решений для похожих вопросов.

Например. Есть пара вопросов, которые уже зарегистрированы и решены: «Я не могу получить доступ к своей учетной записи» и «Система отклоняет мой запрос на вход»

Клиент звонит с вопросом «Я не могу войти в свой аккаунт».

Руководитель регистрирует билет. Там будет ссылка «возможные решения».

При нажатии на ссылку появится всплывающий список похожих вопросов (в данном случае два результата выше).

Каков наилучший подход для создания такой системы?

1 Ответ

0 голосов
/ 28 марта 2011

Лучший способ начать - это реализовать полнотекстовый поиск.Посмотрите на Сфинкса и Сольра.Я рекомендую начинать с Thinking Sphinx для Rails.Это просто реализовать и имеет большую базу пользователей.Тогда у вас будет возможность искать по ключевым словам и оценивать / оценивать результаты, используя алгоритмы Sphinx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...