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

一種更新摘要結(jié)構(gòu)的方法及裝置的制作方法

文檔序號:6333039閱讀:292來源:國知局
專利名稱:一種更新摘要結(jié)構(gòu)的方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計算機及通信領(lǐng)域,特別是涉及更新摘要結(jié)構(gòu)的方法及裝置。
背景技術(shù)
計算機和互聯(lián)網(wǎng)技術(shù)已被廣泛應(yīng)用,資源共享是其主要特點。如何從巨大的信息資源中搜索到自身需要的信息,是用戶普遍關(guān)心的問題。根據(jù)用戶輸入的關(guān)鍵字來搜索信息,曾經(jīng)被廣泛且長時間的應(yīng)用。然而對于日益膨脹的網(wǎng)頁海量信息來說,通過關(guān)鍵字進(jìn)行的全文搜索,在搜索速度和搜索結(jié)果方面都已不能滿足用戶的需要。因此,業(yè)內(nèi)技術(shù)人員提出了結(jié)構(gòu)化搜索的解決方案。目前的結(jié)構(gòu)化搜索引擎的數(shù)據(jù)庫是預(yù)先設(shè)計好的,并且一般只能應(yīng)用于局部(例如,電子購物,機票訂閱等),且搜索結(jié)構(gòu)是固定不變的。無法適應(yīng)信息的多樣化發(fā)展和各類用戶的通用需要。用戶按常規(guī)的分類體系和方法,又無法查找到所需要的網(wǎng)絡(luò)信息;并且, 用戶在使用各類不同網(wǎng)站時,必須熟悉各種不同的分類體系才能較快檢索到所需信息?,F(xiàn)有技術(shù)已提出摘要結(jié)構(gòu)化搜索來代替原有的分類搜索,可提高搜索的準(zhǔn)確度, 但目前的摘要結(jié)構(gòu)比較單一和固定,有待進(jìn)一步改進(jìn)。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種更新摘要結(jié)構(gòu)的方法及裝置,用于提高摘要結(jié)構(gòu)的準(zhǔn)確性和通用性,并且有助于提高信息搜索和發(fā)布的準(zhǔn)確性?!N更新摘要結(jié)構(gòu)的方法,包括以下步驟獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽;更新該結(jié)構(gòu)標(biāo)簽的排序參考值;根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);以及根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。一種用于更新摘要結(jié)構(gòu)的裝置,包括接口模塊,用于獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽;統(tǒng)計模塊,用于更新該結(jié)構(gòu)標(biāo)簽的排序參考值;第一更新模塊,用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);第二更新模塊,用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。本發(fā)明實施例中摘要結(jié)構(gòu)包括多個層次,每個層都由至少一個結(jié)構(gòu)標(biāo)簽組成。通過統(tǒng)計結(jié)構(gòu)標(biāo)簽的排序參考值,來更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),以及更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),實現(xiàn)摘要結(jié)構(gòu)的動態(tài)更新,有利于通過更新后的摘要結(jié)構(gòu)較準(zhǔn)確的發(fā)布或搜索信息。


圖1為本發(fā)明實施例中單層摘要結(jié)構(gòu)的示意圖;圖2A和圖2B為本發(fā)明實施例中多層次摘要結(jié)構(gòu)的示意圖;圖3為本發(fā)明實施例中更新摘要結(jié)構(gòu)的主要方法流程圖;圖4為本發(fā)明實施例中更新摘要結(jié)構(gòu)的詳細(xì)方法流程圖;圖5為本發(fā)明實施例中關(guān)于同義和近義的結(jié)構(gòu)標(biāo)簽的更新摘要結(jié)構(gòu)的方法流程圖;圖6為本發(fā)明實施例中裝置的主要結(jié)構(gòu)圖;圖7為本發(fā)明實施例中裝置的詳細(xì)結(jié)構(gòu)圖。
具體實施例方式本發(fā)明實施例中摘要結(jié)構(gòu)包括多個層次,每個層都由至少一個結(jié)構(gòu)標(biāo)簽組成。通過統(tǒng)計結(jié)構(gòu)標(biāo)簽的排序參考值,來更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),以及更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),實現(xiàn)摘要結(jié)構(gòu)的動態(tài)更新,有利于通過更新后的摘要結(jié)構(gòu)較準(zhǔn)確的發(fā)布或搜索信息。本發(fā)明實施例中包括指向存儲文件的路徑(包括鏈接)的結(jié)構(gòu)均屬于摘要結(jié)構(gòu)。 摘要結(jié)構(gòu)中的結(jié)構(gòu)從劃分角度講包括分類項和結(jié)構(gòu)項,從內(nèi)容上講包括結(jié)構(gòu)標(biāo)簽和結(jié)構(gòu)內(nèi)容(即用戶輸入的關(guān)鍵詞或內(nèi)容)。分類項和結(jié)構(gòu)項構(gòu)成了一層二維的摘要結(jié)構(gòu),參見圖1 所示。一個分類項下可以有多個結(jié)構(gòu)項,一個分類項和一個結(jié)構(gòu)項可定位到一個結(jié)構(gòu)標(biāo)簽。 分類項如新聞、公告、知識、產(chǎn)品、服務(wù)、黃頁、人際交往、論壇、點播和下載等。新聞分類項下的結(jié)構(gòu)項如主體、行為、時間等。每個結(jié)構(gòu)標(biāo)簽都對應(yīng)上一層的一個結(jié)構(gòu)標(biāo)簽,上一層的一個結(jié)構(gòu)標(biāo)簽可以對應(yīng)下一層的多個結(jié)構(gòu)標(biāo)簽。整個摘要結(jié)構(gòu)類似一種樹狀結(jié)構(gòu),每個節(jié)點 (即子摘要結(jié)構(gòu))都由一組分類項和結(jié)構(gòu)項組成。上一層的一個結(jié)構(gòu)標(biāo)簽也可以對應(yīng)下一層的一個子摘要結(jié)構(gòu)中的多個結(jié)構(gòu)標(biāo)簽,參見圖2A所示,也可以對應(yīng)下一層的多個子摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽,參見圖2B所示。摘要結(jié)構(gòu)的初始狀態(tài)是所有的子摘要結(jié)構(gòu)包括相同的結(jié)構(gòu)標(biāo)簽,下一層的子摘要結(jié)構(gòu)繼承上一層的子摘要結(jié)構(gòu)。參見圖3,本實施例中更新摘要結(jié)構(gòu)的主要方法流程如下步驟301 獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽。步驟302 更新該結(jié)構(gòu)標(biāo)簽的排序參考值。步驟303 根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。步驟304:根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。此步驟也可以與步驟303同步進(jìn)行。
以上的多個步驟均可能有多種實現(xiàn)方式,下面通過兩個實施例來詳細(xì)介紹。參見圖4,本實施例中更新摘要結(jié)構(gòu)的詳細(xì)方法流程如下步驟401 獲得用戶輸入的關(guān)鍵詞(即結(jié)構(gòu)內(nèi)容)對應(yīng)的結(jié)構(gòu)標(biāo)簽。該結(jié)構(gòu)標(biāo)簽可以是提供給用戶的已有的結(jié)構(gòu)標(biāo)簽,也可以是用戶自己新增的結(jié)構(gòu)標(biāo)簽。本實施例中不同層次權(quán)限的用戶可以在其相應(yīng)權(quán)限內(nèi)增加結(jié)構(gòu)標(biāo)簽。用戶的權(quán)限可在其注冊或登錄系統(tǒng)時獲知,較佳的,只可以對最底層的摘要結(jié)構(gòu)增加結(jié)構(gòu)標(biāo)簽。在圖ι所示的括號“ 0 ”內(nèi)輸入分類項或結(jié)構(gòu)項的內(nèi)容(也就是關(guān)鍵詞),在“”中輸入新增的結(jié)構(gòu)標(biāo)簽。步驟402 統(tǒng)計該結(jié)構(gòu)標(biāo)簽的排序參考值。本實施例中結(jié)構(gòu)標(biāo)簽的排序參考值可以是結(jié)構(gòu)標(biāo)簽的使用次數(shù),或者是該結(jié)構(gòu)標(biāo)簽的使用次數(shù)與所有結(jié)構(gòu)標(biāo)簽的使用次數(shù)的比值等能反映頻率性質(zhì)的參數(shù)。結(jié)構(gòu)標(biāo)簽雖然可能是新增的結(jié)構(gòu)標(biāo)簽,但在本次用戶輸入之前,其排序參考值不一定是0,可能之前也有其他用戶增加過該結(jié)構(gòu)標(biāo)簽,只是其排序參考值較低而一直未將其添加到提供給用戶的摘要結(jié)構(gòu)中。本實施例中要記錄所有用戶新增的結(jié)構(gòu)標(biāo)簽及其排序參考值,該記錄可保留一段時間,如6個月,如果達(dá)到這個時間還未符合添加到為用戶提供的摘要結(jié)構(gòu)的條件,則考慮到節(jié)省存儲資源,可刪除該新增的結(jié)構(gòu)標(biāo)簽及其排序參考值。其中,本實施例中摘要結(jié)構(gòu)包括提供給用戶的摘要結(jié)構(gòu),即在頁面中直接輸出的摘要結(jié)構(gòu),這部分摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽是同層次所有結(jié)構(gòu)標(biāo)簽中排序參考值最高的,還包括未提供給用戶的摘要結(jié)構(gòu),這部分摘要結(jié)構(gòu)參與排序,但不直接輸出,可以不輸出,也可以通過“其它”選項間接輸出。例如,用戶點擊“其它”按鈕后,以輸出未提供給用戶的摘要結(jié)構(gòu)。步驟403 對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值進(jìn)行排序。該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)包括提供給用戶的結(jié)構(gòu)標(biāo)簽,還可以包括之前用戶新增的但未提供給用戶的結(jié)構(gòu)標(biāo)簽。排序時只對該結(jié)構(gòu)標(biāo)簽所在層的子摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值進(jìn)行排序。排序過程可以是先對不同的分類項進(jìn)行排序,其中分類項的排序值為其在本子摘要結(jié)構(gòu)中對應(yīng)的所有結(jié)構(gòu)標(biāo)簽的排序參考值之和,按照從左到右的閱讀習(xí)慣,排序參考值越高其在摘要結(jié)構(gòu)中的位置越靠左;再對每個分類項中的結(jié)構(gòu)項進(jìn)行排序,排序參考值越高其在摘要結(jié)構(gòu)中的位置越靠上。步驟404 判斷排序前后摘要結(jié)構(gòu)是否發(fā)生變化,若是,則確定需要更新該結(jié)構(gòu)標(biāo)簽所在(或所在顯示)層的摘要結(jié)構(gòu),繼續(xù)步驟405,否則結(jié)束。步驟405 按照排序參考值的排序結(jié)果更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。例如, 預(yù)設(shè)提供給用戶的分類項和結(jié)構(gòu)項的數(shù)量均為5,排在6及其以上的已提供給用戶的分類項和結(jié)構(gòu)項需要從提供給用戶的摘要結(jié)構(gòu)中列為“其它”或刪除,排在5以內(nèi)的且未在預(yù)設(shè)結(jié)構(gòu)中提供給用戶的分類項和結(jié)構(gòu)項添加到提供給用戶的摘要結(jié)構(gòu)中。并且,按照從左到右的閱讀習(xí)慣,排序參考值越高其在摘要結(jié)構(gòu)中的位置越靠左也越靠上。通過步驟403-405,實現(xiàn)了對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)的更新。如果該結(jié)構(gòu)標(biāo)簽所在層還有上一層,則繼續(xù)步驟406,否則結(jié)束。步驟406 采用更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽對應(yīng)的上一層結(jié)構(gòu)標(biāo)簽的排序參考值。上一層結(jié)構(gòu)標(biāo)簽的排序參考值可以是本層已有排序參考值及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值之和,或者是本層已有排序參考值及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值的加權(quán)和,或者其它可以反映本層及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值的參數(shù)步驟407 對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序。該更新過程與步驟405類似。步驟408 判斷排序前后摘要結(jié)構(gòu)是否發(fā)生變化,若是,則確定需要更新該結(jié)構(gòu)標(biāo)簽所在(或所在顯示)層的摘要結(jié)構(gòu),繼續(xù)步驟409,否則結(jié)束。步驟409 按照排序結(jié)果更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。通過步驟406-409實現(xiàn)了對上一層的摘要結(jié)構(gòu)的更新,并可重復(fù)該過程,直至更新到摘要結(jié)構(gòu)的最頂層。還可以根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息或搜索信息。如果是發(fā)布信息,則建立該關(guān)鍵詞和對應(yīng)的結(jié)構(gòu)標(biāo)簽與發(fā)布信息的對應(yīng)關(guān)系。如果是搜索信息,則從該結(jié)構(gòu)標(biāo)簽對應(yīng)的發(fā)布信息中搜索帶有該關(guān)鍵詞的發(fā)布信息。不同用戶新增的結(jié)構(gòu)標(biāo)簽可能相似,是同義詞或近義詞的關(guān)系,如果這些結(jié)構(gòu)標(biāo)簽分別統(tǒng)計排序參考值,可能無法比較準(zhǔn)確的反應(yīng)出這些結(jié)構(gòu)標(biāo)簽相關(guān)語義被使用的程度,并且如果這些結(jié)構(gòu)標(biāo)簽均添加到為用戶提供的摘要結(jié)構(gòu)中,則可能造成信息的冗余,也影響用戶發(fā)布信息和搜索信息的準(zhǔn)確度。因此,本實施例針對同義和近義的結(jié)構(gòu)標(biāo)簽提供了相關(guān)的更新方法。參見圖5,本實施例中關(guān)于包括同義和近義的結(jié)構(gòu)標(biāo)簽的更新摘要結(jié)構(gòu)的方法流程如下步驟501 獲得用戶輸入的關(guān)鍵詞(即結(jié)構(gòu)內(nèi)容)和對應(yīng)的結(jié)構(gòu)標(biāo)簽。步驟502 查找結(jié)構(gòu)標(biāo)簽中是否有與該結(jié)構(gòu)標(biāo)簽同義和近義的結(jié)構(gòu)標(biāo)簽,若有,則繼續(xù)步驟503,否則繼續(xù)步驟505。步驟503 更新該結(jié)構(gòu)標(biāo)簽及其同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值。根據(jù)公式 Zx = Z+Y/y+S/s2更新該結(jié)構(gòu)標(biāo)簽的排序參考值,其中,Zx表示該結(jié)構(gòu)標(biāo)簽的排序參考值,Z 表示該結(jié)構(gòu)標(biāo)簽的使用次數(shù),Y表示同義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),y表示同義的結(jié)構(gòu)標(biāo)簽的個數(shù),S表示近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),s表示近義的結(jié)構(gòu)標(biāo)簽的個數(shù)。步驟504:比較該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值,確定排序參考值最大的結(jié)構(gòu)標(biāo)簽參與排序。該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽中除排序參考值最大的結(jié)構(gòu)標(biāo)簽以外,其它結(jié)構(gòu)標(biāo)簽不參與排序,也不會出現(xiàn)在提供給用戶的摘要結(jié)構(gòu)中。步驟505 統(tǒng)計該結(jié)構(gòu)標(biāo)簽的排序參考值。步驟506 對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽按照排序參考值排序。 該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)包括提供給用戶的結(jié)構(gòu)標(biāo)簽,還可以包括之前用戶新增的但未提供給用戶的結(jié)構(gòu)標(biāo)簽。步驟507 判斷排序前后摘要結(jié)構(gòu)是否發(fā)生變化,若是,則確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),繼續(xù)步驟508,否則結(jié)束。步驟508 按照排序結(jié)果更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。例如,預(yù)設(shè)提供給用戶的分類項和結(jié)構(gòu)項的數(shù)量均為5,排在6及其以上的已提供給用戶的分類項和結(jié)構(gòu)項需要從提供給用戶的摘要結(jié)構(gòu)中刪除,排在5以內(nèi)的新增的(也就是未提供給用戶的)分類項和結(jié)構(gòu)項添加到提供給用戶的摘要結(jié)構(gòu)中。并且,按照從左到右的閱讀習(xí)慣,排序參考值越高其在摘要結(jié)構(gòu)中的位置越靠左也越靠上。
通過步驟506-508,實現(xiàn)了對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)的更新。如果該結(jié)構(gòu)標(biāo)簽所在層還有上一層,則繼續(xù)步驟509,否則結(jié)束。步驟509 采用更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽對應(yīng)的上一層結(jié)構(gòu)標(biāo)簽的排序參考值。上一層結(jié)構(gòu)標(biāo)簽的排序參考值可以是本層已有排序參考值及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值之和,或者是本層已有排序參考值及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值的加權(quán)和,或者其它可以反映本層及其下一層所有結(jié)構(gòu)標(biāo)簽的排序參考值 的參數(shù)。步驟510 對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序。該更新過程與步驟508類似。步驟511 判斷排序前后摘要結(jié)構(gòu)是否發(fā)生變化,若是,則確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),繼續(xù)步驟512,否則結(jié)束。步驟512 按照排序結(jié)果更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。通過步驟509-512實現(xiàn)了對上一層的摘要結(jié)構(gòu)的更新,并可重復(fù)該過程,直至更新到摘要結(jié)構(gòu)的最頂層。還可以根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息或搜索信息。該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽包括該結(jié)構(gòu)標(biāo)簽對應(yīng)的下一層結(jié)構(gòu)標(biāo)簽,直至最底層的結(jié)構(gòu)標(biāo)簽。通過以上描述了解了多層次的摘要結(jié)構(gòu)的更新過程,該過程可由裝置實現(xiàn),下面對該裝置的內(nèi)部結(jié)構(gòu)和功能進(jìn)行介紹。參見圖6,本實施例中用于更新摘要結(jié)構(gòu)的裝置包括接口模塊601、統(tǒng)計模塊 602、第一更新模塊603和第二更新模塊604。接口模塊601用于獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽。統(tǒng)計模塊602用于更新該結(jié)構(gòu)標(biāo)簽的排序參考值。統(tǒng)計模塊602查找結(jié)構(gòu)標(biāo)簽中是否有與該結(jié)構(gòu)標(biāo)簽同義和近義的結(jié)構(gòu)標(biāo)簽,若有,則根據(jù)該同義和近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新該結(jié)構(gòu)標(biāo)簽的排序參考值。統(tǒng)計模塊602根據(jù)公式Zx = Z+Y/y+S/s2更新該結(jié)構(gòu)標(biāo)簽的排序參考值,其中,Zx表示該結(jié)構(gòu)標(biāo)簽的排序參考值,Z表示該結(jié)構(gòu)標(biāo)簽的使用次數(shù),Y表示同義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),y表示同義的結(jié)構(gòu)標(biāo)簽的個數(shù),S表示近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),s表示近義的結(jié)構(gòu)標(biāo)簽的個數(shù)。第一更新模塊603用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。第一更新模塊603采用更新后的排序參考值,對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。第二更新模塊604用于根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值更新該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽共同對應(yīng)的上一層的結(jié)構(gòu)標(biāo)簽的排序參考值,并判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。第二更新模塊604采用更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽對應(yīng)的上一層結(jié)構(gòu)標(biāo)簽的排序參考值,并對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。若有同義和近義的結(jié)構(gòu)標(biāo)簽,統(tǒng)計模塊602還用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值;第一更新模塊603比較該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值,確定排序參考值最大的結(jié)構(gòu)標(biāo)簽參與排序,對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);第二更新模塊604比較該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值,確定排序參考值最大的結(jié)構(gòu)標(biāo)簽參與上一層排序,對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。所述裝置還包括發(fā)布/搜索模塊605,參見圖7所示,發(fā)布/搜索模塊605用于根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息或搜索信息。發(fā)布/搜索模塊605中的發(fā)布單元用于根據(jù)輸入的關(guān)鍵詞在 該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息。發(fā)布/搜索模塊605中的搜索單元用于根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)搜索信息。本發(fā)明實施例中摘要結(jié)構(gòu)包括多個層次,每個層都由至少一個結(jié)構(gòu)標(biāo)簽組成。通過統(tǒng)計結(jié)構(gòu)標(biāo)簽的排序參考值,來更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),以及更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),實現(xiàn)摘要結(jié)構(gòu)的動態(tài)更新,有利于通過更新后的摘要結(jié)構(gòu)較準(zhǔn)確的發(fā)布或搜索信息。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn) 在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。 顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種更新摘要結(jié)構(gòu)的方法,其特征在于,包括以下步驟獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽;更新該結(jié)構(gòu)標(biāo)簽的排序參考值;根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);以及根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
2.如權(quán)利要求1所述的方法,其特征在于,更新該結(jié)構(gòu)標(biāo)簽的排序參考值的步驟包括 獲得該結(jié)構(gòu)標(biāo)簽的使用次數(shù),并查找同層的結(jié)構(gòu)標(biāo)簽中是否有與該結(jié)構(gòu)標(biāo)簽同義和近義的結(jié)構(gòu)標(biāo)簽,若有,則根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新該結(jié)構(gòu)標(biāo)簽排序參考值。
3.如權(quán)利要求2所述的方法,其特征在于,根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新該結(jié)構(gòu)標(biāo)簽的排序參考值的步驟包括根據(jù)公式^ = Z+Y/y+S/s2更新該結(jié)構(gòu)標(biāo)簽的排序參考值,其中,Zx表示該結(jié)構(gòu)標(biāo)簽的排序參考值,Z表示該結(jié)構(gòu)標(biāo)簽的使用次數(shù),Y表示同義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),y表示同義的結(jié)構(gòu)標(biāo)簽的個數(shù),S表示近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),s表示近義的結(jié)構(gòu)標(biāo)簽的個數(shù)。
4.如權(quán)利要求2所述的方法,其特征在于,若有同義和近義的結(jié)構(gòu)標(biāo)簽,還包括步驟 根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值;判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)的步驟包括比較該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值,確定排序參考值最大的結(jié)構(gòu)標(biāo)簽參與排序,對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)的步驟包括根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值更新該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽共同對應(yīng)的上一層的結(jié)構(gòu)標(biāo)簽的排序參考值,并對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
5.如權(quán)利要求1所述的方法,其特征在于,根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)的步驟包括采用更新后的排序參考值,對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。
6.如權(quán)利要求1所述的方法,其特征在于,根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值, 判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)的步驟包括采用更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽對應(yīng)的上一層結(jié)構(gòu)標(biāo)簽的排序參考值,并對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
7.如權(quán)利要求1所述的方法,其特征在于,根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息或搜索信息。
8.一種用于更新摘要結(jié)構(gòu)的裝置,其特征在于,包括接口模塊,用于獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽;統(tǒng)計模塊,用于更新該結(jié)構(gòu)標(biāo)簽的排序參考值;第一更新模塊,用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);第二更新模塊,用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
9.如權(quán)利要求8所述的裝置,其特征在于,統(tǒng)計模塊當(dāng)輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽時,查找結(jié)構(gòu)標(biāo)簽中是否有與該結(jié)構(gòu)標(biāo)簽同義和近義的結(jié)構(gòu)標(biāo)簽,若有,則根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新該結(jié)構(gòu)標(biāo)簽的排序參考值。
10.如權(quán)利要求9所述的裝置,其特征在于,統(tǒng)計模塊根據(jù)公式h= Z+Y/y+S/s2更新該結(jié)構(gòu)標(biāo)簽的排序參考值,其中,Zx表示該結(jié)構(gòu)標(biāo)簽的排序參考值,Z表示該結(jié)構(gòu)標(biāo)簽的使用次數(shù),Y表示同義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),y表示同義的結(jié)構(gòu)標(biāo)簽的個數(shù),S表示近義的結(jié)構(gòu)標(biāo)簽的使用次數(shù),s表示近義的結(jié)構(gòu)標(biāo)簽的個數(shù)。
11.如權(quán)利要求9所述的裝置,其特征在于,若有同義和近義的結(jié)構(gòu)標(biāo)簽,統(tǒng)計模塊還用于根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的使用次數(shù)更新同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值;第一更新模塊比較該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值,確定排序參考值最大的結(jié)構(gòu)標(biāo)簽參與排序,對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);第二更新模塊根據(jù)該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽的排序參考值更新該結(jié)構(gòu)標(biāo)簽及同義和近義的結(jié)構(gòu)標(biāo)簽共同對應(yīng)的上一層的結(jié)構(gòu)標(biāo)簽的排序參考值,并對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時, 確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
12.如權(quán)利要求8所述的裝置,其特征在于,第一更新模塊采用更新后的排序參考值, 對該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu)。
13.如權(quán)利要求8所述的裝置,其特征在于,第二更新模塊采用更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,更新該結(jié)構(gòu)標(biāo)簽對應(yīng)的上一層結(jié)構(gòu)標(biāo)簽的排序參考值,并對上一層的摘要結(jié)構(gòu)中的所有結(jié)構(gòu)標(biāo)簽按照排序參考值排序,當(dāng)排序后的結(jié)果與排序前的順序不同時,確定需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。
14.如權(quán)利要求8所述的裝置,其特征在于,還包括發(fā)布/搜索模塊,用于根據(jù)輸入的關(guān)鍵詞在該關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽的范圍內(nèi)發(fā)布信息或搜索信息。
全文摘要
本發(fā)明公開了一種更新摘要結(jié)構(gòu)的方法,用于提高摘要結(jié)構(gòu)的準(zhǔn)確性和通用性,并且有助于提高信息搜索和發(fā)布的準(zhǔn)確性。所述方法包括獲得用戶在發(fā)布信息或搜索信息過程中輸入的關(guān)鍵詞所對應(yīng)的結(jié)構(gòu)標(biāo)簽;更新該結(jié)構(gòu)標(biāo)簽的排序參考值;根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的摘要結(jié)構(gòu);以及根據(jù)更新后的該結(jié)構(gòu)標(biāo)簽的排序參考值,判斷是否需要更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu),當(dāng)判斷為是時,更新該結(jié)構(gòu)標(biāo)簽所在層的上一層的摘要結(jié)構(gòu)。本發(fā)明還公開了用于實現(xiàn)所述方法的裝置。
文檔編號G06F17/30GK102436446SQ201010297188
公開日2012年5月2日 申請日期2010年9月29日 優(yōu)先權(quán)日2010年9月29日
發(fā)明者劉莎 申請人:北京思在信息技術(shù)有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宝丰县| 武定县| 疏附县| 霍山县| 突泉县| 石渠县| 平安县| 朔州市| 大余县| 伽师县| 富源县| 柯坪县| 沿河| 加查县| 贵阳市| 郎溪县| 满洲里市| 永和县| 南丹县| 北宁市| 玉田县| 贵州省| 景泰县| 东至县| 高青县| 望谟县| 正宁县| 恩平市| 香港| 大悟县| 山东| 阿拉善右旗| 乌兰浩特市| 淮安市| 保靖县| 翼城县| 凌海市| 辽阳县| 韶山市| 深州市| 涪陵区|