一種搜索引擎檢索結(jié)果智能顯示的方法
【專利摘要】本發(fā)明公開了一種搜索引擎檢索結(jié)果智能顯示的方法,首先根據(jù)用戶輸入的關(guān)鍵字,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息;然后獲取供應信息與關(guān)鍵字的匹配度,按匹配度的不同將匹配出的供應信息劃分為若干個優(yōu)先級層級;接著將至少一個優(yōu)先級層級內(nèi)的供應信息進行隨機亂序排列;最后將優(yōu)先級層級按優(yōu)先級由高到低排列整合起來,顯示在輸出頁面上。本發(fā)明先對檢索到的供應信息分層,再將優(yōu)先級層級內(nèi)的供應信息進行亂序,即可打亂最終顯示結(jié)果的順序,保證用戶獲取更多的信息量,又可保證優(yōu)先級高的排在前面,保證用戶第一時間看到最相關(guān)信息,讓用戶擁有最佳的體驗。
【專利說明】—種搜索引擎檢索結(jié)果智能顯示的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種搜索引擎檢索結(jié)果智能顯示的方法。
【背景技術(shù)】
[0002]為了讓用戶在搜索引擎的檢索結(jié)果輸出頁面上獲取得到更多的信息量,搜索引擎的檢索結(jié)果普遍都做了亂序排序的處理,目前比較普遍的做法是將同一頁的所有檢索結(jié)果進行隨機亂序排列,然后將亂序排列后的檢索結(jié)果顯示給用戶,將這種亂序排列顯示結(jié)果呈現(xiàn)給用戶,雖然可以讓用戶可以獲取得到更多不同的信息,但因為這種亂序方法是整個頁面的搜索結(jié)果全部一起亂序的,有可能導致跟用戶輸入信息匹配度最高的檢索信息會出現(xiàn)在頁面的最下方,比較不顯眼的位置,跟用戶輸入信息匹配度最低的信息有可能出現(xiàn)在頁面的最上方,比較顯眼的地方,違背了用戶想要檢索獲取最相關(guān)信息的意愿,導致用戶體驗效果不佳。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種搜索引擎檢索結(jié)果智能顯示的方法,用以解決現(xiàn)有亂序排列做法中跟用戶輸入信息匹配度最高的檢索信息可能出現(xiàn)在頁面的最不起眼的地方,導致用戶體驗效果不佳的問題。
[0004]本發(fā)明所述一種搜索引擎檢索結(jié)果智能顯示的方法包括以下步驟:
步驟1,根據(jù)用戶輸入的關(guān)鍵字,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息;步驟2,獲取供應信息與關(guān)鍵字的匹配度,按匹配度的不同將匹配出的供應信息劃分為若干個優(yōu)先級層級;
步驟3,將各優(yōu)先級層級內(nèi)的供應信息進行隨機亂序排列;
步驟4,再將各優(yōu)先級的供應信息按優(yōu)先級層級由高到低排列,顯示在輸出頁面上。
[0005]本發(fā)明所述一種搜索引擎檢索結(jié)果智能顯示的方法,先對檢索到的供應信息進行分層,再將優(yōu)先級層級內(nèi)的供應信息進行亂序,即可打亂最終顯示結(jié)果的順序,由于本發(fā)明在亂序時只在優(yōu)先級層級間進行,所以與關(guān)鍵字匹配度高的供應信息依然會排列在前面,與關(guān)鍵字匹配度低的供應信息依然會排在后面,亂序的處理保證用戶獲取更多的信息量,分層的處理又可保證與關(guān)鍵字匹配度高的供應信息排在前面,與關(guān)鍵字匹配度低的供應信息排在后面,可避免現(xiàn)有技術(shù)中與關(guān)鍵字匹配度高的供應信息排在頁面后面的情況,保證用戶第一時間看到最相關(guān)信息,讓用戶擁有最佳的體驗。
【專利附圖】
【附圖說明】
[0006]圖1為本發(fā)明一種搜索引擎檢索結(jié)果智能顯示的方法流程示意圖;
圖2為本發(fā)明優(yōu)先級層級設置為3層時的流程示意圖;
圖3為本發(fā)明優(yōu)先級層級設置有最高優(yōu)先級層級時的流程示意圖;
圖4為本發(fā)明供應信息隨機亂序的方法流程示意圖。【具體實施方式】
[0007]如圖1所示,一種搜索引擎檢索結(jié)果智能顯示的方法,包括以下步驟:
步驟1,根據(jù)用戶輸入的關(guān)鍵字,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息;步驟2,獲取供應信息與關(guān)鍵字的匹配度,按匹配度的不同將匹配出的供應信息劃分為若干個優(yōu)先級層級;
步驟3,將各優(yōu)先級層級內(nèi)的供應信息進行隨機亂序排列;
步驟4,再將各優(yōu)先級的供應信息按優(yōu)先級層級由高到低排列,顯示在輸出頁面上。
[0008]供應信息與關(guān)鍵字的匹配度可通過以下方法計算:首先分別計算關(guān)鍵字與供應信息的字符串長度,然后計算關(guān)鍵字的字符串的長度與供應信息的字符串長度的比值,比值的大小即為供應信息與關(guān)鍵字的匹配度。
[0009]如圖2所示,優(yōu)選地,優(yōu)先級層級設置為三層,分別為高優(yōu)先級層級、普通優(yōu)先級層級和低優(yōu)先級層級,與關(guān)鍵字匹配度排在前30%的供應信息歸入高優(yōu)先級,與關(guān)鍵字匹配度排在30%到70%的供應信息歸入普通優(yōu)先級,與關(guān)鍵字匹配度排在后30%的歸入低優(yōu)先級。優(yōu)先級層級設置為三層,即可避免因?qū)訑?shù)設置過多而導致計算量增大,又能合理的實現(xiàn)分層,保證優(yōu)先級分數(shù)高的供應信息依然會排列在前面,優(yōu)先級分數(shù)低的供應信息依然會排在后面。
[0010]另外,也可以對購買過的供應信息設置購買信息,如圖3所示,在獲取供應信息與關(guān)鍵字的匹配度時,檢查供應信息是否設置有購買信息,對于具有購買信息的供應信息,則同時獲取所設置的購買信息;在劃分供應信息優(yōu)先級層級時,則將具有購買信息的供應信息歸入最高優(yōu)先級層。購買信息包含購買時間,最高優(yōu)先級內(nèi)的供應信息按購買時間先后排序。
[0011]如圖4所示,在對優(yōu)先級層級內(nèi)的供應信息隨機亂序時包括以下步驟,計算優(yōu)先級層級內(nèi)的供應信息的數(shù)量η ;隨機取I到η中其中一個整數(shù)X,將優(yōu)先級層級內(nèi)第X條的供應信息與第I條的供應信息交換位置;按上述交換過程,將優(yōu)先級層級內(nèi)的供應信息交換η次。
[0012]實施例1,以用戶輸入“光電開關(guān)”為例做說明,當用戶輸入“光電開關(guān)”時,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息“光電開關(guān)”、“液位光電開關(guān)”、“智能光電開關(guān)”、“光電開關(guān)傳感器”、“歐姆龍光電開關(guān)”、“U型感應光電開關(guān)”、“光自感應式光電開關(guān)”、“國內(nèi)SUN型光電開關(guān)”、“智能傳感器光電開關(guān)”、“SUN上海開關(guān)樂清光電開關(guān)”。然后根據(jù)供應信息與關(guān)鍵字的匹配度將所有供應信息分為不同的三層優(yōu)先級層級,“光電開關(guān)”、“液位光電開關(guān)”、“智能光電開關(guān)”分到高級優(yōu)先級層級,“光電開關(guān)傳感器”、“歐姆龍光電開關(guān)”、“U型感應光電開關(guān)”、“光自感應式光電開關(guān)”分到普通優(yōu)先級層級,“國內(nèi)SUN型光電開關(guān)”、“智能傳感器光電開關(guān)”、“SUN上海開關(guān)樂清光電開關(guān)”分到低優(yōu)先級層級。將高優(yōu)先級、普通優(yōu)先級和低優(yōu)先級層級進行隨機亂序排列,首先統(tǒng)計最高優(yōu)先級層級的供應信息數(shù)量為3,隨機取I到3中其中一個整數(shù)X,將該優(yōu)先級層級內(nèi)第X條的供應信息與第I條的供應信息交換位置,這樣重復3次,得到“智能光電開關(guān)”、“光電開關(guān)”、“液位光電開關(guān)”這樣的排列;接著統(tǒng)計普通優(yōu)先級層級的供應信息數(shù)量為4,隨機取I到4中其中一個整數(shù)X,將該優(yōu)先級層級內(nèi)第X條的供應信息與第I條的供應信息交換位置,這樣重復4次,得到“歐姆龍光電開關(guān)”、“光電開關(guān)傳感器”、“U型感應光電開關(guān)”、“光自感應式光電開關(guān)”這樣的排列;同理,統(tǒng)計最低優(yōu)先級層級的供應信息數(shù)量為3,隨機取I到3中其中一個整數(shù)X,將該優(yōu)先級層級內(nèi)第X條的供應信息與第I條的供應信息交換位置,這樣重復3次,得到“SUN上海開關(guān)樂清光電開關(guān)”、“國內(nèi)SUN型光電開關(guān)”、“智能傳感器光電開關(guān)”這樣的排列,再將高優(yōu)先級層級、普通優(yōu)先級層級、低優(yōu)先級層級排列起來,得到“智能光電開關(guān)”、“光電開關(guān)”、“液位光電開關(guān)”、“歐姆龍光電開關(guān)”、“光電開關(guān)傳感器”、“U型感應光電開關(guān)”、“光自感應式光電開關(guān)”、“SUN上海開關(guān)樂清光電開關(guān)”、“國內(nèi)SUN型光電開關(guān)”、“智能傳感器光電開關(guān)”的排列,將排列結(jié)果輸出顯示到輸出頁面上。
[0013]實施例2,以用戶輸入“繼電器”做說明,當用戶輸入“繼電器”時,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息“氣體繼電器”、“松下繼電器”、“繼電器”、“進口繼電器”、“中間繼電器”、“德國繼電器”、“西門子繼電器”、“電子液壓式繼電器”、“魏德米勒繼電器”。其中“氣體繼電器”、“松下繼電器”的供應信息含有購買信息,“氣體繼電器”的購買時間在2014.1.1,“松下繼電器”的購買時間在2014.1.2。在獲取供應信息與關(guān)鍵字的匹配度時,檢測出“氣體繼電器”、“松下繼電器”的供應信息設置有購買信息并獲取其購買時間信息,將具有購買信息的供應信息“氣體繼電器”、“松下繼電器”歸入最高優(yōu)先級層。在最高優(yōu)先級層內(nèi)按購買時間的先后將供應信息進行排列,得到“氣體繼電器”、“松下繼電器”的排列順序,然后將“繼電器”、“進口繼電器”、“中間繼電器”、“德國繼電器”、“西門子繼電器”、“電子液壓式繼電器”、“魏德米勒繼電器”按供應信息與關(guān)鍵字的匹配度劃分為不同的三層優(yōu)先級層級,“繼電器”、“進口繼電器”劃分到高優(yōu)先級,“中間繼電器”、“德國繼電器”、“西門子繼電器”劃分到普通優(yōu)先級,“電子液壓式繼電器”、“魏德米勒繼電器”劃分到低優(yōu)先級,再將高優(yōu)先級、普通優(yōu)先級、低優(yōu)先級內(nèi)的供應信息分別進行亂序排列。再將最高優(yōu)先級、高優(yōu)先級層級、普通優(yōu)先級層級、低優(yōu)先級層級內(nèi)的供應信息按優(yōu)先級層級由高到低排列,得到“氣體繼電器”、“松下繼電器”、“進口繼電器”、“繼電器”、“中間繼電器”、“德國繼電器”、“西門子繼電器”、“魏德米勒繼電器”、“電子液壓式繼電器”的排列,將排列結(jié)果輸出顯示到輸出頁面上。
【權(quán)利要求】
1.一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于:所述的方法包括以下步驟:步驟1,根據(jù)用戶輸入的關(guān)鍵字,從供應信息庫中匹配出含有該關(guān)鍵字的供應信息; 步驟2,獲取供應信息與關(guān)鍵字的匹配度,按匹配度的不同將匹配出的供應信息劃分為若干個優(yōu)先級層級; 步驟3,將各優(yōu)先級層級內(nèi)的供應信息進行隨機亂序排列; 步驟4,再將各優(yōu)先級的供應信息按優(yōu)先級層級由高到低排列,顯示在輸出頁面上。
2.根據(jù)權(quán)利要求1所述的一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于:優(yōu)先級層級設置為三層,分別為高優(yōu)先級、普通優(yōu)先級和低優(yōu)先級。
3.根據(jù)權(quán)利要求2所述的一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于:與關(guān)鍵字匹配度排在前30%的供應信息歸入高優(yōu)先級,與關(guān)鍵字匹配度排在30%到70%的供應信息歸入普通優(yōu)先級,與關(guān)鍵字匹配度排在后30%的歸入低優(yōu)先級。
4.根據(jù)權(quán)利要求1所述的一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于:對購買過的供應信息設置購買信息,獲取供應信息與關(guān)鍵字的匹配度時,檢查供應信息是否設置有購買信息,對于具有購買信息的供應信息,則同時獲取所設置的購買信息;在劃分供應信息優(yōu)先級層級時,先將具有購買信息的供應信息歸入最高優(yōu)先級層。
5.根據(jù)權(quán)利要求4所述的一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于: 購買信息包含購買時間,最高優(yōu)先級內(nèi)的供應信息按購買時間先后排序。
6.根據(jù)權(quán)利要求1所述的一種搜索引擎檢索結(jié)果智能顯示的方法,其特征在于:對優(yōu)先級層級內(nèi)的供應信息進行隨機亂序排列的方法包括如下步驟, 計算優(yōu)先級層級內(nèi)的供應信息的數(shù)量η ; 隨機取I到η中其中一個整數(shù)X,將優(yōu)先級層級內(nèi)第X條的供應信息與第I條的供應信息交換位置; 按上述交換過程,將優(yōu)先級層級內(nèi)的供應信息交換η次。
【文檔編號】G06F17/30GK103745011SQ201410041631
【公開日】2014年4月23日 申請日期:2014年1月28日 優(yōu)先權(quán)日:2014年1月28日
【發(fā)明者】林松澤 申請人:廣州一呼百應網(wǎng)絡技術(shù)有限公司