專利名稱:網(wǎng)頁搜索方法及系統(tǒng)的制作方法
網(wǎng)頁搜索方法及系統(tǒng)
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用,特別是涉及一種網(wǎng)頁搜索方法及系統(tǒng)。背景技術(shù):
隨著互聯(lián)網(wǎng)的不斷發(fā)展,越來越多的網(wǎng)絡(luò)用戶通常使用搜索引擎,通過鍵入適當(dāng)?shù)年P(guān)鍵字來獲取所需要的信息。當(dāng)網(wǎng)絡(luò)用戶對(duì)搜索引擎返回的結(jié)果不甚滿意時(shí),便會(huì)調(diào)整關(guān)鍵詞、翻頁。而為了盡可能地滿足網(wǎng)絡(luò)用戶的搜索需求,搜索引擎也會(huì)分析理解網(wǎng)絡(luò)用戶的關(guān)鍵字(如對(duì)關(guān)鍵字進(jìn)行糾錯(cuò)、聯(lián)想及擴(kuò)展),從海量的候選網(wǎng)頁集合中選擇出一批質(zhì)量較高、意義相關(guān)的網(wǎng)頁,并根據(jù)搜索引擎策略即頁面質(zhì)量、站點(diǎn)聲望、文本相關(guān)度、用戶的歷史點(diǎn)擊反饋、時(shí)新性等策略因子(每個(gè)因素都有不同的權(quán)重),對(duì)網(wǎng)頁進(jìn)行排序,使得最相關(guān)最重要的網(wǎng)頁排在最前面的位置。搜索引擎對(duì)關(guān)鍵字的理解、網(wǎng)頁的選擇以及搜索結(jié)果的排序等過程中所采用的方法構(gòu)成了搜索引擎策略,搜索引擎循著搜索引擎策略得到了網(wǎng)頁的搜索結(jié)果。然而,傳統(tǒng)的搜索引擎都使用固定的搜索引擎策略,即在傳統(tǒng)的搜索引擎中,其搜索引擎策略通常都是一成不變的,只在每隔一個(gè)較短的周期做一些微調(diào),每隔一個(gè)較長(zhǎng)的周期做一次大調(diào),一旦搜索引擎策略調(diào)試完成,則對(duì)于用戶的每一次搜索,搜索引擎都使用這個(gè)搜索引擎策略來響應(yīng)用戶的請(qǐng)求。搜索引擎策略通過頁面質(zhì)量、站點(diǎn)聲望、文本相關(guān)度、用戶的歷史點(diǎn)擊反饋、時(shí)新性等策略因子所占的權(quán)重得到網(wǎng)頁搜索結(jié)果,假設(shè)搜索引擎策略對(duì)“頁面質(zhì)量”最為倚重(即頁面質(zhì)量在全部的策略因子中權(quán)重最高),那么搜索引擎將重點(diǎn)選擇頁面質(zhì)量高的網(wǎng)頁,且盡量將這些網(wǎng)頁排在前面;假設(shè)搜索引擎策略中“時(shí)新性”最重要,則搜索引擎將重點(diǎn)返回最新的網(wǎng)頁。這種固定的搜索引擎策略調(diào)試的復(fù)雜度不高,在線服務(wù)的過程中一直維持不變,網(wǎng)絡(luò)用戶不能針對(duì)搜索結(jié)果進(jìn)行實(shí)時(shí)反饋,無法直接在搜索的同時(shí)針對(duì)搜索結(jié)果提出即時(shí)意見。
發(fā)明內(nèi)容基于此,有必要提供一種可針對(duì)搜索結(jié)果實(shí)時(shí)反饋的調(diào)整引擎策略,以得到準(zhǔn)確搜索結(jié)果的方法。此外,還有必要提供一種可針對(duì)搜索結(jié)果實(shí)時(shí)反饋的調(diào)整引擎策略,以得到準(zhǔn)確搜索結(jié)果的系統(tǒng)。一種網(wǎng)頁搜索方法,包括如下步驟獲取用戶反饋信息;以及根據(jù)所述用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。優(yōu)選地,所述獲取用戶反饋信息的步驟之前還包括提供并設(shè)置與缺陷編碼一一對(duì)應(yīng)的反饋信息控件的步驟;優(yōu)選地,所述獲取用戶反饋信息的步驟具體是通過所述反饋信息控件的選擇,獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息;構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包并發(fā)送。
優(yōu)選地,所述發(fā)送會(huì)話數(shù)據(jù)包的步驟之前還包括加密所述會(huì)話數(shù)據(jù)包的步驟。優(yōu)選地,所述根據(jù)用戶反饋信息調(diào)整搜索引擎策略的步驟具體是接收所述會(huì)話數(shù)據(jù)包;解析所述會(huì)話數(shù)據(jù)包獲取用戶反饋信息,并根據(jù)所述用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度;解析所述缺陷編碼,獲取用戶的反饋信息;根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。優(yōu)選地,所述接收會(huì)話數(shù)據(jù)包的步驟之后還包括解密所述會(huì)話數(shù)據(jù)包的步驟,所述根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略的步驟之后還包括加密所述調(diào)整后的搜索引擎策略的步驟。優(yōu)選地,所述根據(jù)關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度的步驟具體是計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度,如果計(jì)算得到的重合度小于重合度閾值,則清空會(huì)話信息,并新建會(huì)話。一種網(wǎng)頁搜索系統(tǒng),所述系統(tǒng)包括瀏覽器,用于獲取用戶反饋信息;搜索引擎服務(wù)器,用于根據(jù)用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。優(yōu)選地,所述瀏覽器包括提供并設(shè)置反饋信息控件的輸入模塊,所述反饋信息控
件與缺陷編碼一一對(duì)應(yīng)。優(yōu)選地,所述瀏覽器還包括反饋采集模塊,用于通過所述反饋信息控件的選擇獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息;會(huì)話構(gòu)建模塊,用于構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包。第一通信模塊,用于發(fā)送所述會(huì)話數(shù)據(jù)包至所述搜索引擎服務(wù)器。優(yōu)選地,所述第一通信模塊還包括第一加解密模塊,用于加密所述會(huì)話數(shù)據(jù)包。優(yōu)選地,所述搜索引擎服務(wù)器包括第二通信模塊,用于接收所述會(huì)話數(shù)據(jù)包并返回所述新搜索引擎策略及搜索結(jié)果至所述瀏覽器;會(huì)話處理模塊,用于解析所述會(huì)話數(shù)據(jù)包獲取用戶反饋信息,并根據(jù)用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度;解析模塊,解析所述缺陷編碼,獲取用戶的反饋信息;策略調(diào)整模塊,根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。優(yōu)選地,所述第二通信模塊之后還包括第二加解密模塊,用于在接收所述會(huì)話數(shù)據(jù)包之后解密所述會(huì)話數(shù)據(jù)包以及在根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略之后加密所述調(diào)整后的搜索引擎策略。優(yōu)選地,所述會(huì)話處理模塊計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度,如果計(jì)算得到的重合度小于重合度閾值,則清空會(huì)話信息,并新建會(huì)話。上述網(wǎng)頁搜索方法及系統(tǒng)的方法及系統(tǒng)通過瀏覽器窗口實(shí)時(shí)獲取用戶針對(duì)搜索結(jié)果選擇的反饋信息控件和對(duì)關(guān)鍵詞的修改信息以得到反饋信息,并根據(jù)反饋信息分析理解從而調(diào)整搜索引擎策略,重新選擇網(wǎng)頁生成搜索結(jié)果,從而使得用戶可在搜索的同時(shí)針對(duì)搜索結(jié)果提出實(shí)時(shí)意見,以得到理想的搜索結(jié)果。另外,在搜索引擎中引入了會(huì)話的過程,使用戶的調(diào)整關(guān)鍵詞、翻頁等動(dòng)作對(duì)搜索引擎而言成為一次次相互聯(lián)系的行為,實(shí)現(xiàn)了用戶與搜索引擎間的交互,優(yōu)化了搜索引擎策略,能讓用戶及時(shí)獲取搜索結(jié)果,滿足了用戶需求。
圖1為一個(gè)實(shí)施例中網(wǎng)頁搜索方法的流程圖;圖2為一個(gè)實(shí)施例中獲取用戶反饋信息的方法流程圖;圖3為一個(gè)實(shí)施例中設(shè)置反饋信息控件的示意圖;圖4為一個(gè)實(shí)施例中根據(jù)用戶反饋信息調(diào)整搜索引擎策略的方法流程圖;圖5為一個(gè)實(shí)施例中網(wǎng)頁搜索系統(tǒng)的系統(tǒng)模塊圖;圖6為一個(gè)實(shí)施例中瀏覽器的模塊圖;圖7為一個(gè)實(shí)施例中搜索引擎服務(wù)器的模塊圖。
具體實(shí)施方式圖1示出了一個(gè)實(shí)施例中網(wǎng)頁搜索的方法流程,具體過程如下在步驟SlO中,獲取用戶反饋信息。一實(shí)施方式中,在獲取用戶反饋信息之前包括了提供并設(shè)置與缺陷編碼一一對(duì)應(yīng)的反饋信息控件的步驟。一實(shí)施例中,如圖3所示,通過在網(wǎng)頁中設(shè)置反饋信息控件,每一反饋信息控件表示一個(gè)搜索結(jié)果中的缺陷因子,并相對(duì)應(yīng)一個(gè)缺陷編碼,例如該缺陷因子可以包括時(shí)間太舊、內(nèi)容不相關(guān)、結(jié)果單一、重復(fù)較多、沒有視頻等。用戶通過在瀏覽器對(duì)多個(gè)反饋信息控件的選擇,即對(duì)搜索結(jié)果中的哪一方面不滿意,則相應(yīng)的控件被選擇,以實(shí)現(xiàn)對(duì)搜索結(jié)果的反饋。如圖2所示,在一個(gè)實(shí)施例中,步驟SlO的具體過程為在步驟SlOl中,通過所述反饋信息控件的選擇,獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息。一實(shí)施例中,通過用戶對(duì)反饋信息控件的選擇,獲取與反饋信息控件一一對(duì)應(yīng)的缺陷編碼,以獲知搜索結(jié)果中存在的缺陷因子。采集關(guān)鍵詞修改信息,從而了解到在搜索的過程中關(guān)鍵詞是否被調(diào)整及替換,并獲取修改后的關(guān)鍵詞。通過關(guān)鍵詞對(duì)互聯(lián)網(wǎng)中的海量網(wǎng)頁進(jìn)行搜索,以得到搜索結(jié)果,針對(duì)搜索結(jié)果實(shí)時(shí)反饋用戶意見。在步驟S102中,構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包并發(fā)送。一實(shí)施例中,會(huì)話是指用戶與瀏覽器之間交互的過程,包括關(guān)鍵詞的輸入與替換、用戶反饋的輸入與接收。為找到想要的搜索結(jié)果,用戶進(jìn)行了多次調(diào)整及替換關(guān)鍵詞和反饋信息控件的選擇,例如調(diào)整了搜索的關(guān)鍵詞、點(diǎn)擊了下一頁、選擇了反饋信息控件,若用戶沒有更換關(guān)鍵詞,只是選擇了反饋信息控件或者只是更換了重合度較高的關(guān)鍵詞,則屬于同一個(gè)會(huì)話,反之,則認(rèn)為是一個(gè)新的會(huì)話。而會(huì)話是以Cookie形式保存在瀏覽器中,其內(nèi)容包括、 搜索結(jié)果的點(diǎn)擊情況(例如點(diǎn)擊了第幾條結(jié)果,網(wǎng)頁網(wǎng)址是什么等)、用戶反饋信息以及搜索引擎策略。具體地,構(gòu)建會(huì)話是在開始搜索時(shí)就以Cookie的形式保存所使用的關(guān)鍵詞、 搜索結(jié)果的點(diǎn)擊情況、選擇的反饋信息控件以及搜索引擎策略。打包了關(guān)鍵詞修改信息和缺陷編碼的會(huì)話數(shù)據(jù)包被發(fā)送至引擎服務(wù)器中,以實(shí)現(xiàn)反饋信息的實(shí)時(shí)交互。另一實(shí)施方式中,發(fā)送會(huì)話數(shù)據(jù)包的步驟之前還包括了加密會(huì)話數(shù)據(jù)包以及解密新搜索引擎策略的步驟。一實(shí)施例中,為保證數(shù)據(jù)安全,會(huì)話數(shù)據(jù)必須經(jīng)過加密之后才可以發(fā)送到搜索引擎服務(wù)器中,而通過瀏覽器與搜索引擎服務(wù)器的數(shù)據(jù)交互過程中,對(duì)于搜索引擎服務(wù)器發(fā)送給瀏覽器的新搜索引擎策略必須經(jīng)過解密的過程。在步驟S20中,根據(jù)用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。如圖4所示,在一個(gè)實(shí)施例中,步驟S20的具體過程為在步驟S201中,接收所述會(huì)話數(shù)據(jù)包。一實(shí)施例中,接收瀏覽器中的會(huì)話數(shù)據(jù)包。 在另一個(gè)實(shí)施例中,接收會(huì)話數(shù)據(jù)的步驟之后還包括解密會(huì)話數(shù)據(jù)包的步驟。在步驟S202中,解析所述會(huì)話數(shù)據(jù)包獲取所述用戶反饋信息,并根據(jù)所述用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算與原關(guān)鍵詞的重合度。一實(shí)施例中,計(jì)算原關(guān)鍵詞與新輸入的關(guān)鍵詞的重合度,如果原關(guān)鍵詞與新關(guān)鍵詞的重合度小于所設(shè)定的重合度閾值,則清空會(huì)話信息,并新建會(huì)話,如果計(jì)算得到的重合度超過重合度閾值,則是繼續(xù)沿用原會(huì)話信息。例如,用戶對(duì)關(guān)鍵詞“六十周年國(guó)慶閱兵”進(jìn)行搜索,發(fā)現(xiàn)第一頁結(jié)果中有幾篇關(guān)于國(guó)外的閱兵,而他關(guān)心的只是中國(guó)的六十周年國(guó)慶閱兵,于是就調(diào)整關(guān)鍵詞為“國(guó)慶大閱兵”, 經(jīng)過計(jì)算“六十周年國(guó)慶閱兵”和“國(guó)慶大閱兵”的重合度,發(fā)現(xiàn)兩個(gè)關(guān)鍵詞的重合度超過了所設(shè)定的重合度閥值,是屬于同一個(gè)會(huì)話,于是繼續(xù)沿用原會(huì)話信息。會(huì)話的意義在于保留交互過程中的信息,如果開始了新的會(huì)話,則之前所保留的信息就無用了。對(duì)會(huì)話而言, 其保存了所有使用過的關(guān)鍵詞、搜索結(jié)果的點(diǎn)擊情況、反饋信息以及歷史搜索引擎策略。在步驟S203中,解析所述缺陷編碼,獲取用戶的反饋信息。一實(shí)施例中,每一個(gè)反饋信息控件都相對(duì)應(yīng)的有一個(gè)缺陷編碼,通過解析缺陷編碼,進(jìn)行反饋信息的還原,以得到用戶反饋信息。在步驟S204中,根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。 一實(shí)施方式中,根據(jù)反饋信息、搜索結(jié)果的點(diǎn)擊情況、關(guān)鍵詞修改信息以及原搜索引擎策略,調(diào)整策略因子權(quán)重,生成新搜索引擎策略重新處理搜索結(jié)果。一實(shí)施例中,依據(jù)反饋信息,調(diào)整頁面質(zhì)量、站點(diǎn)聲望、文本相關(guān)度、用戶的歷史點(diǎn)擊反饋、時(shí)新性等策略因子的權(quán)重值,使得搜索引擎根據(jù)調(diào)整后的策略因子權(quán)重值重點(diǎn)選擇網(wǎng)頁。在另一個(gè)實(shí)施例中,調(diào)整搜索引擎策略的步驟之后還包括加密所述調(diào)整后的搜索引擎策略的步驟。圖5示出了一個(gè)實(shí)施例中網(wǎng)頁搜索的系統(tǒng)模塊,該系統(tǒng)包括瀏覽器10、搜索引擎服務(wù)器20,其中瀏覽器10用于獲取用戶反饋信息。一實(shí)施方式中,用戶反饋信息記錄了用戶對(duì)于搜索結(jié)果的不滿意見。在獲取用戶反饋信息之前,瀏覽器10包括了提供并設(shè)置反饋信息控件的輸入模塊101,缺陷編碼與反饋信息控件一一對(duì)應(yīng)。如前所述,在網(wǎng)頁中設(shè)置各種反饋信息控件,使反饋信息控件表示其搜索結(jié)果中的缺陷因子,并相對(duì)應(yīng)一個(gè)缺陷編碼。通過用戶對(duì)多個(gè)反饋信息控件的選擇來獲得反饋信息。一實(shí)施例中,如圖6所示,瀏覽器10還包括反饋采集模塊102、會(huì)話構(gòu)建模塊103 以及第一通信模塊104其中反饋采集模塊102用于通過所述反饋信息控件的選擇,獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息。一實(shí)施例中,根據(jù)瀏覽器窗口獲取關(guān)鍵詞以及調(diào)整替換后的關(guān)鍵詞,以得到包括了關(guān)鍵詞修改信息和缺陷編碼的用戶反饋信息。對(duì)互聯(lián)網(wǎng)當(dāng)中的海量網(wǎng)頁進(jìn)行搜索,以得到搜索結(jié)果。用戶根據(jù)得到的搜索結(jié)果,實(shí)時(shí)返回搜索引擎策略中的反饋信息。會(huì)話構(gòu)建模塊103用于構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包。一實(shí)施例中,會(huì)話是用戶與瀏覽器相互之間進(jìn)行交互的過程,用戶輸入關(guān)鍵詞及選擇反饋信息控件后便開始了會(huì)話的過程。而為了找到理想的搜索結(jié)果,用戶通常進(jìn)行多次更換關(guān)鍵
7詞和選擇反饋信息控件,如果用戶沒有更換關(guān)鍵詞,而只是選擇了反饋信息控件或者只是更換了重合度較高的關(guān)鍵詞,則屬于同一會(huì)話,反之,則是一新的會(huì)話。會(huì)話以Cookie的形式保存于瀏覽器中,記錄了在該會(huì)話中所使用和更換的關(guān)鍵詞、搜索結(jié)果的點(diǎn)擊情況(如點(diǎn)擊了第幾條結(jié)果,網(wǎng)頁網(wǎng)址是什么等)以及搜索引擎策略。具體地,構(gòu)建會(huì)話是在開始搜索時(shí)通過關(guān)鍵詞,以Cookie的形式保存搜索結(jié)果的點(diǎn)擊情況、用戶反饋信息以及搜索引擎策略。第一通信模塊104用于發(fā)送所述會(huì)話數(shù)據(jù)包。在另一個(gè)實(shí)施例中,該瀏覽器10在第一通信模塊104之后還包括第一加解密模塊(圖中未示出),該第一加解密模塊用于加密會(huì)話數(shù)據(jù)包以及解密返回的新搜索引擎策略。一實(shí)施例中,為保證數(shù)據(jù)安全,會(huì)話數(shù)據(jù)須經(jīng)過加密之后才可以發(fā)送到搜索引擎服務(wù)器20中,而在瀏覽器10與搜索引擎服務(wù)器20的數(shù)據(jù)交互過程中,對(duì)于搜索引擎服務(wù)器20發(fā)送給瀏覽器10的新搜索引擎策略必須經(jīng)過解密的過程。搜索引擎服務(wù)器20用于根據(jù)用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。一實(shí)施例中,如圖7所示,搜索引擎服務(wù)器20包括第二通信模塊201、會(huì)話處理模塊202、反饋解析模塊203以及策略調(diào)整模塊204,其中第二通信模塊201用于接收所述會(huì)話數(shù)據(jù)包并返回所述新搜索引擎策略及搜索結(jié)果。一實(shí)施例中,搜索引擎服務(wù)器20通過第二通信模塊201接收瀏覽器10中的會(huì)話數(shù)據(jù)包。該第二通信模塊201進(jìn)一步用于向?yàn)g覽器10返回調(diào)整后的新搜索策略及搜索結(jié)果。在另一個(gè)實(shí)施例中,該搜索引擎服務(wù)器20中的第二通信模塊201還包括第二加解密模塊(圖中未示出),該經(jīng)第二加解密模塊用于在接收所述會(huì)話數(shù)據(jù)包之后解密所述會(huì)話數(shù)據(jù)包以及在返回所述新搜索引擎策略及搜索結(jié)果之前加密所述新搜索引擎策略。會(huì)話處理模塊202用于解析所述會(huì)話數(shù)據(jù)包獲取用戶反饋信息,并根據(jù)用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度。一實(shí)施例中,計(jì)算原關(guān)鍵詞與新輸入的關(guān)鍵詞的重合度,如果原關(guān)鍵詞與新關(guān)鍵詞的重合度小于所設(shè)定的重合度閾值,則清空會(huì)話信息,并新建會(huì)話,如果計(jì)算得到的重合度超過重合度閾值,則是繼續(xù)沿用原會(huì)話信息。如前所述,當(dāng)前會(huì)話保存了所有搜索結(jié)果的點(diǎn)擊情況、用戶反饋信息以及歷史搜索引擎策略。解析模塊203用于解析所述缺陷編碼,獲取用戶的反饋信息。一實(shí)施例中,每一個(gè)反饋信息控件都相對(duì)應(yīng)的有一個(gè)缺陷編碼,通過解析該缺陷編碼,進(jìn)行反饋信息還原,以得到用戶的反饋信息。策略調(diào)整模塊204用于根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。一實(shí)施例中,根據(jù)用戶反饋信息、搜索結(jié)果的點(diǎn)擊情況以及原搜索引擎策略,調(diào)整策略因子權(quán)重,生成新搜索引擎策略,并重新處理搜索結(jié)果。下面結(jié)合一個(gè)具體的實(shí)施例詳細(xì)闡述上述網(wǎng)頁搜索方法及系統(tǒng)的應(yīng)用過程。該實(shí)施例中,如圖3所示,輸入模塊101設(shè)置了反饋信息控件,用戶輸入關(guān)鍵字“國(guó)慶大閱兵”,此時(shí)為用戶的第一次搜索,還沒有建立會(huì)話,則只有關(guān)鍵詞被會(huì)話構(gòu)建模塊103打包生成會(huì)話數(shù)據(jù)包,加密并發(fā)送到搜索引擎服務(wù)器20中,并新建一個(gè)會(huì)話(如分配一個(gè)會(huì)話ID)。第二通信模塊201接收會(huì)話數(shù)據(jù)包,會(huì)話處理模塊202根據(jù)默認(rèn)搜索引擎策略選擇網(wǎng)頁生成搜索結(jié)果,并將默認(rèn)搜索引擎策略加密后與搜索結(jié)果一起送到用戶的瀏覽器10,由會(huì)話構(gòu)建模塊103存儲(chǔ)于瀏覽器10中。而用戶覺得搜索結(jié)果中多為往年的、且基本都是新聞報(bào)道、沒有視頻鏈接,則在瀏覽器10的控件中選擇“時(shí)間太舊”、“結(jié)果單一”、“沒有視頻”,然后點(diǎn)擊“反饋”,反饋采集模塊102獲取用戶反饋信息,如“結(jié)果單一”就對(duì)應(yīng)著一個(gè)缺陷編碼,會(huì)話構(gòu)建模塊103構(gòu)建會(huì)話,將搜索結(jié)果的點(diǎn)擊情況、用戶反饋信息以及所使用的搜索引擎策略保存在瀏覽器10 中,第一通信模塊104將采集到的關(guān)鍵詞修改信息和缺陷編碼加密打包生成會(huì)話數(shù)據(jù)包, 發(fā)送至搜索引擎服務(wù)器20中。第二通信模塊201接收會(huì)話數(shù)據(jù)包,并通過第二加解密模塊解密后,會(huì)話處理模塊202解析會(huì)話數(shù)據(jù)包以獲取用戶反饋信息,解析模塊203解析缺陷編碼,將用戶反饋信息還原出來。策略調(diào)整模塊204根據(jù)用戶反饋信息和默認(rèn)搜索引擎策略,調(diào)整搜索引擎策略,根據(jù)用戶反饋信息,發(fā)現(xiàn)用戶希望結(jié)果多樣化,有視頻,是最近的新聞,于是參考上一次的搜索引擎策略調(diào)整搜索引擎策略,將“多樣化”、“有視頻”、“時(shí)新性”的策略因子的權(quán)重提高,新的搜索引擎策略也被第二加解密模塊加密并重新選擇網(wǎng)頁得到搜索結(jié)果,瀏覽器10 的第一加解密模塊解密新搜索引擎策略,新搜索引擎策略被會(huì)話構(gòu)建模塊103保存于會(huì)話中。此時(shí)用戶發(fā)現(xiàn)第一頁搜索結(jié)果中有幾篇是關(guān)于國(guó)外的閱兵,而他只關(guān)心中國(guó)的六十周年國(guó)慶閱兵,于是便調(diào)整關(guān)鍵詞為“六十周年國(guó)慶閱兵”,新的關(guān)鍵詞被會(huì)話構(gòu)建模塊103 加入到會(huì)話中,打包送到搜索引擎服務(wù)器20,會(huì)話處理模塊202解析到新的關(guān)鍵詞,計(jì)算其與原關(guān)鍵詞的重合度,發(fā)現(xiàn)新的關(guān)鍵詞(“六十周年國(guó)慶閱兵”)和老的關(guān)鍵詞(“國(guó)慶大閱兵”)重合度超過了設(shè)定的重合度閥值,則告知策略調(diào)整模塊204關(guān)鍵詞被修改,于是策略調(diào)整模塊204提高“六十周年”的文本相關(guān)度權(quán)重,并濾掉國(guó)外的閱兵相關(guān)的網(wǎng)頁。新的搜索引擎策略被第二加解密模塊加密并重新選擇網(wǎng)頁,發(fā)送到瀏覽器10中,瀏覽器10的第一加解密模塊解密搜索引擎策略并顯示新的搜索結(jié)果,搜索引擎策略和用戶反饋信息被會(huì)話構(gòu)建模塊103保存于會(huì)話中。上述網(wǎng)頁搜索方法及系統(tǒng)的方法及系統(tǒng)通過瀏覽器窗口實(shí)時(shí)獲取用戶針對(duì)搜索結(jié)果選擇的反饋信息控件和對(duì)關(guān)鍵詞的修改信息以得到反饋信息,并根據(jù)反饋信息分析理解從而調(diào)整搜索引擎策略,重新選擇網(wǎng)頁生成搜索結(jié)果,從而使得用戶可在搜索的同時(shí)針對(duì)搜索結(jié)果提出實(shí)時(shí)意見,以得到理想的搜索結(jié)果。另外,在搜索引擎中引入了會(huì)話的過程,使用戶的調(diào)整關(guān)鍵詞、翻頁等動(dòng)作對(duì)搜索引擎而言成為一次次相互聯(lián)系的行為,實(shí)現(xiàn)了用戶與搜索引擎間的交互,優(yōu)化了搜索引擎策略,能讓用戶及時(shí)獲取搜索結(jié)果,滿足了用戶需求。以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
權(quán)利要求
1.一種網(wǎng)頁搜索方法,包括如下步驟獲取用戶反饋信息;以及根據(jù)所述用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。
2.根據(jù)權(quán)利要求1所述的網(wǎng)頁搜索方法,其特征在于,所述獲取用戶反饋信息的步驟之前還包括提供并設(shè)置與缺陷編碼一一對(duì)應(yīng)的反饋信息控件的步驟;
3.根據(jù)權(quán)利要求1所述的網(wǎng)頁搜索方法,其特征在于,所述獲取用戶反饋信息的步驟具體是通過所述反饋信息控件的選擇,獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息;構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包并發(fā)送。
4.根據(jù)權(quán)利要求3所述的網(wǎng)頁搜索方法,其特征在于,所述發(fā)送會(huì)話數(shù)據(jù)包的步驟之前還包括加密所述會(huì)話數(shù)據(jù)包的步驟。
5.根據(jù)權(quán)利要求1所述的網(wǎng)頁搜索方法,其特征在于,所述根據(jù)用戶反饋信息調(diào)整搜索引擎策略的步驟具體是接收所述會(huì)話數(shù)據(jù)包;解析所述會(huì)話數(shù)據(jù)包獲取用戶反饋信息,并根據(jù)所述用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度;解析所述缺陷編碼,獲取用戶的反饋信息;根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。
6.根據(jù)權(quán)利要求5所述的網(wǎng)頁搜索方法,其特征在于,所述接收會(huì)話數(shù)據(jù)包的步驟之后還包括解密所述會(huì)話數(shù)據(jù)包的步驟,所述根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略的步驟之后還包括加密所述調(diào)整后的搜索引擎策略的步驟。
7.根據(jù)權(quán)利要求5所述的網(wǎng)頁搜索方法,其特征在于,所述根據(jù)關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度的步驟具體是計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度,如果計(jì)算得到的重合度小于重合度閾值,則清空會(huì)話信息,并新建會(huì)話。
8.—種網(wǎng)頁搜索系統(tǒng),其特征在于,所述系統(tǒng)包括瀏覽器,用于獲取用戶反饋信息;搜索引擎服務(wù)器,用于根據(jù)用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。
9.根據(jù)權(quán)利要求8所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述瀏覽器包括提供并設(shè)置反饋信息控件的輸入模塊,所述反饋信息控件與缺陷編碼一一對(duì)應(yīng)。
10.根據(jù)權(quán)利要求8所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述瀏覽器還包括反饋采集模塊,用于通過所述反饋信息控件的選擇獲取缺陷編碼,并采集關(guān)鍵詞修改信息,以得到記錄了所述缺陷編碼和關(guān)鍵詞修改信息的用戶反饋信息;會(huì)話構(gòu)建模塊,用于構(gòu)建會(huì)話,將所述用戶反饋信息打包生成會(huì)話數(shù)據(jù)包。第一通信模塊,用于發(fā)送所述會(huì)話數(shù)據(jù)包至所述搜索引擎服務(wù)器。
11.根據(jù)權(quán)利要求10所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述第一通信模塊還包括 第一加解密模塊,用于加密所述會(huì)話數(shù)據(jù)包。
12.根據(jù)權(quán)利要求8所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述搜索引擎服務(wù)器包括第二通信模塊,用于接收所述會(huì)話數(shù)據(jù)包并返回所述新搜索引擎策略及搜索結(jié)果至所述瀏覽器;會(huì)話處理模塊,用于解析所述會(huì)話數(shù)據(jù)包獲取用戶反饋信息,并根據(jù)用戶反饋信息中的關(guān)鍵詞修改信息計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度; 解析模塊,解析所述缺陷編碼,獲取用戶的反饋信息;策略調(diào)整模塊,根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略。
13.根據(jù)權(quán)利要求12所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述第二通信模塊之后還包括第二加解密模塊,用于在接收所述會(huì)話數(shù)據(jù)包之后解密所述會(huì)話數(shù)據(jù)包以及在根據(jù)所述用戶反饋信息和原搜索引擎策略,調(diào)整搜索引擎策略之后加密所述調(diào)整后的搜索引擎策略。
14.根據(jù)權(quán)利要求12所述的網(wǎng)頁搜索系統(tǒng),其特征在于,所述會(huì)話處理模塊計(jì)算原關(guān)鍵詞與新關(guān)鍵詞的重合度,如果計(jì)算得到的重合度小于重合度閾值,則清空會(huì)話信息,并新建會(huì)話。
全文摘要
一種網(wǎng)頁搜索方法,包括如下步驟獲取用戶反饋信息;以及根據(jù)所述用戶反饋信息調(diào)整搜索引擎策略,根據(jù)所述調(diào)整后的新搜索引擎策略進(jìn)行網(wǎng)頁搜索。上述網(wǎng)頁搜索方法及系統(tǒng)的方法及系統(tǒng)通過瀏覽器窗口實(shí)時(shí)獲取用戶針對(duì)搜索結(jié)果選擇的反饋信息控件和對(duì)關(guān)鍵詞的修改信息以得到反饋信息,并根據(jù)反饋信息分析理解從而調(diào)整搜索引擎策略,重新選擇網(wǎng)頁生成搜索結(jié)果,從而使得用戶可在搜索的同時(shí)針對(duì)搜索結(jié)果提出實(shí)時(shí)意見,以得到理想的搜索結(jié)果。
文檔編號(hào)G06F17/30GK102214185SQ20101014605
公開日2011年10月12日 申請(qǐng)日期2010年4月7日 優(yōu)先權(quán)日2010年4月7日
發(fā)明者劉云峰, 禹榮凌 申請(qǐng)人:騰訊科技(深圳)有限公司