Читаем Видеосамоучитель создания реферата, курсовой, диплома на компьютере полностью

Метапоиск

Одно из правил успешного поиска состоит в использовании нескольких поисковых машин. Причина, по которой следует так поступать, очевидна: все они используют разные алгоритмы поиска с разной скоростью, и страница, которая найдется при помощи одного поисковика, может остаться вне поля зрения другой системы – либо программа до нее еще не добралась, либо посчитала сайт несоответствующим запросу. Кроме этого, ни одна поисковая машина, даже самая хорошая, не может «похвастаться» полнотой своей базы данных.

Разработчики специальных поисковых машин решили воплотить в жизнь идею объединения результатов работы сразу нескольких таких систем. Эти технологии носят название метапоисковиков. Метапоисковые системы на самом деле являются лишь мостом между пользователем и набором стандартных поисковиков. Они не ведут собственную базу интернет-сайтов, а лишь обрабатывают результат, предоставляемый другими поисковыми машинами. Степень этой обработки может быть разной. Самые простые метапоисковики позволяют удалить повторяющиеся ссылки и создать единый список сайтов, упорядоченный по релевантности.

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

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

Работа с метапоисковой системой практически не отличается от поиска с помощью любой другой поисковой машины. Обычно она использует те же операторы построения запроса, имеет похожий формат вывода информации. Правда, при построении запроса в некоторых системах можно выбрать, в базах каких именно поисковых машин вы бы хотели искать информацию.

Обычно метапоисковые средства позволяют настраивать список используемых поисковых машин, а в некоторых случаях его можно дополнять самим. Эта возможность особенно важна для русскоязычных пользователей, так как в состав списка средств метапоисковых систем редко входят русскоязычные сайты.

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

Последние метапоисковики позволяют проводить кластеризацию (объединение) полученных адресов сайтов по разным критериям. Такие системы выявляют в списке полученных сайтов общие ключевые фразы и группируют страницы в соответствии с ними. Метапоисковые системы, поддерживающие кластеризацию, обычно предлагают как минимум два списка результатов поиска. Это обычный список сайтов и список кластеров – ключевых слов, в соответствии с которыми были сгруппированы полученные результаты поиска. Выбор ключевого слова в этом списке приведет к отображению соответствующих ему ссылок на найденные сайты.

Одна из первых метапоисковых систем, использующих группировку результатов документа на основе кластерной технологии, – http://vivisimo.com (рис. 10.4).

Рис. 10.4. Метапоисковая система Vivisimo

Перейти на страницу:

Все книги серии Видеосамоучитель

Похожие книги

Язык программирования C++. Пятое издание
Язык программирования C++. Пятое издание

Лучшее руководство по программированию и справочник по языку, полностью пересмотренное и обновленное под стандарт С++11!Р'С‹ держите в руках новое издание популярного и исчерпывающего бестселлера по языку программирования С++, которое было полностью пересмотрено и обновлено под стандарт С++11. Оно поможет вам быстро изучить язык и использовать его весьма эффективными и передовыми способами. Р' соответствии с самыми передовыми и современными методиками изложения материала авторы демонстрируют использование базового языка и его стандартной библиотеки для разработки эффективного, читабельного и мощного кода.С самого начала этой книги читатель знакомится со стандартной библиотекой С++, ее самыми популярными функциями и средствами, что позволяет сразу же приступить к написанию полезных программ, еще не овладев всеми нюансами языка. Большинство примеров из книги было пересмотрено так, чтобы использовать новые средства языка и продемонстрировать РёС… наилучшие СЃРїРѕСЃРѕР±С‹ применения. Эта книга — не только проверенное руководство для новичков в С++, она содержит также авторитетное обсуждение базовых концепций и методик языка С++ и является ценным ресурсом для опытных программистов, особенно желающих побыстрей узнать об усовершенствованиях С++11.Стенли Р'. Липпман работал старшим консультантом в Jet Propulsion Laboratory, архитектором РіСЂСѓРїРїС‹ Visual С++ корпорации Microsoft, техническим сотрудником Bell Laboratories и главным инженером- программистом по анимации в кинокомпаниях Disney, DreamWorks, Pixar и PDI.Р–РѕР·и Лажойе, работающий ныне в кинокомпании Pixar, был членом канадской РіСЂСѓРїРїС‹ разработчиков компилятора C/C++ корпорации IBM, а также возглавлял рабочую группу базового языка С++ в составе международной организации по стандартизации ANSI/ISO.Барбара Э. Му имеет почти тридцатилетний опыт программирования. На протяжении пятнадцати лет она работала в компании AT&T, сотрудничая с Бьярне Страуструпом, автором языка С++, и несколько лет руководила РіСЂСѓРїРїРѕР№ разработчиков С++.• Узнайте, как использовать новые средства языка С++11 и стандартной библиотеки для быстрого создания надежных программ, а также ознакомьтесь с высокоуровневым программированием• Учитесь на примерах, в которых показаны передовые стили программирования и методики проектирования• Р

Барбара Э. Му , Жози Лажойе , Стенли Б. Липпман

Программирование, программы, базы данных
Секреты приложений Google
Секреты приложений Google

Даже продвинутые пользователи Интернета не подозревают о тех огромных возможностях, которые предоставляют сервисы Google. Автор рассказывает о таких «секретах» сервисов, которые просто немедленно хочется использовать! Создавать сайты и презентации, бродить по улочкам Парижа, изучать звездное небо – все это доступно каждому, кто сидит у экрана монитора и имеет доступ в Интернет. Книга научит вас работать с веб-приложениями и тысячекратно увеличить свои возможности с помощью новейших технологий. Она написана легким, доступным языком и не требует от читателя наличия каких-либо специальных знаний. Книга содержит множество примеров, иллюстраций и будет полезна всем, кто не стоит на месте и стремится сделать свою жизнь более насыщенной и интересной.

Денис Балуев , Денис Игоревич Балуев

Программирование, программы, базы данных / Интернет / Программное обеспечение / Книги по IT