Пару слов о поиске по форуму

Алгоритмы, связанные с реализацией поиска информации.
Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Пару слов о поиске по форуму

Сообщение Хакер » 08.12.2010 (Ср) 14:24

Мне, как администратору, видны последние поисковые запросы.
Что я могу сказать, так это то, что подавляющее большинство не умеет правильно искать.

Никто не использует wildcard-ы. Например ищут «полоса прокрутки» или «сериализация».

Форумный поиск не умеет сокращать слова до основ. Поэтому, ища по фразе «полоса», вы найдёте все упоминания этого слова, но не найдёте сообщения с словами «полосу», «полосы», «полосой», «полосами» и так далее.

Искать надо не «полоса прокрутки», а «полос* прокрутк*».
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Roman Koff
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 495
Зарегистрирован: 17.09.2008 (Ср) 9:22
Откуда: От туда

Re: Пару слов о поиске по форуму

Сообщение Roman Koff » 09.12.2010 (Чт) 10:51

Забавна. А где это описано?
Слава роботам! Убить всех человеков! Bite my shiny metal ass!

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Re: Пару слов о поиске по форуму

Сообщение BV » 09.12.2010 (Чт) 20:36

В форме поиска и описано
Ключевые слова:
Вы можете использовать +, чтобы определить слова, которые должны быть в результатах, и - для слов, которых в результатах быть не должно. Вы можете разделить слова символом | для поиска любого слова из списка. Используйте * в качестве шаблона для частичного совпадения.
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Roman Koff
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 495
Зарегистрирован: 17.09.2008 (Ср) 9:22
Откуда: От туда

Re: Пару слов о поиске по форуму

Сообщение Roman Koff » 09.12.2010 (Чт) 20:59

Дак для этого ж надо в расшаренный поиск входить ;)))
Слава роботам! Убить всех человеков! Bite my shiny metal ass!

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пару слов о поиске по форуму

Сообщение Хакер » 21.12.2010 (Вт) 18:34

И ведь как искали, так и ищут.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Roman Koff
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 495
Зарегистрирован: 17.09.2008 (Ср) 9:22
Откуда: От туда

Re: Пару слов о поиске по форуму

Сообщение Roman Koff » 21.12.2010 (Вт) 19:35

Предлагаю поставить робота, который убивает последние три буквы и вписывает "*"
ж)))
Слава роботам! Убить всех человеков! Bite my shiny metal ass!

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Re: Пару слов о поиске по форуму

Сообщение Viper » 21.12.2010 (Вт) 19:47

Roman Koff писал(а):Предлагаю поставить робота, который убивает последние три буквы и вписывает "*"
ж)))
Заодно еще и первые три :mrgreen:
Весь мир матрица, а мы в нем потоки байтов!

iGrok
Артефакт VBStreets
Артефакт VBStreets
 
Сообщения: 4272
Зарегистрирован: 10.05.2007 (Чт) 16:11
Откуда: Сетевое сознание

Re: Пару слов о поиске по форуму

Сообщение iGrok » 21.12.2010 (Вт) 20:41

Viper писал(а):
Roman Koff писал(а):Предлагаю поставить робота, который убивает последние три буквы и вписывает "*"
ж)))
Заодно еще и первые три :mrgreen:

Ну и три средних, до кучи.

Тогда все будут искать всякие "*ыс*ды*" (а было-то обычное безобидное "вылысыпыдысты").
label:
cli
jmp label

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Пару слов о поиске по форуму

Сообщение FaKk2 » 22.12.2010 (Ср) 20:43

А ведь можно эти хинты вставить в страницу поиска. Там наверно, логичней, нет?
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пару слов о поиске по форуму

Сообщение Хакер » 22.12.2010 (Ср) 20:49

Так ведь там есть.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Пару слов о поиске по форуму

Сообщение FaKk2 » 22.12.2010 (Ср) 22:02

Фразы "Форумный поиск не умеет сокращать слова до основ" там нет.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пару слов о поиске по форуму

Сообщение Хакер » 22.12.2010 (Ср) 22:38

Да, но наличие такой фичи и wildcard-ы — взаимоисключающие фичи. Нигде не видел, чтобы были и последние, и поиск по основам слов (или даже синонимам). Если ты видел, покажи, интересно.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

FaKk2
El rebelde gur&#250;
El rebelde gur&#250;
Аватара пользователя
 
Сообщения: 2031
Зарегистрирован: 09.03.2003 (Вс) 22:10
Откуда: Los Angeles

Re: Пару слов о поиске по форуму

Сообщение FaKk2 » 23.12.2010 (Чт) 2:02

Да я не про то. Я про то что народ не знает как искать. А инструкцкию по поиску в доступной форме нужно держать на странице с поиском.
Для получения ответа надо продемонстрировать качества, позволяющие стать компетентным — внимательность, вдумчивость, наблюдательность, желание активно участвовать в выработке решения.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пару слов о поиске по форуму

Сообщение Хакер » 23.12.2010 (Чт) 2:03

Понял пожелание. Подумаю, как можно его вписать не нарушая стиль разработчиков.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Пару слов о поиске по форуму

Сообщение Хакер » 18.02.2011 (Пт) 17:58

В общем, как искали, так и ищут. Хоть позорный список поисковых запросов с никнеймами их авторов вводи.

Посему, делаю этот топик глобальным объявлением.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

ALX_2002
Мега гуру
Мега гуру
 
Сообщения: 2054
Зарегистрирован: 25.11.2002 (Пн) 20:03

Re: Пару слов о поиске по форуму

Сообщение ALX_2002 » 06.09.2018 (Чт) 16:35

Roman Koff писал(а):Предлагаю поставить робота, который убивает последние три буквы и вписывает "*"
ж)))

OFFTOP: Такое воодушевляющее начало - "Предлагаю поставить бота, который убивает..." :twisted: , и такая печальная развязка "последние три буквы и вписывает". :|
А всё так хорошо начиналось...
:roll:


Вернуться в Поиск

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    TopList