專利名稱:一種獲取搜索結(jié)果的方法和裝置的制作方法
一種獲取搜索結(jié)果的方法和裝置
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機(jī)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種獲取搜索結(jié)果的方法和裝置。背景技術(shù):
隨著計算機(jī)網(wǎng)絡(luò)技術(shù)的迅猛發(fā)展,搜索引擎逐漸成為人們獲取信息的最主要、最快捷、最方便的手段,用戶在搜索引擎中輸入檢索項(query)后,能夠向用戶返回該query的搜索結(jié)果。
現(xiàn)有搜索引擎的模式不論是在PC上還是在移動終端上,都停留在實時同步檢索的方式上,即提供給用戶的搜索結(jié)果通過必須通過瀏覽器實時查看,然而在很多場景或?qū)τ诤芏嘤脩魜碚f,希望在獲取搜索結(jié)果后能夠通過異步的方式查看,也就是說,希望獲取搜索結(jié)果后在想查看或者方便的時候查看搜索結(jié)果。對于這方面的需求可以舉以下幾個例子例子1:用戶需要撰寫某類知識的論文,因此需要查看大量的資料做積累,假設(shè)其通過搜索引擎輸入“拉格朗日”,獲取到的大量搜索結(jié)果中用戶需要花費大量時間去瀏覽并找到自己需要的資料,但現(xiàn)有的搜索引擎模式只能夠在瀏覽器上實時展現(xiàn)搜索結(jié)果,一方面不方便用戶長時間或任意時間查看搜索結(jié)果,另一方面也不方便用戶對搜索結(jié)果的保
&3甶o例子2 :用戶通過諸如手機(jī)等移動終端搜索query,為了節(jié)約手機(jī)流量,希望在wifi環(huán)境下進(jìn)行搜索,但現(xiàn)有方式中獲取到的搜索結(jié)果也限制了用戶必須在wifi環(huán)境下進(jìn)行查看,否則就會浪費大量的手機(jī)流量。此時用戶就有獲取搜索結(jié)果后能夠異步查看的需求。例子3 :用戶通過PC等固定終端搜索query后,就必須通過PC繼續(xù)查看搜索結(jié)果,但往往用戶會希望在PC上得到的搜索結(jié)果能夠隨時隨地進(jìn)行查看,例如希望在出差過程中通過移動終端查看這些搜索結(jié)果,現(xiàn)有的方式顯然不能夠滿足該異步查看搜索結(jié)果的需求。
發(fā)明內(nèi)容有鑒于此,本發(fā)明提供了一種獲取搜索結(jié)果的方法和裝置,以便于實現(xiàn)搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。具體技術(shù)方案如下一種獲取搜索結(jié)果的方法,該方法包括S1、獲取用戶在搜索引擎輸入的query ;S2、對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書后,向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書。根據(jù)本發(fā)明一優(yōu)選實施例,在所述步驟S2之前還包括判斷是否已經(jīng)存在與所述query相關(guān)聯(lián)的電子書,如果是,直接向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書;否則,繼續(xù)執(zhí)行所述步驟S2。根據(jù)本發(fā)明一優(yōu)選實施例,對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書具體包括從所述query的搜索結(jié)果中挑選搜索結(jié)果;對挑選的搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容后,進(jìn)行自動排版生成與所述query相關(guān)聯(lián)的電子書。根據(jù)本發(fā)明一優(yōu)選實施例,從所述query的搜索結(jié)果中挑選搜索結(jié)果包括按照各搜索結(jié)果與所述query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果;或者,按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果;或者,按照搜索引擎對搜索結(jié)果的排序結(jié)果,挑選排在前M個的搜索結(jié)果,M為預(yù)設(shè)的正整數(shù)。根據(jù)本發(fā)明一優(yōu)選實施例,該方法還包括在所述電子書中進(jìn)一步聚合所述query的同義query或擴(kuò)展query的搜索結(jié)果,并將所述同義query或擴(kuò)展query與所述電子書相關(guān)聯(lián)。根據(jù)本發(fā)明一優(yōu)選實施例,該方法還包括對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述query進(jìn)行相似度計算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。根據(jù)本發(fā)明一優(yōu)選實施例,該方法還包括在生成電子書后,為電子書分配唯一的編號PKN ;如果電子書發(fā)生更新,則變更電子書的版本號,電子書的PKN保持不變。根據(jù)本發(fā)明一優(yōu)選實施例,向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書具體包括在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識,其中所述閱讀或下載標(biāo)識為二維碼或鏈接的形式。根據(jù)本發(fā)明一優(yōu)選實施例,對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,形成一個小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流;或者,對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,通過為該電子書購買的國際書號進(jìn)行發(fā)行。根據(jù)本發(fā)明一優(yōu)選實施例,當(dāng)電子書發(fā)生更新,則向下載該電子書的用戶發(fā)送更新通知;如果用戶選擇下載更新,則向用戶推送更新后的電子書。一種獲取搜索結(jié)果的裝置,該裝置包括輸入單元,用于獲取用戶在搜索引擎輸入的query ;生成單元,用于對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書后,將生成的電子書提供給展現(xiàn)單元;展現(xiàn)單元,用于向用戶展現(xiàn)所述生成單元提供的電子書。根據(jù)本發(fā)明一優(yōu)選實施例,該裝置還包括判斷單元,用于判斷是否已經(jīng)存在與所述query相關(guān)聯(lián)的電子書,如果是,觸發(fā)所述展現(xiàn)單元向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書;否則,觸發(fā)所述生成單元執(zhí)行對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書的操作。根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元在對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書時,具體執(zhí)行從所述query的搜索結(jié)果中挑選搜索結(jié)果;對挑選的搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容后,進(jìn)行自動排版生成與所述query相關(guān)聯(lián)的電子書。根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元在從所述query的搜索結(jié)果中挑選搜索結(jié)果時,按照各搜索結(jié)果與所述query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果;或者, 按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果;或者,按照搜索引擎對搜索結(jié)果的排序結(jié)果,挑選排在前M個的搜索結(jié)果,M為預(yù)設(shè)的正整數(shù)。根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元在所述電子書中進(jìn)一步聚合所述query的同義query或擴(kuò)展query的搜索結(jié)果,并將所述同義query或擴(kuò)展query與所述電子書相關(guān)聯(lián)。根據(jù)本發(fā)明一優(yōu)選實施例,該裝置還包括版權(quán)方接口,用于接收版權(quán)方提供的內(nèi)容;所述生成單元,還用于在對所述版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對所述版權(quán)方提供的內(nèi)容與所述query進(jìn)行相似度計算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元,還用于在生成電子書后,為電子書分配唯一的編號PKN;如果電子書發(fā)生更新,則變更電子書的版本號,電子書的PKN保持不變。根據(jù)本發(fā)明一優(yōu)選實施例,所述展現(xiàn)單元在向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書時,在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識,其中所述閱讀或下載標(biāo)識為二維碼或鏈接的形式。根據(jù)本發(fā)明一優(yōu)選實施例,該裝置還包括社區(qū)創(chuàng)建單元,用于對下載量或閱讀量達(dá)到一定數(shù)量的電子書,形成一個小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。根據(jù)本發(fā)明一優(yōu)選實施例,所述生成單元,還用于在電子書發(fā)生更新時,通過所述展現(xiàn)單元向下載該電子書的用戶發(fā)送更新通知;如果用戶選擇下載更新,則通過所述展現(xiàn)單元向用戶推送更新后的電子書。 由以上技術(shù)方案可以看出,本發(fā)明通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。
圖1為本發(fā)明實施例一提供的主要方法流程圖2為本發(fā)明實施例一提供的一個電子書展示實例圖;圖3為本發(fā)明實施例二提供的裝置結(jié)構(gòu)圖。
具體實施方式為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面結(jié)合附圖和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述。本發(fā)明提供了一種新模式的搜索結(jié)果獲取方式,不再局限于在瀏覽器上實時獲取搜索結(jié)果的方式,而是將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶進(jìn)行異步查看。下面通過實施例一對本發(fā)明提供的方法進(jìn)行描述。實施例一、 圖1為本發(fā)明實施例一提供的主要方法流程圖,如圖1所示,該方法可以包括以下步驟步驟101 :獲取用戶在搜索引擎輸入的query。步驟102 :判斷是否已經(jīng)存在與該query相關(guān)聯(lián)的電子書,如果是,執(zhí)行步驟104 ;否則,執(zhí)行步驟103。步驟103 :對該query的搜索結(jié)果進(jìn)行聚合生成與該query相關(guān)聯(lián)的電子書,執(zhí)行步驟104。在步驟中,具體挑選搜索結(jié)果中哪些搜索結(jié)果進(jìn)行聚合生成與該query相關(guān)聯(lián)的電子書,可以采用多種策略,包括但不限于以下策略中的至少一種策略1:按照各搜索結(jié)果與query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果,例如挑選相似度排在前Ml個的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者挑選相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。這里搜索結(jié)果與query之間相似度的計算方式可以采用現(xiàn)有搜索引擎對搜索結(jié)果與query之間相似度的計算方式。策略2 :按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果,例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運營公司的網(wǎng)站等等。策略3 :依照搜索引擎的排序結(jié)果,挑選排在前M2個的搜索結(jié)果,M2為預(yù)設(shè)正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個搜索結(jié)果聚合成電子書。在挑選完搜索結(jié)果后對這些搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容,其中去重指的是將具有相同內(nèi)容的搜索結(jié)果僅保留其中一個,其他去除;無關(guān)內(nèi)容例如網(wǎng)頁的導(dǎo)航條、網(wǎng)頁底部的版權(quán)信息等。當(dāng)然,也可以僅挑選網(wǎng)頁中一些預(yù)設(shè)位置的內(nèi)容,例如僅提取其中的標(biāo)題和正文。上述網(wǎng)頁中的內(nèi)容可以從spider抓取到的網(wǎng)頁所形成的快照中獲得,也可以根據(jù)url實時獲取。另外,在電子書中可以保留具體搜索結(jié)果的url,當(dāng)用戶在后續(xù)下載電子書至移動終端并點擊相應(yīng)的url后,如果移動終端處于聯(lián)網(wǎng)狀態(tài),則可以通過移動終端中的瀏覽器打開并瀏覽該url所對應(yīng)的頁面。或者,但給用戶在PC上在線閱讀電子書時,如果點擊相應(yīng)的url也可以通過PC中的瀏覽器打開并瀏覽該url所對應(yīng)的頁面??偟膩碚f,本發(fā)明實施例中上述用于聚合形成電子書的搜索結(jié)果可以包括ur1、摘要、標(biāo)題、網(wǎng)頁快照內(nèi)容、由url實時獲取到的網(wǎng)頁內(nèi)容中的一種或任意組合,甚至可以包括一些可編輯或可交互的模塊,例如百度框計算中實現(xiàn)的搜索結(jié)果直接展現(xiàn)的、能與用戶直接交互的應(yīng)用,將這種應(yīng)用或者應(yīng)用的鏈接嵌入電子書,用戶在后續(xù)在線閱讀或者下載電子書后,能夠通過點擊電子書中的應(yīng)用或應(yīng)用的鏈接實現(xiàn)與對應(yīng)應(yīng)用的交互。最后將這些搜索結(jié)果進(jìn)行自動排版后生成與該query相關(guān)聯(lián)的電子書。其中自動排版所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。排版得到的電子書格式可以包括但不限于H)F、印ub或mobi格式等。其中TOF格式支持格式和版面重排,作為一種優(yōu)選的格式。epub格式可以根據(jù)閱讀器的分辨率大小自動重新排版,但失去了頁碼的概念,且各種載體上看到的結(jié)果不一致,會使得協(xié)同編輯變得復(fù)雜,作為一種次優(yōu)的格式。當(dāng)然還可以采用其他電子書格式,在此不再一一列舉。在排版時,可以采用多種方式區(qū)分不同的搜索結(jié)果,例如可以將各搜索結(jié)果分別作為獨立的章節(jié),或者將各搜索結(jié)果采用分隔符進(jìn)行區(qū)分等等。為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,即還可以進(jìn)一步聚合用戶輸入的query的同義query或擴(kuò)展query的搜索結(jié)果,進(jìn)行擴(kuò)展后,將該電子書也與參與聚合的同義query或擴(kuò)展query相關(guān)聯(lián)。所謂同義query很好理解,就是搜索日志中與該query具有相同含義的query,例如用戶輸入query “拉格朗日”,除了將“拉格朗日”對應(yīng)的搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的同義query “Lagrange”對應(yīng)的搜索結(jié)果也可以參與該電子書的聚合。所謂擴(kuò)展query就是用戶在搜索引擎輸入query后,向用戶推薦的相關(guān)query,該擴(kuò)展query通常在搜索引擎中會以下拉框的形式提示給用戶,或者在相關(guān)搜索項中提示給用戶,更簡單地,還可以直接采用百科中的相關(guān)詞條或推薦詞條。例如用戶輸入query “拉格朗日”,除了將“拉格朗日”對應(yīng)的搜索結(jié)果進(jìn)行聚合生成電子書之外,“拉格朗日”對應(yīng)的擴(kuò)展query “拉格朗日函數(shù)”對應(yīng)的搜索結(jié)果也參與該電子書的聚合。這樣,該電子書生成后與其相關(guān)聯(lián)的query就包括“拉格朗日”、“Lagrange”和“拉格朗日函數(shù)”。后續(xù)其他用戶無論輸入“拉格朗日”還是“Lagrange”或“拉格朗日函數(shù)”都能夠命中該電子書。除了上述擴(kuò)展方式之外,還可以向諸如出版商或者作者等版權(quán)方提供接口,版權(quán)方能夠通過該接口提供內(nèi)容,經(jīng)過相似度計算后,對滿足相似度要求的內(nèi)容添加至電子書;或者經(jīng)過人為審核通過的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可以通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時,如果對該優(yōu)質(zhì)章節(jié)感興趣就會激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。更進(jìn)一步地,還可以將出版商或者作者的信息一并添加至電子書,例如可以將出版商或作者的聯(lián)系方式以鏈接的形式在電子書中顯示,當(dāng)用戶點擊諸如出版商的客服電話或QQ等,可以觸發(fā)移動終端向客服電話撥號,或者通過QQ客戶端向客服QQ發(fā)起連接請求,以與出版商客服進(jìn)行聯(lián)系詢問具體購買事且。在電子書生成后,會被保存在服務(wù)器中,并為各電子書分配唯一的編號(PKN),方便后期進(jìn)行校對、更新、引用和參考。即便后續(xù)對電子書的內(nèi)容進(jìn)行更新,該PKN也不會發(fā)生變化,影響的僅是電子書的版本號。用戶通過PKN可以找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。步驟104 :向用戶展現(xiàn)與該query相關(guān)聯(lián)的電子書。上述展現(xiàn)的方式可以為在搜索結(jié)果頁面上向用戶提供該電子書的閱讀或下載標(biāo)識,該閱讀或下載標(biāo)識可以以鏈接的形式,用戶點擊該鏈接后能夠閱讀或下載該電子書;優(yōu)選地,該閱讀或下載標(biāo)識也可以是二維碼等形式,用戶用終端掃描該二維碼后能夠閱讀或下載該電子書;當(dāng)然也可以是其他形式,在此不再一一贅述。在搜索結(jié)果頁面上展現(xiàn)時,展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者防止在搜索結(jié)果中間的突出位置,等等。舉個例子,如圖2所示,用戶輸A query “拉格朗日”后,得到的搜索結(jié)果的右側(cè)顯示與“拉格朗日”相關(guān)聯(lián)的電子書,用戶使用移動終端掃描二維碼后,就能夠在移動終端下載該電子書。這樣只要安裝了電子書閱讀器,用戶就能夠通過移動終端在任何時候打開下載的電子書進(jìn)行查看。對于熱門的電子書,例如下載量或閱讀量達(dá)到一定數(shù)量的電子書,可以自動形成一個諸如貼吧式的小型社區(qū),供用戶之間進(jìn)行交流。對于熱門的電子書,例如下載量或閱讀量達(dá)到一定數(shù)量的電子書,還可以為該電子書購買國際書號,進(jìn)行出版發(fā)行。由于互聯(lián)網(wǎng)的信息瞬息萬變,信息量往往成爆炸量的增長,因此可以周期性地對電子書進(jìn)行更新,例如每隔一周就利用與電子書相關(guān)聯(lián)的query的搜索結(jié)果對電子書進(jìn)行更新,每次更新后可以更改電子書的版本號,但保持電子書的PKN不變。當(dāng)電子書版本更新后,會向下載了該電子書的用戶發(fā)送更新通知,供用戶選擇是否更新電子書的內(nèi)容。如果用戶選擇下載更新,則向用戶推送更新后的電子書。還有一些情況,諸如版權(quán)方對其中部分信息進(jìn)行了更改時,例如僅僅修改了錯別字、或者添加了新頁或刪除了某頁等,可以不進(jìn)行版本號的更新,僅更新電子書中對應(yīng)頁的內(nèi)容即可,這樣更加節(jié)省用戶的流量。以上是對本發(fā)明所提供的方法進(jìn)行的詳細(xì)描述,下面通過實施例二對本發(fā)明提供的裝置進(jìn)行詳細(xì)描述。實施例二、圖3為本發(fā)明實施例二提供的裝置結(jié)構(gòu)圖,如圖3所示,該裝置可以包括輸入單元301、生成單元303和展現(xiàn)單元304。輸入單元301用于獲取用戶在搜索引擎輸入的query。生成單元303用于對query的搜索結(jié)果進(jìn)行聚合生成與query相關(guān)聯(lián)的電子書后,將生成的電子書提供給展現(xiàn)單元304。展現(xiàn)單元304用于向用戶展現(xiàn)生成單元提供的電子書。優(yōu)選地,該裝置還可以包括判斷單元302用于判斷是否已經(jīng)存在與query相關(guān)聯(lián)的電子書,如果是,觸發(fā)展現(xiàn)單元304直接向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書;否則,觸發(fā)生成單元303執(zhí)行對該query的搜索結(jié)果進(jìn)行聚合生成與該query相關(guān)聯(lián)的電子書的操作。本發(fā)明實施例中由搜索結(jié)果聚合而生成的電子書存儲在服務(wù)器中,且每個電子書都存在與其關(guān)聯(lián)的query,通過查詢其關(guān)聯(lián)關(guān)系就能夠確定是否存在與query相關(guān)聯(lián)的電子書。具體地,生成單元303在對query的搜索結(jié)果進(jìn)行聚合生成與query相關(guān)聯(lián)的電子書時,先從query的搜索結(jié)果中挑選搜索結(jié)果,然后對挑選的搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容后,進(jìn)行自動排版生成與query相關(guān)聯(lián)的電子書。其中在從query的搜索結(jié)果中挑選搜索結(jié)果時,可以采用但不限于以下策略中的至少一種策略1:按照各搜索結(jié)果與query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果,例如挑選相似度排在前Ml個的搜索結(jié)果,Ml為預(yù)設(shè)正整數(shù),或者挑選相似度達(dá)到預(yù)設(shè)閾值的搜索結(jié)果。策略2 :按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果,例如設(shè)置一些網(wǎng)站具有較高的權(quán)威,諸如將一些包含論文的網(wǎng)站、一些著名的網(wǎng)站、與搜索引擎屬于同一運營公司的網(wǎng)站等等。策略3 :依照搜索引擎的排序結(jié)果,挑選排在前M2個的搜索結(jié)果,M2為預(yù)設(shè)正整數(shù)。這種情況就是按照搜索引擎本身的排序結(jié)果進(jìn)行聚合,例如將搜索結(jié)果中前20個搜索結(jié)果聚合成電子書。在進(jìn)行自動排版時所使用的程序可以采用開源的xelatex排版程序,也可以使用諸如方正書版,aode的indesign排版程序等。排版后將排版信息進(jìn)行保存,這里排版信息在xelatex排版程序中叫做逆向引用語法文件,這一排版信息可以用于重新找回排版源代碼。排版得到的電子書格式可以包括但不限于roF、epub或mobi格式等。為了更加豐富電子書的內(nèi)容,更方便用戶獲取想要的信息,通過上述方式形成的電子書還可以進(jìn)行擴(kuò)展,具體地,生成單元303在電子書中進(jìn)一步聚合query的同義query或擴(kuò)展query的搜索結(jié)果,并將同義query或擴(kuò)展query與電子書相關(guān)聯(lián)。除了上述擴(kuò)展方式之外,還可以向諸如出版商或者作者等版權(quán)方提供接口,即該裝置還包括版權(quán)方接口 305,用于接收版權(quán)方提供的內(nèi)容。這種情況下,生成單元303在對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至電子書;或者,對版權(quán)方提供的內(nèi)容與query進(jìn)行相似度計算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至電子書。通過這種方式,版權(quán)方可以通過提供著作中優(yōu)質(zhì)章節(jié)的方式添加至電子書,用戶查看該電子書時,如果對該優(yōu)質(zhì)章節(jié)感興趣就會激發(fā)用戶購買該著作的熱情,為版權(quán)方帶來益處和潛在收益。另外,生成單元303在生成電子書后,可以為電子書分配唯一的編號PKN,如果電子書發(fā)生更新,則變更電子書的版本號,電子書的PKN保持不變。用戶通過PKN可以找到對應(yīng)的電子書,對電子書進(jìn)行閱讀、下載、評論、引用等。具體地,展現(xiàn)單元304在向用戶展現(xiàn)與query相關(guān)聯(lián)的電子書時,可以在搜索結(jié)果頁面上向用戶提供電子書的閱讀或下載標(biāo)識,其中閱讀或下載標(biāo)識為二維碼或鏈接的形式。在搜索結(jié)果頁面上展現(xiàn)時,展現(xiàn)的位置可以多種多樣,只要方便用戶查看到該電子書即可,例如,將電子書的閱讀或下載標(biāo)識放置在搜索結(jié)果的首位,或者放置在搜索結(jié)果右側(cè)突出位置,或者防止在搜索結(jié)果中間的突出位置,等等。更進(jìn)一步地,該裝置還可以包括社區(qū)創(chuàng)建單元306,用于對下載量或閱讀量達(dá)到一定數(shù)量的電子書,形成一個小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。另外,對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,還可以為該電子書購買國際書號,進(jìn)行出版發(fā)行??剂说诫娮訒鴥?nèi)容的更新問題,生成單元303還可以在電子書發(fā)生更新時,通過展現(xiàn)單元304向下載該電子書的用戶發(fā)送更新通知;如果用戶選擇下載更新,則通過展現(xiàn)單元向用戶推送更新后的電子書。由以上技術(shù)方案可以看出,本發(fā)明提供的上述方法和裝置具備以下優(yōu)點I)本發(fā)明通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。2)搜索結(jié)果聚合成書后,能夠提高用戶的使用效率,經(jīng)過demo的實測,快速翻頁帶來的使用效率提升高達(dá)3倍,經(jīng)過專業(yè)排版軟件處理后,頁面可以美輪美奐,大大增加用戶的閱讀欲望。3)互聯(lián)網(wǎng)本身最大的問題就是越少大量的優(yōu)質(zhì)內(nèi)容,這種將電子書的內(nèi)容整合出版商、作者等版權(quán)方提供的內(nèi)容,一方面實現(xiàn)了將耗費了大量精力的優(yōu)質(zhì)內(nèi)容納入互聯(lián)網(wǎng),另一方面也刺激了用戶對實體著作的閱讀和購買欲望,為版權(quán)方也帶來了益處。4)移動搜索和PC搜索在需求上和優(yōu)缺點上存在很大不同,對于在PC上的搜索結(jié)果能夠方便的移到移動終端,使得用戶無論何時何地都能夠進(jìn)行閱讀,且展現(xiàn)更加個性化,也節(jié)省用戶流量。5)基于上述技術(shù)方案可以進(jìn)行一些信息推廣,例如將電子書作為一種優(yōu)質(zhì)平臺插入推廣信息,這種推廣信息的展現(xiàn)可以類似于雜志中的精美插圖,自然與內(nèi)容融合,比起搜索結(jié)果中插入的推廣信息更容易讓用戶接受,不易引起用戶反感,也為推廣信息的展現(xiàn)形式提供巨大空間。以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種獲取搜索結(jié)果的方法,其特征在于,該方法包括51、獲取用戶在搜索引擎輸入的query;52、對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書后,向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟S2之前還包括判斷是否已經(jīng)存在與所述query相關(guān)聯(lián)的電子書,如果是,直接向用戶展現(xiàn)與所述 query相關(guān)聯(lián)的電子書;否則,繼續(xù)執(zhí)行所述步驟S2。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書具體包括從所述query的搜索結(jié)果中挑選搜索結(jié)果;對挑選的搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容后,進(jìn)行自動排版生成與所述query相關(guān)聯(lián)的電子書。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,從所述query的搜索結(jié)果中挑選搜索結(jié)果包括按照各搜索結(jié)果與所述query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果;或者,按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果;或者, 按照搜索引擎對搜索結(jié)果的排序結(jié)果,挑選排在前M個的搜索結(jié)果,M為預(yù)設(shè)的正整數(shù)。
5.根據(jù)權(quán)利要求1至4任一權(quán)項所述的方法,其特征在于,該方法還包括在所述電子書中進(jìn)一步聚合所述query的同義query或擴(kuò)展query的搜索結(jié)果,并將所述同義query 或擴(kuò)展query與所述電子書相關(guān)聯(lián)。
6.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括對版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對版權(quán)方提供的內(nèi)容與所述query進(jìn)行相似度計算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
7.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,該方法還包括在生成電子書后,為電子書分配唯一的編號PKN ;如果電子書發(fā)生更新,則變更電子書的版本號,電子書的PKN保持不變。
8.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書具體包括在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識,其中所述閱讀或下載標(biāo)識為二維碼或鏈接的形式。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,形成一個小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流;或者,對于下載量或閱讀量達(dá)到一定數(shù)量的電子書,通過為該電子書購買的國際書號進(jìn)行發(fā)行。
10.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,當(dāng)電子書發(fā)生更新,則向下載該電子書的用戶發(fā)送更新通知;如果用戶選擇下載更新,則向用戶推送更新后的電子書。
11.一種獲取搜索結(jié)果的裝置,其特征在于,該裝置包括輸入單元,用于獲取用戶在搜索引擎輸入的query ;生成單元,用于對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書后,將生成的電子書提供給展現(xiàn)單元;展現(xiàn)單元,用于向用戶展現(xiàn)所述生成單元提供的電子書。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,該裝置還包括判斷單元,用于判斷是否已經(jīng)存在與所述query相關(guān)聯(lián)的電子書,如果是,觸發(fā)所述展現(xiàn)單元向用戶展現(xiàn)與所述 query相關(guān)聯(lián)的電子書;否則,觸發(fā)所述生成單元執(zhí)行對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書的操作。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述生成單元在對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書時,具體執(zhí)行從所述query的搜索結(jié)果中挑選搜索結(jié)果;對挑選的搜索結(jié)果進(jìn)行去重和去除無關(guān)內(nèi)容后,進(jìn)行自動排版生成與所述query相關(guān)聯(lián)的電子書。
14.根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述生成單元在從所述query的搜索結(jié)果中挑選搜索結(jié)果時,按照各搜索結(jié)果與所述query之間的相似度,挑選相似度滿足預(yù)設(shè)相似度要求的搜索結(jié)果;或者,按照各搜索結(jié)果的來源權(quán)威狀況,挑選來源權(quán)威狀況滿足預(yù)設(shè)要求的搜索結(jié)果;或者,按照搜索引擎對搜索結(jié)果的排序結(jié)果,挑選排在前M個的搜索結(jié)果,M為預(yù)設(shè)的正整數(shù)。
15.根據(jù)權(quán)利要求11至14任一權(quán)項所述的裝置,其特征在于,所述生成單元在所述電子書中進(jìn)一步聚合所述query的同義query或擴(kuò)展query的搜索結(jié)果,并將所述同義query 或擴(kuò)展query與所述電子書相關(guān)聯(lián)。
16.根據(jù)權(quán)利要求11或12所述的裝置,其特征在于,該裝置還包括版權(quán)方接口,用于接收版權(quán)方提供的內(nèi)容;所述生成單元,還用于在對所述版權(quán)方提供的內(nèi)容進(jìn)行審核后,將審核通過的內(nèi)容添加至所述電子書;或者,對所述版權(quán)方提供的內(nèi)容與所述query進(jìn)行相似度計算后,將滿足相似度要求的版權(quán)方提供的內(nèi)容添加至所述電子書。
17.根據(jù)權(quán)利要求11或12所述的裝置,其特征在于,所述生成單元,還用于在生成電子書后,為電子書分配唯一的編號PKN ;如果電子書發(fā)生更新,則變更電子書的版本號,電子書的PKN保持不變。
18.根據(jù)權(quán)利要求11或12所述的裝置,其特征在于,所述展現(xiàn)單元在向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書時,在搜索結(jié)果頁面上向用戶提供所述電子書的閱讀或下載標(biāo)識,其中所述閱讀或下載標(biāo)識為二維碼或鏈接的形式。
19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,該裝置還包括社區(qū)創(chuàng)建單元,用于對下載量或閱讀量達(dá)到一定數(shù)量的電子書,形成一個小型社區(qū)供下載或閱讀該電子書的用戶之間進(jìn)行交流。
20.根據(jù)權(quán)利要求11或12所述的裝置,其特征在于,所述生成單元,還用于在電子書發(fā)生更新時,通過所述展現(xiàn)單元向下載該電子書的用戶發(fā)送更新通知;如果用戶選擇下載更新,則通 過所述展現(xiàn)單元向用戶推送更新后的電子書。
全文摘要
本發(fā)明提供了一種獲取搜索結(jié)果的方法和裝置,其中方法包括獲取用戶在搜索引擎輸入的query;對所述query的搜索結(jié)果進(jìn)行聚合生成與所述query相關(guān)聯(lián)的電子書后,向用戶展現(xiàn)與所述query相關(guān)聯(lián)的電子書。本發(fā)明通過將搜索結(jié)果的內(nèi)容進(jìn)行聚合后以電子書的形式提供給用戶,方便用戶隨時隨地通過電子書閱讀之前搜索得到的搜索結(jié)果,實現(xiàn)了搜索結(jié)果的異步查看功能,滿足用戶的異步查看需求。
文檔編號G06F17/30GK103020226SQ20121053759
公開日2013年4月3日 申請日期2012年12月12日 優(yōu)先權(quán)日2012年12月12日
發(fā)明者詹君 申請人:北京百度網(wǎng)訊科技有限公司