Поисковая система (вычисления) - Search engine (computing)

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

Самая общедоступная и видимая форма поисковой системы - это Поисковая система в Интернете который ищет информацию о Всемирная паутина.

Как работают поисковые системы

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

Поисковая система на основе индекса

Список элементов, соответствующих критериям, указанным в запросе, обычно сортируется или ранжируется. Ранжирование элементов по релевантности (от наивысшего к низшему) сокращает время, необходимое для поиска нужной информации. Вероятностный поисковые системы ранжируют элементы на основе сходство (между каждым элементом и запросом, обычно по шкале от 1 до 0, где 1 наиболее похож), а иногда популярность или же орган власти (видеть Библиометрия ) или используйте обратная связь по релевантности. Булево поисковые системы обычно возвращают только те элементы, которые точно совпадают, без учета порядка, хотя термин логическая поисковая система может просто относиться к использованию синтаксиса логического стиля (использование операторов И, ИЛИ ЖЕ, НЕ и XOR ) в вероятностном контексте.

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

Другие типы поисковых систем не хранят индекс. Поисковые системы типа сканера или паука (также известные как поисковые системы в реальном времени) могут собирать и оценивать элементы во время поискового запроса, динамически рассматривая дополнительные элементы на основе содержимого начального элемента (известного как начальный или начальный URL-адрес в случай поискового робота Internet). Мета-поисковые системы не хранить ни индекс, ни кеш, а просто повторно использовать индекс или результаты одной или нескольких других поисковых систем для предоставления агрегированного окончательного набора результатов.

Типы поисковых систем

По источнику
По типу контента
По интерфейсу
По теме

Смотрите также

Рекомендации

  1. ^ Вурхиз, Э. Обработка естественного языка и поиск информации. Национальный институт стандартов и технологий. Март 2000 г.