王歡歡 董秀銳
摘 要:圖書館用戶該如何準確的找到自己所需的信息呢?當今互聯網的迅速發(fā)展,大量的信息不斷涌入到網絡中,在如此多的信息中, “基于用戶”的個性化搜索引擎成為解決上述問題的主要方法。本文主要介紹了基于用戶的個性化搜索引擎的特點、發(fā)展現狀及框架模型。
關鍵詞:個性化搜索引擎; 用戶行為;個性化搜索
由于互聯網Internet的快速發(fā)展,網絡上的信息正以指數級的速度增長。然而,只是數量上的單純增長并不代表它能滿足用戶的信息要求。同時圖書館用戶也面臨著該如何準確、快速的尋找所需信息的問題。用戶要想在海量信息中找到自己所需的信息,只能依靠于搜索引擎。目前,搜索引擎己成為發(fā)展最快、最受關注的網絡服務之一。
一、傳統(tǒng)搜索引擎的不足
超鏈分析是傳統(tǒng)搜索引擎的主要排序技術,如Pagerank算法,HITS算法等等。Google采用Pagerank算法,百度使用的是超鏈分析技術,即通過分析鏈接網站的多少來評價被鏈接網站的質量,這樣在滿足用戶搜索需求的同時,使用率越高的內容越被排在前面。這兩種技術在本質上基本是相同的,幾乎都采用“一個搜索適用所有用戶”的模式,所以當不同的信息用戶搜索輸入相同的關鍵詞時,搜索引擎返回的結果是相同的。這種機械性的搜索必然不能滿足用戶的要求。用戶在大量的信息中付出大量的時間和精力卻得不到自己真正的所需。即“事倍功半”。
當前,搜索引擎正經歷著從“數量”向“質量”的跨越。搜索引擎面對的用戶從事著不同的職業(yè)。他們在信息需求、文化知識背景、興趣愛好各不相同。而用戶需求又具有時效性,在很大程度上受到咨詢時期或階段的影響。而基于關鍵詞的搜索,對不同用戶的同一檢索詞返回同樣的結果集,對同一用戶在不同時期的同一檢索詞的返回結果沒有考慮用戶需求的變化,無法得到個性化的搜索結果。因此,傳統(tǒng)搜索引擎不能體現用戶的信息需求個性,即傳統(tǒng)搜索引擎沒有從用戶出發(fā)而是從檢索出發(fā)。
搜索引擎為了能讓用戶把最相關、最感興趣的信息有效、快速的找到,能夠解決豐富的信息資源和低效的信息獲取能力之間的矛盾,個性化搜索引擎應運而生。
個性化搜索引擎(Personalized Search Engine)可以真正做到“基于用戶”與“各取所需”,更加專業(yè)、更加精確地參與到每個信息用戶的整個檢索過程中。它可以能夠根據用戶的文化背景、信息偏好、檢索習慣行為、檢索目的、任務等,提供給每個用戶自己想要的一種信息檢索環(huán)境:用戶有自己喜歡的檢索界面,使用自己熟悉的檢索方法和檢索語言充分表達信息需求,在檢索過程中提供針對用戶的幫助信息,檢索出適量的、高質量的、比較確切令人滿意的查詢結果;同時,個性化搜索引擎可以記錄用戶以往的檢索行為模式,為用戶在下一次搜索時提供參考。因此,個性化搜索引擎是因人而異的,“既認字也認人”,針對各種類型的用戶提供相應的需求信息,通過用戶使用信息的過程和行為與用戶進行相互了解以掌握用戶的真實意圖。
二、個性化搜索服務
現在,大多數搜索引擎網站都提供用戶個性化定制搜索服務,例如MyYahoo!Google等。它們都有類似的服務機制。
個性化搜索服務體現在兩個方面:首先,用戶可以使用關鍵字表達方式來表達自己的需求。其次,對于同一關鍵詞,不同的用戶可以得到不同的檢索結果,以滿足其不同的需求。比如輸人關鍵字“石頭”,地質方面的用戶看到的是礦石方面的信息,音樂方面的用戶看到的是歌手石頭的信息。
此外,用戶可以根據自己的需求對許多內容進行設置。如Yahoo!的My Yahoo!提供用戶為自己設置起始頁面的服務,并能夠選擇自己感興趣的內容和經常使用的服務放在該頁面。此外,也提供高級搜索服務。
用戶可以使用 Google提供的“使用偏好”功能。設置習慣模式包括:在界面語言、檢索語言、結果顯示等方面。例如,用戶需求由英文寫成的網頁時,就可以把檢索語言選為英文,這樣你所看到的檢索結果就只有英文網頁。此外,用戶還可以根據自己的愛好興趣在“個性化首頁”創(chuàng)建自己的主頁。
目前搜索引擎的個性化服務,雖然用戶可以為自己定制起始頁面,并選擇感興趣的內容和經常使用的服務放在給定頁面中。但是這只是表面上的個性化,真正意義的個性化搜索引擎更應注重內容。用戶滿意為宗旨、雙向溝通為服務方式。圖書館服務的宗旨就是最大限度的滿足用戶的需求。要想做好圖書館服務前提就應該了解用戶的信息需求,準確的為他們提供信息服務。
三、 個性化搜索引擎的框架模型
傳統(tǒng)的搜索引擎的最大弊端是信息檢索等同于數據檢索。但數據檢索要求的僅僅是所需檢索數據和檢索結果之間的匹配,需求不同的用戶輸入同樣的檢索詞,那么檢索結果也一定相同。只能依靠個性化搜索引擎來解決這一問題。
個性化搜索引擎的解決方案會根據系統(tǒng)目標的不同而不同。個性化搜索引擎都應具備以下幾個基本部分:用戶接口、個性化需求分析器、檢索器、索引數據庫、索引器、分析器、Spider、個性化查詢過濾器、用戶興趣庫。個性化搜索引擎比傳統(tǒng)的搜索引擎增加了用戶興趣庫、個性化需求分析器、個性化查詢過濾器三部分,其功能簡述如下:
1)用戶興趣庫:用戶興趣知識在個性化搜索引擎框架模型中起著決定性的作用,是重中之重。只有知道用戶的興趣,才有可能提供令其滿意的服務。搜索引擎的用戶行為研究主要包括用戶行為的分類,用戶行為的特征,用戶行為之間的關系以及用戶行為的收集等。用戶興趣模型不但要求客觀、準確的表達用戶興趣知識,而且要具備完好的后期興趣評估可操作性。
2)個性化需求分析器;由于用戶對檢索知識與技術了解的情況不同,所以輸入的檢索請求也是五花八門,不一定很規(guī)范。僅依靠檢索詞條來進行搜索,會有大量不相關的結果被檢索出來。所以我們必須準確的對資源進行描述。根據用戶興趣庫知識對用戶查詢請求進行文檔的個性化分析處理,通過描述搜索資源的特點幫助搜索引擎確定用戶確切所指,所以也稱資源描述。資源描述與用戶的描述緊密相連,必須對資源進行組織,以便于用戶的檢索。
3)個性化查詢過濾器;個性化查詢過濾主要指對檢索器返回的查詢結果進行個性化處理。比如根據用戶興趣詞條來對返回文檔打分,然后將結果排序,并設定閾值,最后輸出用戶真正感興趣的文檔。
總結來看,個性化搜索引擎的工作原理可以簡化為以下三個步驟:
對用戶的興趣特點進行分析得出用戶的個性化需求。
對文檔進行分析歸納出文檔的內容特點。
將用戶的需要與文檔的特點進行匹配。
四、結語
目前,個性化搜索引擎技術扔處于初始階段,功能還有待完善和提高。但隨著互聯網發(fā)展趨勢和信息用戶的需求,搜索引擎必將是互聯網技術發(fā)展的主流方向。真正意義的個性化搜索引擎是一種以用戶滿意為中心、雙向溝通的主動服務。針對每一個用戶的獨特偏好和信息需求進行獨特的針對服務,提供個性化的界面和資源集合,記錄用戶的檢索習慣,提供個性化的幫助……它最重要、最關鍵的應該是理解用戶的信息需求,針對不同的用戶提供他們真正需求的適量的檢索結果。