Гуглопоиск - proof of concept
05.09.2012
|
AndrewVK |
http://rsdn.ru/cse
Стоит ли дальше ковырять в этом направлении?
Стоит ли дальше ковырять в этом направлении?
... << RSDN@Home 1.2.0 alpha 5 rev. 65 on Windows 7 6.1.7601.65536>>
05.09.2012 13 комментариев |
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
если искать по avpavlov, то выводит самые старые сообщения вперёд. При одинаковой релевантности стоит выводить в обратном порядке.
AVK>Стоит ли дальше ковырять в этом направлении?
Имхо, стоит. Пока что выглядит совсем неплохо. Если удастся прикрутить дату по убыванию по умолчанию, будет совсем-совсем хорошо
ЗЫ. А есть статистика, сколько поисковых запросов люди делают через поисковую форму РСДН в год?
M>Имхо, стоит. Пока что выглядит совсем неплохо. Если удастся прикрутить дату по убыванию по умолчанию, будет совсем-совсем хорошо
Добавил возможность выбора сортировки. По умолчанию прикрутить не удалось — в новом API не сказано как, ссылка http://support.google.com/customsearch/bin/answer.py?hl=en&answer=22549537 ведет в никуда. Попытался сделать как в первой версии с учетом другой структуры опций:
— не работает. Так что ХЗ.
M>ЗЫ. А есть статистика, сколько поисковых запросов люди делают через поисковую форму РСДН в год?
Нет. На старой форме нет каунтеров. А логи ковырять долго и тяжело.
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
Работает неплохо, но очень хотелось бы использовать поиск прямо из браузера. Или это невозможно? Если так, тогда старую (http://img.meta.ua/rsdnsearch) не удаляйте.
ntp>Работает неплохо, но очень хотелось бы использовать поиск прямо из браузера.
Вопрос непонятен. А сейчас он что, не прямо из браузера?
AVK>Вопрос непонятен. А сейчас он что, не прямо из браузера?
Я имею ввиду так называемые "поисковые системы", встраиваемые прямо в браузер, чтобы "гуглить" через адресную строку, не заходя на сам сайт поисковика. Проще говоря — нужна возможность поиска через URL (http://img.meta.ua/rsdnsearch/?mode=rank&group=N&q=%s) методами GET или POST. А вот через AJAX в rsdn.ru/cse это сделать невозможно, кажется, поэтому и прошу не удалять старый поиск через МЕТУ.
ntp>А вот через AJAX в rsdn.ru/cse это сделать невозможно, кажется
http://rsdn.ru/cse?q={запрос}
http://rsdn.ru/cse/{форум}?q={запрос}
http://rsdn.ru/cse?q={запрос}&author={автор}
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
Безусловно стоит
Сейчас есть такой баг:
Открываем сайт по главной ссылке, чтоб были все фреймы, дерево форумов и прочая.
Кликаем "Поиск в гугле" и ищем там чего-нть.
Кликаем на сообщение — оно загружается в правый фрейм.
Кликаем "Показать положение в теме" — вместо ожидаемого классического вида "дерево форумов слева, дерево сообщений справа вверху, сообщение справа внизу" получаем только два последних пункта. Дерево форумов исчезает.
И автозаполнение почему-то не работает (FF15) — не помнит последние поиски и последних авторов, которых я искал.
J>И автозаполнение почему-то не работает (FF15) — не помнит последние поиски и последних авторов, которых я искал.
Автозаполнения просто нет, потому что окошко ввода пришлось делать свое — гуглевое не позволяет добавлять фильтры по форуму и автору. А публично доступное API у него крайне куцее.
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
попробовал.
гуглопоиск ищет плохо, но всё же фича полезная.
предлагаю пока оставить гуглопоиск как есть и не заморачиваться.
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
очень бы хотелось искать внутри темы.
AVK>http://rsdn.ru/cse
AVK>Стоит ли дальше ковырять в этом направлении?
Как-то странно ищет: задал слова scroll lock virtual выдало 6 страниц (Найдено результатов: примерно 45). тыкаю на вторую — внезапно — одна страница (Найдено результатов: примерно 8).
Не хотите ли рассмотреть Sphinx вместо Google? Он очень даже неплох.
S>Не хотите ли рассмотреть Sphinx вместо Google? Он очень даже неплох.
Есть существенная разница в объеме работы по использованию готового поисковика и локальной интеграции поискового софта.