JASIST 論文系列 - 搜尋引擎介面設計的最佳範例
這也是一篇寫有關搜尋引擎介面設計的論文,雖然現在做搜尋引擎已經不是當紅的方向,不過似乎對研究領域而言,還有蠻多可以精進的空間。根據調查,只有 18% 的人可以利用搜尋引擎找到他們想要的東西,有 67% 的人面對搜尋引擎感到挫折,因此這篇論文想要找出對於搜尋引擎設計上所謂的最佳範例(best practices)。作者把搜尋引擎的設計分類成五項,分別是素材的結構(the structure of the corpus),可以分析素材然後配合搜尋關鍵字內容的演算法(the algorithms used to parse the corpus and match queries with content),在搜尋中使用者的需要與背景(user context and requirement of the search task),搜尋時的使用介面(the interface between search system and user),以及目前手機硬體和頻寬的挑戰(the emergence of hardware and bandwidth challenges of mobile devices)。作者分別對這五點提出了幾種最佳範例的事項。
素材的結構
1. 當素材被侷限時(這有可能是指資料庫的內容不足、被管制),可以多重標記資料(像是 tag)的方法應該被使用。
2. 當素材越來越多時,使用者的熟悉度會減低,素材結構的需要度會增加。
3. 使用統計的方法去把相似的內容變成一個群體(content clustering),裡面的關聯性可以拿來定義素材的結構。(譬如說,我們發現露天拍賣和奇摩拍賣都是屬於拍賣網站,於是我們在定義架構時,拍賣這個目錄下就可能包括這兩個網站。)
4. 設計者應該去根據使用者的需要去研究上述兩種方法(tag, content clustering)的最佳範例來建立素材的結構。
演算法
1. 每一個輸入的關鍵字應該都做拼字檢查。
2. 使用特定領域的字典和百科全書去作拼字檢查和並且可以利用那些書籍的同義字、類似字,去作延伸搜尋(query expansion)。
3. 應該從語意(semantic)和句法(syntactic)方面上去分析使用者輸入的關鍵字。
使用者的需要與背景
1. 搜尋(searching)和瀏覽(browsing)這兩種搜尋方式應該同時在搜尋結果中提供。
2. 使用者應該要能完整控制他輸入的關鍵字(因為隱私權的原因和搜尋引擎可能會對使用的輸入的關鍵字理解錯誤)。
3. 搜尋的介面應該根據使用者的背景和領域有所不同。
4. 利用之前使用者所輸入的關鍵字來改進現在的搜尋結果。
使用者介面
1. 使用者輸入關鍵字的文字框(textbox)應該要大,讓使用者可以輸入較長的關鍵字。
2. 簡單的搜尋提示比顯示進階搜尋的對話框好用。
3. 在結果搜尋頁面上,使用者輸入的關鍵字要放在內容裡。
4. 把搜尋結果整理分類。
5. 如果沒找到結果,提供建議去改進關鍵字的內容。
手機的使用
1. 假如可能的話,專門為手機設計適合手機使用的內容。
2. 當內容超過手機的螢幕大小時,捲動(scrolling)比換頁(switching pages)還要好。
3. 假如要作捲動,垂直捲動比水平捲動要好。
這是一篇整理型的論文,每一點都是根據之前其他研究者的結果加以歸納整理所做出的摘要,內容雖然不深入,但是都是很多研究者的研究成果。
圖片、內容來源 : Resnick, M. L. & Vaughan, M. W. (2006). Best practices and future visions for search user interfaces. the Journal of American Society for information science and technology. Vol. 57(6), pp. 781-787
No responses yet


