Поиск по сайту призводится с учетом морфологии русского языка. Это означает, что будут найдены не только точные совпадения запрошенных слов, но и их формы (падежи, склонения).
Для составления множества форм слова (так называемой парадигмы) используется словарь из окончаний русских слов (длиной до 10 символов). В отличие от решений, где используется словарь полных слов, это позволяет значительно уменьшить размер словаря, а также получать парадигмы слов, отсутствующих в словаре.
Некоторым недостатком является то, что такая парадигма избыточна, она может содержать несуществующие формы. Однако в поиске эти несуществующие формы все равно не найдутся (они же потому и несуществующие, что не встречаются в текстах).
|