На основе определенного алгоритма

Выбор-поиск на основе поисковых систем создает то, что называется семантической базой данных о подготовленных условиях. Он не собирают физическую базу данных или каталог веб-страниц на рабочем столе компьютера пользователя. Вместо этого, он принимает выбранные ключевые слова пользователя или ключевые фразы. Потом передает их в несколькие гетерогенные онлайные облачные сервисы, классифицирует ключевое слово (слова), а затем обобщает результаты в однородный образ (список) на основе определенного алгоритма. Например, при введении ключевой фразы «запчасти митсубиси» поисковая система выдаст множество результатов. Но только продвинутые сайты компаний (например, компании «НМС» - http://www.hyundai-hmc.ru/) будут в числе первых в списке.
Никогда не встречаются двух одинаковых выбор-поиска на основе поисковых систем. Некоторые просто предоставляют список ссылок в контекстном меню на другие сайты, как, например, Internet Explorer 8. Другие только позволяют пользователю осуществлять поиск файлов (например, Macintosh Spotlight) или поиск популярных поисковых систем, таких как Google или Yahoo!, а другие только ищут менее известные поисковые системы, телеконференции и другие специализированные базы данных.
Выбор систем поиска также отличается тем, какие результаты представлены и какого качества используемая семантическая категоризация. Некоторые из них будут открывать ссылки на содержимое в новом окне браузера. Другие вернуться к содержанию информации, которая может быть подобрана, обобщена, состыкована и т.д.
Одной из основных задач выбора на основе поиска является то, что длинный или вложенный список категорий быстро становится громоздким для пользователей. Таким образом, это возложено на выбор на основе поисковой системы и категории выбранного пользователем текста и определение тех онлайн-услуг, которые наиболее естественно применить к выбранному тексту. Например, когда пользователь выбирает адрес, система должна определить адрес, как наиболее подходящий для сервиса онлайн-отображения, такой как Google Maps. Когда пользователь выбирает название фильма, система должна определить выбор в качестве пригодных для фильма баз данных, таких как Интернет базу данных фильмов. Когда пользователь выбирает название компании, система должна определить согласованные символы и соответствующую финансовую базу данных, такую как Yahoo! Финансы.