визуальный поисковик

Categories: ideas, usability, search

Большинство обычных пользователей пользуются (извините за тавталогию) поиском просто в лоб - вводят поисковую фразу в строку поиска и ждут, что умная машина прочтет их мысли, поймет, что же им на самом деле необходимо, и выдаст им это на блюдце экрана. Очень часто такого не происходит ввиду небольшого недоразумения - машина не умеет читать мысли. (Пока не умеет! ;) )
Создатели поисковых машин знают об этом досадном недоразумении и придумывают способы его устранить: вот, например, и вот.
Однако вот простые пользователи как раз не знают ни о досадном недоразумении, упомянутом выше, ни о том, что его можно хоть как-то попытаться устранить, использовав язык поисковых запросов. А если они даже и знают про этот язык, то используют его крайне редко, т. к. зачем еще там что-то учить! Ведь трудно же и долго!
Тут создатели поисковиков пытаются все также потакать пользователям, придумав расширенные формы поиска. Но и ими пользователи пользуются редко, т. к. с ними все равно нужно учиться работать, разбираться куда и что вводить, читать все эти подписи к полям. А на главной странице все так просто - одно поле: раз - туда слово, два - на кнопочку, три - … А резултаты то не те. :(

В общем унжно с одной стороны учить пользователей работать с языком запросов, т. к. он предоставляет все таки гараздо большие возможности поиска и существенно повышает его эффективность, а с другой - сделать поиск максимально простым.

И какие тут варинты есть?

Возникла идея визуального поисковика.

Суть идеи в том, чтобы не заставлять пользователя учить языкпоисковых запросов, но в то же время предоставить в его распоряжение мощь этого языка. Этого, как я считаю, можно добиться путем превращения поиска в некую игру словами.
Пишется приложение на флеше или аяксе, которое представляет из себя фронт-энд к поисковой системе и визуально является неким полем, полем игры. Пользователь щелкает мышью в любом месте этого поля и может ввести поисковый запрос. После нажатия на энтер этот запрос превращается например в овальчик, зеленый овальчик, что значит, что должны быть найдены все слова из запроса в любых комбинациях. Т. е. мы тут зеленым цветом кодируем знак “+” из языка поисковых запросов. Если же овальчик превратить, например, в оранжевый, то это будут закодированные ковычки, т. е. запрос должен будет бать найден совершенно так, как написан. Если же овальчик красный, то это знак “-”, и эти слова мы исключаем из поиска. Т. е. пользователь может кликать, где угодно на поле, писать, что угодно и, манипулируя цветами запросов, формировать единый запрос играя.
Более сложные операторы типа “intitle”, “intext”, “inurl” и т. д. можно эмулировать путем предоставления на игровом поле пользователю упрощенного макета вебстраницы. Он сможет перетаскивать свои овальчики-запросы на соответствующие места на странице и получать таким образом соответствующие операторы языка поисковых запросов.

Одним словом, изменяя свойства и положение элементов на поле, пользователь сможет формировать поисковые запросы вовсе без знания их языка.

Вот такая вот идея. Имеет ли она право на жизнь, я хочу узнать у вас, читатели! ;)

Ссылки по теме:

UPDATE (13.02.2006): Первоначальный текст этого поста был немного другим. Но что-то произошло с базой и он потерялся, поэтому вышеизложенный пост переписан заново и некоторые пассажи могли быть утеряны.

UPDATE (26.02.2006):

Февраль 10th, 2006

7 Comments

  1. Юля Ромашкина

    Как-то сложновато) +, - и т.д. легче запомнить, чем цвета овалов.

    Февраль 11th, 2006
  2. alex-and-r

    А вот скажи, ты этими плюсами и минусами пользуешься при повседневном поиске?

    Февраль 11th, 2006
  3. Юля Ромашкина

    Если я знаю, что обычный запрос не даст результата, то пользуюсь. Чаще всего пользуюсь кавычками. Реже минусом.

    Февраль 11th, 2006
  4. alex-and-r

    А всеми остальными операторами?

    Февраль 11th, 2006
  5. Юля Ромашкина

    Когда мне нужно что-то особенное, то я использую форму расширенного запроса :-) Но, думаю, что после твоего поста, будучи тыкнута носом в эти самые операторы, я буду использовать именно их. Знаешь, почему-то они мне до сих пор не попадались на глаза :-)

    Февраль 12th, 2006
  6. edgy

    не поручусь за точность цитаты и даже не укажу автора, но кто-то из известных и умных сказал: “Сделайте интерфейс которым сможет пользоваться идиот, и им захотят пользоваться только идиоты”.
    Здесь я думаю тот же случай. Нет ничего проще, удобнее и однозначнее, чем текст, имхо конечно.
    Понять и запомнить, что означают все эти графические абстракции будет вряд ли легче, я думаю.

    Февраль 13th, 2006
  7. alex-and-r

    Хм, возможно, ты, edgy, и прав. Возможно действительно то, что есть в части интерфейса у поисковиков сейчас, удобно, однозначно и просто. А возможно мы просто все привыкли к этому.
    К тому же яж не предлагаю отказаться от текста. Собственно текст самого запроса так и останется текстом. Я просто предлагаю визуализировать язык запросов.
    Ситуация примерно такая же как и с SQL. Есть база, есть язык запросов. Его нужно знать, чтобы вытащить из базы что-то. Так же и интернет. Есть база (индекс поисковика) и есть язык (язык поисковых запросов). Но при этом есть средства, позволяющие простому пользователю вытаскивать из базы что-то без знания языка (пример - визуальный конструктор запросов в MS Access). Вот и я предлагаю примерно то же самое.
    Вы посмотрите на язык запросов Яндекса! Это же пестня! Ее же без пота и слез не выучишь!

    Февраль 13th, 2006

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed

My del.icio.us

Links