я вообще-то "профан" в этих вопросах, но нельзя ли сделать так, чтобы поиск работал и по части слова, как это происходит во многих поисковых системах. Иногда просто не знаешь, в каком падеже может встретиться искомое. А так бы набрал слово без окончания и получил, что искал.