Автоматизация FAQ системы и алгоритма

Я планирую автоматизировать раздел часто задаваемых вопросов на моем сайте, где вопросы и ответы хранятся в стандартной БД, и хотел бы получить входной вопрос от пользователя и распознать его ( алгоритм ), получить соответствующий ответ и вернуть его пользователь. Подходить :

получить входную строку -> parse -> проверить слова с каждым вопросом в БД -> ответить на вопрос с наиболее подходящим вопросом

Какой алгоритм лучше подходит для этого подхода, чтобы распознать вопрос от пользователя к БД?

13.10.2009 10:27:09
Ralf de Kleine 13.10.2009 11:03:06
Да. Мы можем использовать ИИ для самообучения.
ukanth 14.10.2009 10:51:13
2 ОТВЕТА
РЕШЕНИЕ

Когда я работал над кодом для автоматического выбора вопросов и ответов из коллекции часто задаваемых вопросов, я заканчивал тем, что извлекал ключевые слова из ответов и выставлял для них оценки. Затем я проверил все ключевые слова по заданному вопросу, и была представлена ​​самая результативная пара вопросов и ответов.

Небольшое улучшение состояло бы в том, чтобы представить Q & A с наивысшей оценкой и все пары Q & A, набравшие 90% или более.

К сожалению, у меня нет никакого кода под рукой.

1
22.10.2009 14:04:20

Один простой подход - сначала отфильтровать ненужные слова, такие как «как», «и» и так далее. Затем запросите в БД важные слова и сгенерируйте счет для совпадений.

0
14.10.2009 11:04:17