<br><br><div class="gmail_quote">2012/9/12 Михаил Монашёв <span dir="ltr"><<a href="mailto:postmaster@softsearch.ru" target="_blank">postmaster@softsearch.ru</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
</div>BM25  немного  доработанная  вроде.  Сфинкс  -  это та же база данных,<br>
только  заточенная  под  поиск. Использовать её для выделения ключевых<br>
слов и потом использовать их для поиска можно. Но зачем себя к Сфинксу<br>
привязывать? У него много своих заморочек. Он хорошо выполняет базовые<br>
задачи,  а  чуть  в  стороны  -  начинаются  разные ограничения. Автор<br>
Сфинкса готов их даже преодолевать, если у Вас есть для этого деньги.<br>
<div class="HOEnZb"><div class="h5"><br>
</div></div></blockquote><div></div></div><br><div>Для выделения ключевых слов её использовать не надо, а вот для поиска похожих текстов по уже выделенным словам можно было бы. Как достаточно быстрое решение, думаю, это годится. Незачем в этом месте писать свою работу с индексом. Но если дальше алгоритм планируется увести за пределы использования ключевых слов, то да, нужно нечто большее.</div>