搜尋引擎

維基百科,自由的百科全書
(已重新導向自 搜尋引擎)
前往: 導覽搜尋
Web search.jpg
本條目屬於網絡搜尋引擎系列
網絡搜尋引擎
元搜尋引擎
國際性搜尋引擎(多語言)
Google
Yahoo! Search
Bing
僅中文搜尋引擎
百度
360搜索
有道
搜狗
阿里雲搜索
yam蕃薯藤
PChome Online
中國搜索
稻穀搜索
其他搜尋引擎
DuckDuckGo
AltaVista
Exalead
Naver
Yandex
Alexa Internet
AOL
Ask.com
LinAsk!恆問
Goonle
應搜
其他連結

搜尋引擎英語:search engine)是一種信息檢索系統,旨在協助搜索存儲在計算機系統中的信息。搜索結果一般被稱為「hits」,通常會以表單的形式列出。搜尋引擎和其他信息過載管理技術類似,可縮小信息的搜索時間、搜索範圍等。網絡搜尋引擎是最常見、公開的一種搜尋引擎,其功能為搜索全球資訊網上儲存的信息。

工作方式[編輯]

搜尋引擎為一組項目提供了一個接口,使用戶能夠指定關於感興趣的項目的標準,並讓引擎找到匹配的項目,這些標準稱為搜索查詢。在文本搜尋引擎的情況下,搜索查詢通常表示為識別一個或多個文檔可能包含的期望概念的一組單詞。[1]有多種樣式的搜索查詢語法在嚴格性上有差異。它也可以在以前的站點中搜索搜尋引擎中的名稱。而一些文本搜尋引擎要求用戶輸入由白色空格分隔的兩個或三個字,其他搜尋引擎可以使用戶能夠指定整個文檔,圖片,聲音和各種形式的自然語言。一些搜尋引擎對搜索查詢進行改進,以增加通過稱為查詢擴展的過程提供質量集合的可能性。查詢理解方法可用於標準化查詢語言。

基於索引的搜尋引擎符合查詢指定條件的項目列表通常會排序或排名。按相關性排列項目(從最高到最低)減少查找所需信息所需的時間。機率搜尋引擎根據相似性度量(每個項目和查詢之間,通常以1到0,1的比例最相似)和有時受歡迎程度或權限或使用相關性反饋來評估項目。布爾搜尋引擎通常只返回匹配的項目,而不考慮訂單,

為了提供根據一些標準快速排序的一組匹配項目,搜尋引擎通常將通過稱為索引的過程來收集關於所考慮的一組項目的元數據。索引通常需要較少量的計算機存儲,這就是為什麼一些搜尋引擎僅存儲索引的信息而不是每個項目的完整內容,而是提供導航到搜尋引擎結果頁面中的項目的方法。或者,搜尋引擎可以將每個項目的副本存儲在高速緩存中,使得用戶可以在索引時或為了歸檔目的看到該項目的狀態,或者使得重複的進程更有效和更快地工作。

其他類型的搜尋引擎不存儲索引。抓取器或蜘蛛型搜尋引擎(也稱為實時搜尋引擎)可以在搜索查詢時收集和評估項目,基於起始項目的內容(稱為種子或種子URL)動態考慮附加項目網際網路爬蟲的情況)。元搜尋引擎既不存儲索引也不存儲緩存,而只是重新使用一個或多個其他搜尋引擎的索引或結果來提供聚合的最終結果集。

類型[編輯]

按來源
  • 桌面搜索(Desktop search)
  • 聯合搜索(Federated search)
  • 人類搜尋引擎(Human search engine)
  • 元搜尋引擎(Metasearch engine)
  • 多搜索(Multisearch)
  • 搜索聚合器(Search aggregator)
  • 網頁搜尋引擎(Web search engine)
按內容類型
  • 全文檢索(Full text search)
  • 圖像搜索(Image search)
  • 視頻搜尋引擎(Video search engine)
按界面
  • 增量搜索(Incremental search)
  • 即時回答(Instant answer)
  • 語義搜索(Semantic search)
  • 基於選擇的搜索(Selection-based search)
按主題
  • 書目資料庫(Bibliographic database)
  • 企業搜索(Enterprise search)
  • 醫學文獻檢索(Medical literature retrieval)
  • 垂直搜索(Vertical search)

另見[編輯]

參考資料[編輯]

  1. ^ Voorhees, E.M. Natural Language Processing and Information Retrieval. National Institute of Standards and Technology. March 2000.