Оцените поиск по сайту

Gleb
На сайте с 13.03.2006
Offline
46
485

Всем доброго времени суток,

Вообщем наконец сделал поиск для своих сайтов, можно сказать это мой первый поиск с учетом (язык не поворачивается сказать "русской морфологии") того, что слова заданные в поиск надо искать не просто как они поданы, но и со всевозможным изменением суффиксов и окончаний. Впервые вкурил как это можно сделать без использования сторонних приложений, т.е. только средствами PHP (ну конечно MySQL тоже использую, в принципе как место где всё и ищется). Без использования словарей.

Сайт, который уже использует мой поиск: http://www.doctor.kz/

Оцените, если кто увидит ошибки, сообщите пожалуйста.

Буду рад любой критике.

P.S. С релевантностью пока сильные проблемы, но постарался чтобы те у кого ключевики и в тайтле и в тексте запихнуть по выше.

deepslam
На сайте с 09.05.2006
Offline
204
#1

не понравилось то, что не выделяет слово, которое ищет

а так вроде норм, кстати оч интересно как работает этот алгоритм, был бы оч признателен за описание в личку )))

Удаление вирусов на сайте (http://www.virusonsite.ru) | Scripto CMS - бесплатная система управления сайтом (http://www.scripto-cms.ru) |Профессиональный скрипт каталога ссылок , статей, фирм и объявлений! (http://www.scripto.ru) | Уникальный скрипт для публикации контента (http://publisher.scripto.ru)
Gleb
На сайте с 13.03.2006
Offline
46
#2
deepslam:
был бы оч признателен за описание в личку )))

Вообщем основывался на работу Александра Лебедева http://scon155.phys.msu.su/~swan/

Но с собственной интерпретацией.

D
На сайте с 14.01.2007
Offline
153
#3

у вас слева сверху, после "куда обратиться" кракозябры. наверно так не было задумано :)

Gleb
На сайте с 13.03.2006
Offline
46
#4
Dinozavr:
у вас слева сверху, после "куда обратиться" кракозябры. наверно так не было задумано

Спасибо, что сказали, но я их да и в принципе многие не видели, подскажите, пожалуйста из под какого Браузера смотрели и в какой ОС? Буду благодарен.

deepslam
На сайте с 09.05.2006
Offline
204
#5
Gleb:
Вообщем основывался на работу Александра Лебедева http://scon155.phys.msu.su/~swan/
Но с собственной интерпретацией.

спасибо большое, ознакомлюсь с данной статьей

D
На сайте с 14.01.2007
Offline
153
#6
Gleb:
Спасибо, что сказали, но я их да и в принципе многие не видели, подскажите, пожалуйста из под какого Браузера смотрели и в какой ОС? Буду благодарен.

winxp немецкая

firefox 2

смена кодировок не помогает

N
На сайте с 28.02.2007
Offline
76
#7

Ошибки которые заметил введя несколько запросов:

Запрос: "ситуации" - Последнее поле в результатах осталось пустым.

Запрос: "ребенок" - Пустые 98-101 поля результатов.

Запрос: "лекарство" - Пустые 44ое и последнее поля результатов.

Ну и мне кажется, что выдачу всех результатов на одной странице нужно сделать отдельной опцией, а по дефолту разбивать страницу по 10-20 результатов.

Ну и по релевантности сначала, наверное, нужно выводить статьи в результатах, а потом уже вопросы больных, где стоит лишь однословное упоминание запроса в теле (Пример: "Курение").

NB
На сайте с 14.09.2004
Offline
95
#8

Запрос "яблоки и зубы" - 7 результатов (последнее поле пустое).

Запрос "яблоко и зубы" - 4 результата.

ИМХО, результаты должны были бы совпадать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий