欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于搜索的計算機處理方法及系統(tǒng)的制作方法

文檔序號:6358282閱讀:152來源:國知局
專利名稱:用于搜索的計算機處理方法及系統(tǒng)的制作方法
技術領域
本發(fā)明總體上涉及信息處理技術領域,特別地,涉及一種用于搜索的計算機處理方法及系統(tǒng)。
背景技術
搜索引擎作為人們獲取信息的工具變得越來越重要。但是用戶往往難以確定準確的搜索關鍵字,從而無法得到滿意的搜索結果,并浪費很多時間在確定正確的搜索關鍵字上。比如,用戶期望搜索到community based work task development的相關信息,并且期望得到在這一領域最新的研究狀態(tài)。匹配用戶搜索需求的關鍵字是crowdsourcing。但是用戶由于本身缺少相關經(jīng)驗或知識等因素,不能提供準確的關鍵字輸入。用戶給出關鍵字 是outsourcing,現(xiàn)在的搜索引擎(例如Google, Google是Google公司的注冊商標),給出 的搜索結果如圖中顯示,包括列出的outsourcing的相關搜索(推薦的其他關鍵字)都沒有 crowdsourcing。目前的搜索引擎會提供用戶輸入的關鍵字的一些擴展,但是這些擴展的關鍵字都包括了用戶輸入的關鍵字,這樣用戶一旦輸入錯誤或者不恰當?shù)年P鍵字,用戶基本是沒有輔助工具來幫助其得到正確的關鍵字。另外有一些技術是通過分析搜索引擎的日志等來向用戶提供輔助的關鍵字,這些技術涉及到需要從根本上修改搜索引擎,且效果也不明顯。結果只能是用戶依靠自身的知識來確定準確的關鍵字。但是用戶的知識往往是有限的,現(xiàn)在隨著互聯(lián)網(wǎng)的發(fā)展,各種新的信息和知識不斷累積和更新,用戶往往無法確定準確的關鍵字而找到其所真正關心的信息。因此需要一種用于搜索的計算機處理方法和系統(tǒng)。

發(fā)明內(nèi)容
本發(fā)明一方面提供一種用于搜索的計算機處理方法,包括接收第一關鍵字;利用第一關鍵字進行搜索,以獲得第一搜索結果;接收用戶對第一搜索結果的評價;響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字;按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字;以及響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。本發(fā)明另一方面提供一種用于搜索的計算機系統(tǒng),其中該系統(tǒng)包括關鍵字收集器,被配置為接收第一關鍵字;搜索引擎,被配置為利用第一關鍵字進行搜索,以獲得第一搜索結果;用戶交互組件,被配置為接收用戶對第一搜索結果的評價;關鍵字搜索器,被配置為響應于所述評價為不滿意,基于第一關鍵字從關聯(lián)關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字,其中,所述用戶交互組件還被配置為按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字,以及所述搜索引擎還被配置響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。本發(fā)明一些具體實施方式
可以幫助用戶在搜索時,更加有效地找到輸入關鍵字,使其得到更滿意的搜索結果;在找到輸入關鍵字的過程中,提供可視化的用戶與系統(tǒng)交互界面,使用戶能夠不斷地根據(jù)動態(tài)結果自己調(diào)整,從而搜獲路徑不斷地偏向用戶的最優(yōu)結果,本發(fā)明一些具體實施方式
會記錄用戶調(diào)整的過程以及用戶滿意的最終選擇,不斷優(yōu)化工具的參數(shù)配置,使其推薦的關鍵字能夠提高用戶的滿意度。


為了對本發(fā)明實施例的特征和優(yōu)點進行詳細說明,將參照以下附圖。如果可能的話,在附圖和描述中使用相同或者類似的參考標號以指代相同或者類似的部分。其中圖I示出了現(xiàn)有搜索引擎提供擴展關鍵字的狀況;圖2示出了本發(fā)明用于搜索的計算機實現(xiàn)方法的第一具體實施方式
;圖3示出了本發(fā)明用于搜索的計算機實現(xiàn)方法的第二具體實施方式
;圖4、5示出了本發(fā)明用于搜索的計算機實現(xiàn)方法的第三具體實施方式
;圖6示出了形成用戶反饋數(shù)據(jù)源的具體實施方式
;圖7示出了本發(fā)明用于搜索的計算機系統(tǒng)示意圖;圖8示意性示出了可以實現(xiàn)根據(jù)本發(fā)明的實施例的計算設備的結構方框圖。
具體實施例方式現(xiàn)在將參考本發(fā)明的示例性實施例進行詳細的描述,在附圖中圖解說明了所述實施例的示例,其中相同的參考數(shù)字始終指示相同的元件。應當理解,本發(fā)明并不限于所公開的示例實施例。還應當理解,并非所述方法和設備的每個特征對于實施任一權利要求所要求保護的本發(fā)明都是必要的。此外,在整個公開中,當顯示或描述處理或方法時,方法的步驟可以以任何順序或者同時執(zhí)行,除非從上下文中能清楚一個步驟依賴于先執(zhí)行的另一步驟。此外,步驟之間可以有顯著的時間間隔。圖2示出了本發(fā)明用于搜索的計算機處理方法的第一具體實施方式
。其中在步驟201中接收第一關鍵字。該第一關鍵字由用戶根據(jù)其所需要搜索的信息,基于其自身的知識進行決定。在步驟203中,利用第一關鍵字進行搜索,以獲得第一搜索結果。利用通用的搜索引擎,比如Google、Baidu (Baidu是百度公司的注冊商標)等,基于用戶輸入的第一關鍵字,就可以得到相關的搜索信息。則在步驟205中,接收用戶對第一搜索結果的評價。用戶通過瀏覽這些搜索信息,可能會對這些搜索結果滿意,也可能不滿意。優(yōu)選地,如果用戶不滿意,可以給出不滿意的評價。在步驟207中,響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字。如果用戶對搜索結果不滿意,則會啟動為用戶提供關聯(lián)關鍵字的幫助,通過實時地搜索關鍵字數(shù)據(jù)源,來提供相關關聯(lián)關鍵字。其中所述關鍵字數(shù)據(jù)源可為百科全書類網(wǎng)站、專業(yè)學科詞庫、文獻庫等。優(yōu)選地,可以從關鍵字數(shù)據(jù)源確定與第一關鍵字相關的內(nèi)容,使用第一關鍵字作為輸入詞條,從數(shù)據(jù)源中找到其相關內(nèi)容,在確定了相關的內(nèi)容后,則從所述相關的內(nèi)容中抽取所述關聯(lián)關鍵字。優(yōu)選地,可以按照關鍵字數(shù)據(jù)源的結構(分類)來直接抽取,例如每一種結構或分類中都會列舉相關詞條,這些詞條就是我們要抽取的關聯(lián)關鍵字。根據(jù)所述關鍵字數(shù)據(jù)源的結構和不同的分類,確定所述關聯(lián)關鍵字與第一關鍵字的匹配系數(shù)。匹配系數(shù)的計算需要根據(jù)系統(tǒng)所采用的關聯(lián)關鍵字的來源來配置,不同的關鍵字數(shù)據(jù)源對詞條內(nèi)容會有不同的組織結構,相應的匹配系數(shù)的計算也不同。以維基百科Wiki (www. wikipedia. org)舉例Wiki除了最開始對詞目有一段解釋定義外,還會分一些類別來介紹詞目,例如“See also”,“History”等,不同的類別代表了里面的詞目與當前的詞目的關系,因此可以利用這些分類來定義匹配系數(shù),匹配系數(shù)配置可如下所示LI !“Frequently used terms”(頻繁使用的術語)'“Explanation”(解釋)、“seealso”(另見)、“tags”(標簽)L2. “overview” (總結)、“history” (歷史)L3. “types”(類型)、“criteria”(標準)其中L1、L2、L 3分別表示不同級別的匹配系數(shù),當匹配系數(shù)是I的時候,表示匹配程度最高,當系數(shù)為2,3...的時候,匹配程度依次遞減。再例如,針對Baidu百科這種數(shù)據(jù)源,匹配系數(shù)可如下設定
LI 相關詞條”,“同義詞”,“標簽”L2. “簡介”,“概述”,“分類”L3. “英文解釋”,“擴展閱讀”而針對專業(yè)詞庫,我們按照它的組織結構定義匹配系數(shù),給出的例子如下LI 基本釋義”,“網(wǎng)絡釋義”,“行業(yè)釋義”L2. “相關詞”L3. “相關搜索”如果用戶本身對數(shù)據(jù)源的結構以及內(nèi)容有更深刻以及準確理解,也可自己定義匹配系數(shù)。匹配系數(shù)的計算方法可以根據(jù)不同類型數(shù)據(jù)源而配置不同的匹配系數(shù)技術方法。另外匹配系數(shù)的計算還可以根據(jù)用戶的互動來進行調(diào)整。在步驟209中,按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字。優(yōu)選地,可以將具有高級別匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶,或者優(yōu)選地將距離最短的具有高級別的匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶。最短距離可由用戶自己定義,例如兩個詞條沒有包含關系可以定義兩詞條距離最短等。在步驟211中,響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。本發(fā)明的第一具體實施方式
可以通過在通用瀏覽器中增加一個插件即可實現(xiàn)。圖3示出了本發(fā)明的第二具體實施方式
。其中在步驟301中,接收用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價。在步驟303中,響應于所述用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價為不滿意,將所選擇的關聯(lián)關鍵字作為第一關鍵字。以及在步驟305中,重復執(zhí)行所述搜索關聯(lián)關鍵字、所述向用戶推薦關聯(lián)關鍵字、所述基于用戶所選擇的關聯(lián)關鍵字進行搜索、所述接收用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價以及所述將所選擇的關聯(lián)關鍵字作為第一關鍵字的步驟,直至獲得滿意的搜索結果。通過這樣循環(huán)進行關聯(lián)關鍵字的搜索,就可以更好地接近用戶真正需要的關鍵字。圖4、5示出了本發(fā)明用于搜索的第三具體實施方式
,其中階段I :首先,由用戶輸入第一關鍵字K,搜索引擎執(zhí)行第一次搜索,如果用戶滿意搜索結果,則搜索結束,否則執(zhí)行第二次搜索;階段2 :首先將用戶輸入的第一關鍵字K作為詞條在在相應數(shù)據(jù)源中查詢,例如維基百科,百度百科等,然后按照前面所定義的匹配系數(shù),找到系數(shù)為I的關聯(lián)關鍵字(如圖4中所示Tl. I、Tl. 2、Tl. 3),并返回所有系數(shù)為I的關聯(lián)關鍵字,由用戶挑選作為第二次輸入的關鍵字,也可由預先在系統(tǒng)中配置好的距離定義算法,返回距離最短的關聯(lián)關鍵字作為第二次輸入的關鍵字(如圖4中所示Tl. 2);階段3 :用戶以Tl,2作為輸入關鍵字進行第二次捜索,如果返回結果滿意,則搜索結束,否則用戶可選擇繼續(xù)使用其他匹配系數(shù)為I的關鍵字作為輸入關鍵字,再次返回搜索結果?;蛘咴龠M行一次關聯(lián)關鍵字尋找。本實施例可提供2種尋找結構,一種如圖4所示,仍以第一關鍵字K為中心詞,尋找匹配系數(shù)為2的相關關鍵字(T2. 1,T2.2,T2. 3),然后按照階段2所述方法選擇ー個相關關鍵字作為再次輸入的關鍵字。另ー種關聯(lián)關鍵詞尋找的方法如圖5所示,該方法以上次所選中的輸入關鍵字作為詞條(Tl. 2),以它為中心尋找與它匹配系數(shù)為I的關聯(lián)關鍵字(Tl. 2. I ,Tl. 2. 2,Tl. 2. 3),然后再按照階段2所述方法選擇ー個關聯(lián)關鍵字作為再次輸入的關鍵字。階段4 :重復上述過程,直至輸入的關聯(lián)關鍵字得到的捜索結果滿足用戶的需要, 則結束搜索。如圖6所示,在上述階段4中,可記錄此次捜索路徑以及關鍵字匹配結果(用戶第一次輸入的第一關鍵字K,最后一次選擇的捜索結果滿意的關聯(lián)關鍵字Τ),并存儲于用戶反饋數(shù)據(jù)源中,可用于系統(tǒng)對匹配系數(shù)的調(diào)整。同時如果用戶愿意公開分享其捜索路徑,可以將用戶的搜索路徑以及關鍵字匹配結果存入共享性的用戶反饋數(shù)據(jù)源中。通過搜索路徑會得到進ー步優(yōu)化,建議詞提供的越趨向準確。圖6表示兩個用戶ー開始輸入的第一關鍵字為K,經(jīng)過本發(fā)明的方法采用不同的關鍵字,最終都達到了令其滿意的捜索結果,找到了相應的關鍵字T,T具體可能是不同的詞。其中一個經(jīng)過K- > Tl. 2- > Tl. 2. 3- > Τ,另外ー個用戶經(jīng)過K- > Τ3. 3- > T存儲上述兩個路徑都要存儲,并且存儲每條路徑被用戶使用頻率(次數(shù))。則當再有用戶輸入路徑的開始詞或者中間詞作為第一輸入關鍵詞時,可直接推薦用戶選擇次數(shù)多的路徑的終點詞給用戶作為關聯(lián)關鍵詞。通過這種方法,用戶可以把最后滿意的關鍵字匹配共享給其他用戶使用,用戶反饋數(shù)據(jù)源的匹配系數(shù)會被相應調(diào)整。 這樣ー來,下次T會被優(yōu)先出現(xiàn)在K對應的關鍵字列表中。如圖7所示,本發(fā)明還提供一種用于捜索的計算機系統(tǒng)。該系統(tǒng)包括有搜索引擎701、關鍵字收集器703、關鍵字搜索器707、用戶交互組件709、關鍵字數(shù)據(jù)源717。其中所述關鍵字收集器703被配置為接收第一關鍵字;所述搜索引擎701被配置為利用第一關鍵字進行捜索,以獲得第一捜索結果;用戶交互組件709被配置為接收用戶對第一搜索結果的評價;關鍵字搜索器707,被配置為響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字。其中所述用戶交互組件709還被配置為按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字,以及所述搜索引擎701還被配置為響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。優(yōu)選地,用戶交互組件709還包括有反饋收集器711、關鍵字組裝器713和展示器715。用戶交互組件709用于幫助用戶呈現(xiàn)系統(tǒng)建議的關鍵字和捜索路徑,在可視化圖形上,用戶可以選擇建議的關鍵字直接進行檢索,關鍵字組裝器713會根據(jù)不同搜索引擎組裝需要的關鍵字格式最后調(diào)用搜索引擎代理705反饋到搜索引擎進行重新捜索(當然捜索引擎代理705并非必須,關鍵字可以直接送到所述關鍵字收集器703進行搜索)。用戶的選擇和反饋的關鍵字路徑和關鍵字匹配通過反饋搜集器711發(fā)送到用戶反饋數(shù)據(jù)源中的用戶共享反饋數(shù)據(jù)源719中與其他捜索的用戶共享,也可以發(fā)送到用戶反饋數(shù)據(jù)源中的用戶獨享反饋數(shù)據(jù)源721中只為自己使用。優(yōu)選地,其中所述關鍵字數(shù)據(jù)源717為百科全書類網(wǎng)站。優(yōu)選地,關鍵字捜索器707還包括內(nèi)容確定器,被配置為從關鍵字數(shù)據(jù)源確定與第一關鍵字相關的內(nèi)容;抽取器,被配置為從所述相關的內(nèi)容中抽取所述關聯(lián)關鍵字;匹配系數(shù)確定器,被配置為根據(jù)所述關鍵字數(shù)據(jù)源的結構,確定所述關聯(lián)關鍵字與第一關鍵字的匹配系數(shù)。優(yōu)選地,所述用戶交互組件709還被配置為將具有高級別匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶。優(yōu)選地,所述用戶交互組件709還包括評價接收器,該評價接收器被配置為接收·用戶對于基于用戶所選擇的關聯(lián)關鍵字進行捜索的捜索結果的評價,所述搜索引擎701還被配置響應于用戶對于基于用戶所選擇的關聯(lián)關鍵字進行捜索的捜索結果的評價為不滿意,為接收用戶選擇的同等級別的其它關聯(lián)關鍵字以進行重新捜索。優(yōu)選地,反饋收集器711被配置為存儲用戶選擇關聯(lián)關鍵字的路徑以及使用頻率以形成用戶反饋數(shù)據(jù)庫。優(yōu)選地,所述用戶交互組件709還被配置為將具有高使用頻率的關聯(lián)關鍵字路徑中的關聯(lián)關鍵字推薦給用戶。圖8則示意性示出了可以實現(xiàn)根據(jù)本發(fā)明的實施例的計算設備的結構方框圖。圖8中所示的計算機系統(tǒng)包括CPU(中央處理單元)801、RAM(隨機存取存儲器)802、ROM(只讀存儲器)803、系統(tǒng)總線804,硬盤控制器805、鍵盤控制器806、串行接ロ控制器807、并行接ロ控制器808、顯示器控制器809、硬盤810、鍵盤811、串行外部設備812、并行外部設備813和顯示器814。在這些部件中,與系統(tǒng)總線804相連的有CPU 801、RAM 802、ROM 803、硬盤控制器805、鍵盤控制器806,串行接ロ控制器807,并行接ロ控制器808和顯示器控制器809。硬盤810與硬盤控制器805相連,鍵盤811與鍵盤控制器806相連,串行外部設備812與串行接ロ控制器807相連,并行外部設備813與并行接ロ控制器808相連,以及顯示器814與顯示器控制器809相連。圖8中每個部件的功能在本技術領域內(nèi)都是眾所周知的,并且圖8所示的結構也是常規(guī)的。這種結構不僅用于個人計算機,而且用于手持設備,如Palm PC、PDA(個人數(shù)據(jù)助理)、移動電話等等。在不同的應用中,例如用于實現(xiàn)包含有根據(jù)本發(fā)明的客戶端模塊的用戶終端或者包含有根據(jù)本發(fā)明的網(wǎng)絡應用服務器的服務器主機時,可以向圖8中所示的結構添加某些部件,或者圖8中的某些部件可以被省略。圖8中所示的整個系統(tǒng)由通常作為軟件存儲在硬盤810中、或者存儲在EPROM或者其它非易失性存儲器中的計算機可讀指令控制。軟件也可從網(wǎng)絡(圖中未示出)下載?;蛘叽鎯υ谟脖P810中,或者從網(wǎng)絡下載的軟件可被加載到RAM 802中,并由CPU 801執(zhí)行,以便完成由軟件確定的功能。盡管圖8中描述的計算機系統(tǒng)能夠支持根據(jù)本發(fā)明的提供的技術方案,但是該計算機系統(tǒng)只是計算機系統(tǒng)的ー個例子。本領域的熟練技術人員可以理解,許多其它計算機系統(tǒng)設計也能實現(xiàn)本發(fā)明的實施例。
雖然這里參照附圖描述了本發(fā)明的示例性實施例,但是應該理解本發(fā)明不限于這些精確的實施例,并且在不背離本發(fā)明的范圍和宗g的情況下,本領域普通技術人員能對實施例進行各種變化的修改。所有這些變化和修改意欲包含在所附權利要求中限定的本發(fā)明的范圍中。并且根據(jù)上述描述,所屬技術領域的技術人員知道,本發(fā)明可以體現(xiàn)為裝置、方法或計算機程序產(chǎn)品。因此,本發(fā)明可以具體實現(xiàn)為以下形式,即,可以是完全的硬件、完全的軟件(包括固件、駐留軟件、微代碼等)、或者本文一般稱為“電路”、“模塊”或“系統(tǒng)”的軟件部分與硬件部分的組合。此外,本發(fā)明還可以采取體現(xiàn)在任何有形的表達介質(zhì)(mediumof expression)中的計算機程序產(chǎn)品的形式,該介質(zhì)中包含計算機可讀的程序碼??梢允褂靡粋€或多個計算機可讀的或計算機可讀的介質(zhì)的任何組合。計算機可讀的或計算機可讀的介質(zhì)例如可以是——但不限于——電的、磁的、光的、電磁的、紅外線的、或半導體的系統(tǒng)、裝置、器件或傳播介質(zhì)。計算機可讀介質(zhì)的更具體的例子(非窮舉的列表)包括以下有一個或多個導線的電連接、便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦式可編程只讀存儲器(EPR0M或閃存)、光纖、便攜式緊湊磁 盤只讀存儲器(CD-ROM)、光存儲器件、諸如支持因特網(wǎng)或內(nèi)部網(wǎng)的傳輸介質(zhì)、或者磁存儲器件。注意計算機可讀的或計算機可讀的介質(zhì)甚至可以是上面印有程序的紙張或者其它合適的介質(zhì),這是因為,例如可以通過電掃描這種紙張或其它介質(zhì),以電子方式獲得程序,然后以適當?shù)姆绞郊右跃幾g、解釋或處理,并且必要的話在計算機存儲器中存儲。在本文件的語境中,計算機可讀的或計算機可讀的介質(zhì)可以是任何含有、存儲、傳達、傳播、或傳輸供指令執(zhí)行系統(tǒng)、裝置或器件使用的或與指令執(zhí)行系統(tǒng)、裝置或器件相聯(lián)系的程序的介質(zhì)。計算機可讀的介質(zhì)可包括在基帶中或者作為載波一部分傳播的、由其體現(xiàn)計算機可讀的程序碼的數(shù)據(jù)信號。計算機可讀的程序碼可以用任何適當?shù)慕橘|(zhì)傳輸,包括——但不限于——無線、電線、光纜、RF等等。用于執(zhí)行本發(fā)明的操作的計算機程序碼,可以以ー種或多種程序設計語言的任何組合來編寫,所述程序設計語言包括面向?qū)ο蟮某绦蛟O計語言——諸如Java、Smalltalk、C++之類,還包括常規(guī)的過程式程序設計語言——諸如” C”程序設計語言或類似的程序設計語言。程序碼可以完全地在用戶的計算上執(zhí)行、部分地在用戶的計算機上執(zhí)行、作為ー個獨立的軟件包執(zhí)行、部分在用戶的計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在后一種情形中,遠程計算機可以通過任何種類的網(wǎng)絡——包括局域網(wǎng)(LAN)或廣域網(wǎng)(WAN)——連接到用戶的計算機,或者,可以(例如利用因特網(wǎng)服務提供商來通過因特網(wǎng))連接到外部計算機。此外,本發(fā)明的流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機程序指令實現(xiàn)。這些計算機程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出ー種機器,使得通過計算機或其它可編程數(shù)據(jù)處理裝置執(zhí)行的這些指令,產(chǎn)生實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置(means)。也可以把這些計算機程序指令存儲在能指令計算機或其它可編程數(shù)據(jù)處理裝置以特定方式工作的計算機可讀介質(zhì)中,這樣,存儲在計算機可讀介質(zhì)中的指令產(chǎn)生ー個包括實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置(instruction means)的制造品,也可以把計算機程序指令加載到計算機或其它可編程數(shù)據(jù)處理裝置上,使得在計算機或其它可編程數(shù)據(jù)處理裝置上執(zhí)行一系列操作步驟,以產(chǎn)生計算機實現(xiàn)的過程,從而在計算機或其它可編程裝置上執(zhí)行的指令就提供實現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。附圖中的流程圖和框圖,圖示了按照本發(fā)明各種實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段、或代碼的一部分,所述模塊、程序段、或代碼的一部分包含ー個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應當注意,在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要 注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
權利要求
1.一種用于搜索的計算機處理方法,包括 接收第一關鍵字; 利用第一關鍵字進行搜索,以獲得第一搜索結果; 接收用戶對第一搜索結果的評價; 響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字; 按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字;以及響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。
2.一種如權利要求I所述的方法,其中所述關鍵字數(shù)據(jù)源為百科全書類網(wǎng)站。
3.—種如權利要求I所述的方法,其中所述基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字包括 從關鍵字數(shù)據(jù)源確定與第一關鍵字相關的內(nèi)容; 從所述相關的內(nèi)容中抽取所述關聯(lián)關鍵字; 根據(jù)所述關鍵字數(shù)據(jù)源的結構,確定所述關聯(lián)關鍵字與第一關鍵字的匹配系數(shù)。
4.一種如權利要求3所述的方法,其中所述按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字包括 將具有高級別匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶。
5.一種如權利要求4所述的方法,還包括 將距離最短的具有高級別的匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶。
6.一種如權利要求3所述方法,還包括 接收用戶對于基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價; 響應于用戶對于基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價為不滿意,接收用戶選擇的同等級別的其它關聯(lián)關鍵字以進行重新搜索。
7.一種如權利要求I所述的方法,還包括 接收用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價; 響應于所述用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價為不滿意,將所選擇的關聯(lián)關鍵字作為第一關鍵字; 重復執(zhí)行所述搜索關聯(lián)關鍵字、所述向用戶推薦關聯(lián)關鍵字、所述基于用戶所選擇的關聯(lián)關鍵字進行搜索、所述接收用戶對基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價以及所述將所選擇的關聯(lián)關鍵字作為第一關鍵字的步驟,直至獲得滿意的搜索結果。
8.一種如權利要求4所述的方法,還包括 存儲用戶選擇關聯(lián)關鍵字的路徑以及使用頻率以形成用戶反饋數(shù)據(jù)源。
9.一種如權利要求8所述的方法,其中所述按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字包括 將具有高使用頻率的關聯(lián)關鍵字路徑中的關聯(lián)關鍵字推薦給用戶。
10.一種用于搜索的計算機系統(tǒng),其中該系統(tǒng)包括 關鍵字收集器,被配置為接收第一關鍵字; 搜索引擎,被配置為利用第一關鍵字進行搜索,以獲得第一搜索結果;用戶交互組件,被配置為接收用戶對第一搜索結果的評價; 關鍵字搜索器,被配置為響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字, 其中,所述用戶交互組件還被配置為按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字,以及 所述搜索引擎還被配置為響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。
11.一種如權利要求10所述的系統(tǒng),其中所述關鍵字數(shù)據(jù)源為百科全書類網(wǎng)站。
12.—種如權利要求10所述的系統(tǒng),其中關鍵字搜索器還包括 內(nèi)容確定器,被配置為從關鍵字數(shù)據(jù)源確定與第一關鍵字相關的內(nèi)容; 抽取器,被配置為從所述相關的內(nèi)容中抽取所述關聯(lián)關鍵字; 匹配系數(shù)確定器,被配置為根據(jù)所述關鍵字數(shù)據(jù)源的結構,確定所述關聯(lián)關鍵字與第一關鍵字的匹配系數(shù)。
13.—種如權利要求12所述的系統(tǒng),其中所述用戶交互組件被配置為將具有高級別匹配系數(shù)的關聯(lián)關鍵字優(yōu)先推薦給用戶。
14.一種如權利要求12所述的系統(tǒng),其中 所述用戶交互組件還被配置為接收用戶對于基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價, 所述搜索引擎還被配置響應于用戶對于基于用戶所選擇的關聯(lián)關鍵字進行搜索的搜索結果的評價為不滿意,為接收用戶選擇的同等級別的其它關聯(lián)關鍵字以進行重新搜索。
15.—種如權利要求10所述的系統(tǒng),其中, 所述用戶交互組件還包括反饋收集器,該反饋收集器被配置為存儲用戶選擇關聯(lián)關鍵字的路徑以及使用頻率以形成用戶反饋數(shù)據(jù)源, 所述用戶交互組件還被配置為將具有高使用頻率的關聯(lián)關鍵字路徑中的關聯(lián)關鍵字推薦給用戶。
全文摘要
本發(fā)明提供一種用于搜索的計算機處理方法及其系統(tǒng)。該計算機處理方法包括接收第一關鍵字;利用第一關鍵字進行搜索,以獲得第一搜索結果;接收用戶對第一搜索結果的評價;響應于所述評價為不滿意,基于第一關鍵字從關鍵字數(shù)據(jù)源搜索關聯(lián)關鍵字;按照所述關聯(lián)關鍵字與第一關鍵字的匹配程度,向用戶推薦關聯(lián)關鍵字;以及響應于用戶從所推薦的關聯(lián)關鍵字中選擇了關聯(lián)關鍵字,基于用戶所選擇的關聯(lián)關鍵字進行搜索。本發(fā)明相關具體實施方式
可以幫助用戶在搜索時,更加有效地找到輸入關鍵字,使其得到更滿意的搜索結果。
文檔編號G06F17/30GK102750280SQ201110097838
公開日2012年10月24日 申請日期2011年4月19日 優(yōu)先權日2011年4月19日
發(fā)明者李少春, 王儷 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
琼中| 略阳县| 剑阁县| 沈丘县| 诸暨市| 遵义市| 铁岭县| 榆林市| 镶黄旗| 葵青区| 沛县| 屯留县| 德化县| 阿拉善右旗| 克什克腾旗| 禹城市| 石城县| 墨竹工卡县| 榆林市| 攀枝花市| 墨脱县| 乐清市| 三都| 科技| 平谷区| 报价| 林周县| 三门县| 泉州市| 郁南县| 沅江市| 当涂县| 山阳县| 惠安县| 宣武区| 甘孜| 麻城市| 平邑县| 屯昌县| 蓬溪县| 苏尼特左旗|