Блогодар

Внедряем первые космические технологии: Поиск даров и RSS результатов поиска

Поиск даров. Он работает. Этим все сказано.

Хотите узнать, например, дарится ли где-то волшебная палочка? Легко: http://darudar.org/search/?q=волшебная+палочка&rel=1. Вводим в формочку поиска «волшебная палочка» и жмем кнопку «искать».

Интересно, водятся ли в Коломне черепахи? Нет проблем: http://darudar.org/search/?q=черепаха&city=447128. Вводим «черпаха», жмем «искать», получаем черепах отовсюду. Далее, жмем «Изменить параметры поиска» и в большой форме расширенного поиска указываем Коломну.

Можно быстро посмотреть на дары какого-то города: в разделе Дарономики циферки даров городов стали ссылками! Более того, после этого можно уточнить, что вас интересуют только те дары, которые дарятся в этом городе (не обещаны и не подарены). Эту ленту можно получить как RSS и читать в любом удобном для вас месте.

На самом деле, RSS теперь можно получить для любого результата поиска. Например, вы хотите следить за всеми сумками, которые отдают в дар. Для этого вы сначала ищете слово «сумка»: http://darudar.org/search/?q=сумка, убеждаетесь, что получили именно тот поток, который хотели, и в правой колонке кликаете по ссылке RSS результатов поиска

 P.S. Если хотим получить обновляемую ленту даров и читать ее как RSS — указываем в поиске «сортировать дары по дате публикации» (стоит по умолчанию). Если же хотим найти что-то конкретное, то указываем «искать по релевантности», и наверху списка результатов поиска получаем самый подходящий нашему запросу дар. 

Комментарии

  • Kaya
    Поиск это хорошо!
    Но: 1. Неплохо бы сразу сделать ссылку «расширенный поиск» 2. Учитывать при поиске теги (я вот лучше все это в тегах напишу, чем в описании дара). Иначе многие нужные вещи просто не находятся. Проверено на своих дарах. 3. По умолчанию включать дары, не привязанные к географии (и не исключать привязанные) 4. Возможность выбирать из выпадающего списка прямо на этой же страницы данные параметры — Рубрика: любая. Статус дара: всё подряд. Сортировка: по дате публикации
    Пока вроде все ))
    • Kaya
      5. Возможность выбрать сразу несколько вариантов среди «Всё подряд Дарится Обещано Подарено». Потому что мне скорее нужно найти то, что не подрарено, а для этого нужно выбрать «дариться» и «обещано»
    • brutto
      brutto 156 автор публикации 18 dec 2008, 16:50
      поиск происходит по заглоовку, описанию и тегам включительно — проверено при запуске ;Р приведите запросы, где по тегам не ищется — будем разбираться.
      по поводу географии — если вы не указываете ничего и не ставите галку «включать все отовсюду» — ищется везде.
      • Kaya
        Ясно, спасибо. А по тегам уже ищется. Возможно нужно было время, потому что я сразу добавила новые теги перед поиском.
  • baldahin
    Ура! Наконец-то! Даешь добычу нефти на марсе!
  • kakashtla
    круто!
    подписался, но пока молчание
    с новым даром запуститься?
  • nps
    Рядом с «RSS результатов поиска» будет не лишним «Сохранить как фильтр», ведь по-разному разные штуки хочется отслеживать)
    • karaboz
      Так это так и запланировано чуть позже (=
      • nps
        А с тегами что будет?
        • brutto
          brutto 156 автор публикации 18 dec 2008, 23:05
          с ними все будет хорошо =)
          останутся, заавтосаджестятся, даже возможно повышенная облачность появится )
        • karaboz
          Теги по идее должны стать контекстно зависимыми + каждый тег будет вести на результаты поиска по слову тега (а не просто сортирровать дары по тегу — эдакое ноухау, хехе)
  • nps
    Для удобства смены ключевых слов поиска: если после «Вы искали дары» поставить не сам текст-ссылку на эту же страницу, а текстовое поле, изменяющее этот параметр, то полезность этого повторения повысится)
  • nps
    А если изменять прямо в строке адреса, то с русскими бувами в FF3 не получается, т.к. %-закодированные строки через один код (а не через %D0%..) не воспринимаются.

    Для релевантности, может, будет полезнее сначала существительное а потом прилагательное? Это по запросу «произведение электронное» подумалось, ведь прилагательным обозначается более широкий круг вещей, чем существительным.
    • brutto
      brutto 156 автор публикации 22 dec 2008, 01:44
      насчет FF — это его баг — он не утф8 конвертирует строку, для этого надо к нему в настройки лезть, хотя вроде как последний апдейт решил эту проблему.

      насчет релевантности: в настоящий момент вес считается по совпадению фразы + частотному множителю слов из которых состоит фраза.
      Работа с частями речи пока затруднительна из за соотношения производительность-качество.
      • nps
        Обновил Оперу — она тоже генерирует невоспринимаемый код:
        http://darudar.org/search/?q=%F1%EB%EE%ED&rel=1
        А в IE8 если запрос ввести в адресной строке, то он русским и остаётся: http://darudar.org/search/?q=слон&rel=1&quick=1 (наверное в тот же неюникодовский формат переводится незаметно глазу). А ещё в нём миниатюры ну очевидно обрезаются =)
        • brutto
          brutto 156 автор публикации 22 dec 2008, 02:37
          не знаб есть ли в опере, но в FF есть вот такой параметр — network.standard-url.encode-query-utf8 — он должен стоять в true
      • nps
        Вот Википедии такое есть, а тут нет, несправедливо)
  • nps
    И по случаю появления поиска похожих даров — кавычки имеют значение, хотя бы как обозначение того, что должны быть найдены все слова. По запросу ««Звездная пыль»» находится вдобавок и всё что у кого-либо пылилось)
    • brutto
      brutto 156 автор публикации 22 dec 2008, 01:46
      да, с обработкой поисковой фразы еще надо поработать…
  • nps
    Ссылка на «похожие дары» стоит рядом с рубриками/тегами — тогда надо в тех же рубриках искать, так может в поиске нужен не выпадающий список, а select multiple?
    Тогда и поиск похожих даров получится с категориями.
    • brutto
      brutto 156 автор публикации 23 dec 2008, 07:41
      расширеные возможности фильтрации будут в модернизированных фильтрах, я думаю не стоит поиск превращать в огромную форму.
      А на счет похожих даров — выборка пока слишком маленькая, что бы выбирать с такой сильной фильтрацией мне кажется.
      • nps
        Ну, рубрику, статус и сортировку даров аккуратным выпадающим списком можно менять без сабмита, тогда не надо будет по мелочи в расширенный поиск лазить)
  • nps
    Странно, Иа не находит, а он есть.
    • brutto
      brutto 156 автор публикации 24 dec 2008, 03:52
      просто словом считается строка более 2 символов =)
      • nps
        Это дискриминация осликов! Есть двухбуквенные вещи, «Ом», «Ёж» и многие другие!
      • nps
        Бедный грустный животное. А ведь могут быть и всякие електронные двухбуквенные штуки…
  • motl
    Имеет смысл сделать возможность множественного выбора рубрик для поиска по нескольким. Ctrl + выделение
    Например как тут forum.ixbt.com/search.cgi
    • brutto
      brutto 156 автор публикации 24 dec 2008, 15:46
      множественность будет в пользовательских фильтрах, которые переделываются сейчас.
Войдите на сайт, чтобы писать комментарии.