專利名稱:網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的方法以及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的方法以及系統(tǒng),屬于互聯(lián)網(wǎng)絡(luò)領(lǐng)域。
背景技術(shù):
隨著社區(qū)技術(shù)的高速發(fā)展和社區(qū)應(yīng)用的普及成熟,互聯(lián)網(wǎng)正逐步跨入社區(qū)時代。目前,中國目前有70萬家獨立網(wǎng)站,從門戶到行業(yè)網(wǎng)站,從地區(qū)門戶到個人站點,絕大多數(shù)網(wǎng)站均有獨立專業(yè)社區(qū)。作為網(wǎng)站核心競爭力的重要體現(xiàn)之一,互聯(lián)網(wǎng)社區(qū)在近些年取得了高速的發(fā)展。有關(guān)數(shù)據(jù)統(tǒng)計,在網(wǎng)民使用的各種網(wǎng)絡(luò)應(yīng)用中,社區(qū)應(yīng)用在2005年排在第五位,而在2006年上半年已升至第三位。如何為用戶提供方便快捷的互聯(lián)網(wǎng)社區(qū)服務(wù)成為業(yè)界研究的重點之一,其中,如何方便用戶選擇感興趣的內(nèi)容版面以及如何有效的聚合版面潛在用戶也是業(yè)界技術(shù)人員關(guān)心的焦點。
傳統(tǒng)的社區(qū)或電子公告牌系統(tǒng)(Bulletin Board System,以下簡稱BBS)是基于人工建立內(nèi)容討論區(qū)系統(tǒng)和目錄索引式的,即需要系統(tǒng)的管理者首先在系統(tǒng)中編輯好一定數(shù)量和內(nèi)容的目錄,然后需要手動開設(shè)討論區(qū)/版面,并建立討論區(qū)/版面與目錄之間的關(guān)聯(lián)以及版面和討論區(qū)的關(guān)聯(lián)(通常一個分類討論區(qū)下包括若干版面),用戶在瀏覽交流時,首先需要判斷該話題可能出現(xiàn)在什么目錄下的什么討論區(qū)/版面,然后通過點擊目錄超鏈接的討論區(qū)名/版面名鏈接到達希望的版面或討論區(qū)。并且,在傳統(tǒng)的社區(qū)或BBS中,用戶如果希望建立一個版面或討論區(qū),需要提交申請,由社區(qū)或BBS的負責(zé)人及技術(shù)人員審核后,通過發(fā)布系統(tǒng)指令方可建立該版面或討論區(qū)。
現(xiàn)有的討論區(qū)選擇方法得使用戶在選擇版面或討論區(qū)時成本很高,需要用戶自行判斷哪類社區(qū)/BBS、哪個目錄下的哪個版面有潛在需要的信息和人群,也就是用戶需要自行判斷自己的需求適合去哪里才能得到滿足,這個門檻大大降低了用戶獲得期望信息和找到期望人群的幾率。而現(xiàn)有版面建立方法需要人工配合工作,效率很低,不能保證及時有效和客觀公正的響應(yīng)用戶的需求。
發(fā)明內(nèi)容
本發(fā)明的目的是針對現(xiàn)有技術(shù)的存在的缺陷提供基于搜索和關(guān)鍵詞的網(wǎng)絡(luò)社區(qū)版面選擇和建立的方法,以實現(xiàn)用戶對感興趣的內(nèi)容版面的快速選和對網(wǎng)絡(luò)社區(qū)潛在用戶的有效聚合。
為實現(xiàn)上述目的,本發(fā)明提供了一種網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法,包括一下步驟步驟1、分析由用戶終端輸入的檢索串獲得相應(yīng)的關(guān)鍵詞;步驟2、判斷是否已經(jīng)存在所述關(guān)鍵詞匹配的版面,是則執(zhí)行步驟3,否則執(zhí)行步驟4;步驟3、向用戶終端返回與所述關(guān)鍵詞匹配的版面信息,執(zhí)行步驟7;步驟4、向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示;步驟5、判斷用戶終端是否返回要求建立新版面的信息,是,則執(zhí)行步驟6,否則,執(zhí)行步驟7;步驟6、建立新的版面,更新網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中相關(guān)數(shù)據(jù);步驟7、結(jié)束。
另外,本發(fā)明還提供了一種實現(xiàn)上述方法的系統(tǒng),包括與用戶終端連接的搜索引擎模塊,用于分析獲得的檢索串得到相應(yīng)關(guān)鍵詞并將所述關(guān)鍵詞發(fā)送給網(wǎng)絡(luò)社區(qū)服務(wù)器模塊;
網(wǎng)絡(luò)社區(qū)服務(wù)器模塊,與所述搜索引擎模塊連接,用于判斷是否已經(jīng)存在所述關(guān)鍵詞匹配的版面,存在,則直接或通過搜索引擎模塊向用戶終端返回與所述關(guān)鍵詞匹配的版面信息,否則,向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示,并判斷用戶終端是否返回要求建立新版面的信息,是,則根據(jù)返回的信息建立新版面,更新網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫。
本發(fā)明具有以下優(yōu)點本發(fā)明使得網(wǎng)絡(luò)社區(qū)與搜索引擎緊密結(jié)合,提高了潛在用戶準確到達期望版面的效率和機率。由于用戶對版面的查詢是以搜索關(guān)鍵詞為基礎(chǔ)的,所以討論區(qū)或版面針對需求人群的展現(xiàn)機會和被需求人群進入的機率幾乎大大提高。有相近興趣、相近需求的人群通過搜索需求而被有效的聚合在特定版面內(nèi)溝通。同時,用戶可以通過搜索實時自行選擇新建需要的討論區(qū),不需要人工配合工作,效率高,可以及時有效和客觀公正的響應(yīng)用戶的需求。
下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進一步的詳細描述。
圖1為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法流程圖;圖2為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法實施例中判斷關(guān)鍵詞合法性的方法流程圖;圖3為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法實施例中判斷是否存在關(guān)鍵詞匹配的版面的方法流程圖;圖4為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)實施例的系統(tǒng)結(jié)構(gòu)圖;圖5為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)實施例中網(wǎng)絡(luò)社區(qū)服務(wù)器模塊的結(jié)構(gòu)圖;圖6為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)實施例中關(guān)鍵詞合法性判斷模塊的結(jié)構(gòu)圖;圖7為本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)實施例中詞表判斷模塊的結(jié)構(gòu)圖。
具體實施例方式
如圖1所示,為本發(fā)明網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法的流程圖,包括下列步驟步驟1、分析由用戶終端輸入的檢索串獲得相應(yīng)的關(guān)鍵詞;步驟2、判斷是否已經(jīng)存在關(guān)鍵詞匹配的版面,是則執(zhí)行步驟3,否則執(zhí)行步驟4;步驟3、向用戶終端返回與關(guān)鍵詞匹配的版面信息,執(zhí)行步驟7;步驟4、向用戶終端發(fā)送是否建立與關(guān)鍵詞匹配的新版面的提示;步驟5、判斷用戶終端是否返回要求建立新版面的信息,是,則執(zhí)行步驟6,否則,執(zhí)行步驟7;步驟6、建立新的版面,更新網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中相關(guān)數(shù)據(jù);步驟7、結(jié)束。
在上述步驟中,由于用戶對版面的查詢是以搜索關(guān)鍵詞為基礎(chǔ)的,所以討論區(qū)或版面針對需求人群的展現(xiàn)機會和被需求人群進入的機率幾乎大大提高。有相近興趣、相近需求的人群通過搜索需求而被有效的聚合在特定版面內(nèi)溝通。
步驟3中版面信息可以是版面具體內(nèi)容的首頁,即,網(wǎng)絡(luò)社區(qū)服務(wù)器模塊將版面具體內(nèi)容的首頁返回給用戶終端,用戶終端瀏覽器將直接顯示用戶所查詢的版面,由此,用戶的查詢結(jié)果一步到位,可以使戶獲得最為便捷的網(wǎng)絡(luò)社區(qū)版面查詢服務(wù)體驗。
步驟3中版面信息也可以是版面的相關(guān)信息,相關(guān)信息包括版面鏈接,還可以包括版面主題、版面主題總數(shù)、版面文章總數(shù)等等。通俗的說,即,網(wǎng)絡(luò)社區(qū)服務(wù)器模塊將版面的入口等信息返回給用戶終端,用戶可以選擇點擊此版面入口進入相關(guān)版面。將相關(guān)信息返回給用戶終端的技術(shù)方案,對于除了為用戶提供網(wǎng)絡(luò)社區(qū)服務(wù)之外還為用戶提供其它服務(wù),特別是各種搜索服務(wù)的大型網(wǎng)絡(luò)運營商來說,可以實現(xiàn)在為用戶提供其它搜索服務(wù),向用戶終端返回搜索結(jié)果的同時還返回與用戶搜索詞所匹配的網(wǎng)絡(luò)社區(qū)版面入口。該相關(guān)信息可以由網(wǎng)絡(luò)社區(qū)服務(wù)器模塊直接返回給用戶終端,在搜索結(jié)果頁面的特定或不特定區(qū)域顯示;也可以由網(wǎng)絡(luò)社區(qū)服務(wù)器模塊傳遞給搜索引擎模塊,再由搜索引擎模塊與其它搜索結(jié)果一并返回給用戶終端。
舉例來說,當用戶在使用音樂搜索服務(wù)搜索“羅大佑”時,用戶從搜索引擎獲得與“羅大佑”相關(guān)的音樂信息,同時,以“羅大佑”為主題的網(wǎng)絡(luò)社區(qū)版面入口以及版面文章總數(shù)等信息也將返回給用戶終端,并顯示在結(jié)果頁面上。
通過網(wǎng)絡(luò)社區(qū)與搜索引擎的結(jié)合,網(wǎng)絡(luò)社區(qū)版面針對需求人群的展現(xiàn)機會和被需求人群進入的機率幾乎大大提高。
類似的,在步驟4中,是否建立與關(guān)鍵詞匹配的新版面的提示,可以是由網(wǎng)絡(luò)社區(qū)服務(wù)器返回給用戶終端的是否建立新版本的具體提示頁面;也可以是該具體提示頁面的超級鏈接,通俗的說也就是,該具體提示頁面的入口。舉例來說,當網(wǎng)絡(luò)社區(qū)中還不存在主題為“羅大佑”的版面時,用戶使用音樂搜索服務(wù)搜索“羅大佑”,在用戶從搜索引擎獲得與“羅大佑”相關(guān)的音樂信息時,是否建立以“羅大佑”為主題的新版面的超級鏈接將返回給用戶終端,并顯示在結(jié)果頁面上。用戶通過點擊該超級鏈接可以進入是否建立以“羅大佑”為主題的新版面的具體提示頁面,并按照版面提示建立新的版面。
用戶建立新版面可以通過由用戶發(fā)表該主題版面的第一個內(nèi)容帖來自動實現(xiàn)。在步驟5中,網(wǎng)絡(luò)社區(qū)服務(wù)器獲得用戶終端要求在該主題版面發(fā)表內(nèi)容的請求后,則視為收到用戶終端返回的要求建立新版面的信息,接著,網(wǎng)絡(luò)社區(qū)服務(wù)器執(zhí)行步驟6,即,建立新的版面,并更新相關(guān)數(shù)據(jù)。由此,用戶可以通過搜索實時自行選擇新建需要的版面。版面區(qū)的建立不需要人工配合工作,效率高,可以及時有效和客觀公正的響應(yīng)用戶的需求。
步驟1與步驟2之間可以進一步包括步驟11、判斷關(guān)鍵詞是否為合法關(guān)鍵詞,是則執(zhí)行步驟2,否則執(zhí)行步驟12;步驟12、關(guān)鍵詞為非法關(guān)鍵詞,做禁止處理。
關(guān)鍵詞合法性的判斷可以通過由網(wǎng)絡(luò)社區(qū)系統(tǒng)實現(xiàn)設(shè)定非法關(guān)鍵詞集合或合法關(guān)鍵詞集合,并判斷獲取的關(guān)鍵詞是否在非法關(guān)鍵詞集合或合法關(guān)鍵詞集合來實現(xiàn)。網(wǎng)絡(luò)社區(qū)系統(tǒng)設(shè)定非法關(guān)鍵詞集合時,系統(tǒng)判斷用戶查詢詞中是否包含詞集合中的關(guān)鍵詞,是,則返回查詢非法的信息;網(wǎng)絡(luò)社區(qū)系統(tǒng)設(shè)定合法關(guān)鍵詞集合時,系統(tǒng)判斷用戶查詢詞是否包含詞集合中的關(guān)鍵詞,否,則返回查詢非法的信息。與加上對于關(guān)鍵詞合法性的判斷以后,保證了社區(qū)版面主題的健康。
當網(wǎng)絡(luò)社區(qū)系統(tǒng)實現(xiàn)設(shè)定的為非法關(guān)鍵詞集合,即對選取一些敏感或不健康詞做為過濾詞時,步驟11具體為步驟111、判斷關(guān)鍵詞是否包括過濾詞,是,則執(zhí)行步驟12,否則,執(zhí)行步驟2。
設(shè)立不能建立版面的主題詞集合做為過濾詞集合,對關(guān)鍵詞進行過濾處理,以滿足網(wǎng)絡(luò)社區(qū)開放性的要求,系統(tǒng)節(jié)約資源。因此,在本實施例中選用設(shè)立不能建立版面的主題詞集合做為過濾詞集合的技術(shù)方案。
步驟111與步驟12之間可以進一步包括步驟112、判斷關(guān)鍵詞是否包含反過濾詞,是,則執(zhí)行步驟2,否則,執(zhí)行步驟12。
因為某些過濾詞確定的過濾范圍很有可能比較寬,因此,為防止過濾面積過大,還可以針對過濾詞設(shè)定相應(yīng)的反過濾詞,以彌補這一缺陷。其中,每個過濾詞對應(yīng)一組反過濾詞,一組反過濾詞可以包括零個、一個或者多個主題詞。
當一個關(guān)鍵詞包含過濾詞后如果還進一步包含反過濾詞,那么可以將此關(guān)鍵詞視為合法關(guān)鍵詞。例如,關(guān)鍵詞“北京電影學(xué)院”包含過濾詞“電影”,進一步的,它又包含“電影”這個過濾詞相應(yīng)的一組反過濾詞(如“電影學(xué)院”、“電影之歌”、“電影往事”、“黑白電影”)中的“電影學(xué)院”,則該關(guān)鍵詞“北京電影學(xué)院”為合法關(guān)鍵詞。
類似的,包含反過濾詞的關(guān)鍵詞中可能有部分詞仍有可能需要過濾,因此,在反過濾詞的基礎(chǔ)上還可以設(shè)立精確過濾詞。每個反過濾詞對應(yīng)一組精確過濾詞,一組精確過濾詞可以包括零個、一個或者多個主題詞。
所以步驟112后可以進一步包括步驟113、判斷關(guān)鍵詞是否為精確過濾詞,是,則執(zhí)行步驟12,否則,執(zhí)行步驟2。
為保證過濾的精確程度,可以設(shè)定關(guān)鍵詞完全匹配精確過濾詞時才進行過濾。
上述判斷關(guān)鍵詞是否合法為合法關(guān)鍵詞的步驟可以參照圖2所示。
在判斷是否存在關(guān)鍵詞所匹配的版面時,步驟2可以為步驟21、判斷關(guān)鍵詞是否包含共享詞,是,則執(zhí)行步驟3,否則,執(zhí)行步驟4。
其中,共享詞是已經(jīng)存在的版面的主題詞,共享規(guī)則可以由網(wǎng)絡(luò)社區(qū)系統(tǒng)設(shè)定。如果關(guān)鍵詞包含共享詞的則認為存在匹配該關(guān)鍵詞的版面,匹配版面即是以共享詞為主題的已有版面。例如,以“電影之歌”為主題的版面已經(jīng)存在,關(guān)鍵詞為“電影之歌視聽”時,因為它包含共享詞“電影之歌”,則該關(guān)鍵詞“電影之歌視聽”匹配的版面是以“電影之歌”為主題的版面。即,輸入“電影之歌視聽”的用戶進入“電影之歌”版面。
通過共享詞的設(shè)定,可以使討論內(nèi)容接近或者相關(guān)的關(guān)鍵詞被系統(tǒng)自動識別并聚合,避免版面劃分過細過多,以有效聚合相關(guān)用戶。
進一步的,網(wǎng)絡(luò)社區(qū)系統(tǒng)還可以設(shè)立專題詞,專題詞也是已經(jīng)存在的版面的專題詞,按組劃分,每組專題詞包含多個內(nèi)容相同的主題詞。例如,“CS,反恐精英”為一組專題詞,“陶喆,陶吉吉”為一組專題詞。也就是說,凡是包含專題詞“CS”或“反恐精英”的關(guān)鍵詞都匹配相同的版面,即以“CS”為主題的版面;凡是包含專題詞“陶喆”或“陶吉吉”的關(guān)鍵詞都匹配相同的版面,也就是以“陶喆”為主題的版面。由此,可以防止不同用戶總結(jié)的搜索詞的差異或者輸入錯誤造成出現(xiàn)不同的討論區(qū)內(nèi)實際討論內(nèi)容相同的情況。
因此,步驟21與步驟3之間可以進一步包括步驟22、判斷關(guān)鍵詞是否包括專題詞,是,則執(zhí)行步驟3,否則,執(zhí)行步驟4。
在對關(guān)鍵詞進行判斷是否包含專題詞之前還可以對關(guān)鍵詞做分詞處理,以提高判斷效率,因此,步驟21與步驟22之間可以進一步包括步驟211、對關(guān)鍵詞進行分詞處理,將關(guān)鍵詞切分成一組關(guān)鍵詞組。
當關(guān)鍵詞為漢字序列,或者為其它詞和詞之間無分格標識的文字序列時,可以采用分詞處理技術(shù),將組成該關(guān)鍵詞的文字序列切分成有一組意義的詞,以便對該關(guān)鍵詞做進一步分析。分詞處理的方式可以采用現(xiàn)有技術(shù)也可以由網(wǎng)絡(luò)社區(qū)服務(wù)器視情況自行實現(xiàn)。
上述判斷是否存在關(guān)鍵詞所匹配的版面的步驟可以參照圖3所示。
本發(fā)明的網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)實施例如圖4所示,包括與用戶終端連接的搜索引擎模塊,用于分析獲得的檢索串得到相應(yīng)關(guān)鍵詞并將關(guān)鍵詞發(fā)送給網(wǎng)絡(luò)社區(qū)服務(wù)器模塊;網(wǎng)絡(luò)社區(qū)服務(wù)器模塊,與搜索引擎模塊連接,用于判斷是否已經(jīng)存在關(guān)鍵詞匹配的版面,存在,則直接或通過搜索引擎模塊向用戶終端返回與關(guān)鍵詞匹配的版面信息,否則,向用戶終端發(fā)送是否建立與關(guān)鍵詞匹配的新版面的提示,并判斷用戶終端是否返回要求建立新版面的信息,是,則根據(jù)返回的信息建立新版面,更新網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫。
該系統(tǒng)使得網(wǎng)絡(luò)社區(qū)與搜索引擎緊密結(jié)合,提高了潛在用戶準確到達期望版面的效率和機率。由于用戶對版面的查詢是以搜索關(guān)鍵詞為基礎(chǔ)的,所以討論區(qū)或版面針對需求人群的展現(xiàn)機會和被需求人群進入的機率幾乎大大提高。有相近興趣、相近需求的人群通過搜索需求而被有效的聚合在特定版面內(nèi)溝通。同時,用戶可以通過搜索實時自行選擇新建需要的討論區(qū),不需要人工配合工作,效率高,可以及時有效和客觀公正的響應(yīng)用戶的需求。
如圖5所示,為本發(fā)明網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)中的網(wǎng)絡(luò)社區(qū)服務(wù)器模塊的示意圖,網(wǎng)絡(luò)社區(qū)服務(wù)器模塊可以包括搜索引擎接口模塊、關(guān)鍵詞合法性判斷模塊、詞表判斷模塊、網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫、用戶終端接口模塊及版面管理模塊。
搜索引擎接口模塊與搜索引擎模塊和關(guān)鍵詞合法性判斷模塊,用于接收來自搜索引擎模塊的關(guān)鍵詞,并將它傳送給關(guān)鍵詞合法性判斷模塊。關(guān)鍵詞合法性判斷模塊與搜索引擎接口模塊和詞表判斷模塊連接,用于判斷關(guān)鍵詞是否為合法關(guān)鍵詞,是則將關(guān)鍵詞發(fā)送給詞表判斷模塊,否則通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給用戶終端。詞表判斷模塊與搜索引擎接口模塊和版面管理模塊連接,用于根據(jù)搜索引擎接口模塊傳送的關(guān)鍵詞,查詢是否已經(jīng)存在與關(guān)鍵詞匹配的版面,并將查詢結(jié)果發(fā)送到版面管理模塊。網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫用于存儲網(wǎng)絡(luò)社區(qū)數(shù)據(jù)。用戶終端接口模塊用于連接用戶終端。版面管理模塊與詞表判斷模塊和用戶終端接口模塊連接,用于根據(jù)查詢結(jié)果,通過用戶終端接口模塊或通過搜索引擎模塊將匹配的版面信息返回給用戶終端,或者,通過用戶終端接口模塊或通過搜索引擎模塊向用戶終端發(fā)送是否建立與關(guān)鍵詞匹配的新版面的提示,并判斷用戶終端是否返回要求建立新版面的信息,是,則根據(jù)返回的信息建立新版面,更新網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫。
通過進一步的細化,將功能分部到不同的模塊中,減小了各模塊數(shù)據(jù)處理的壓力。在本實施例中,在系統(tǒng)資源不足的情況下,也可以不包含關(guān)鍵詞合法性判斷模塊,而使搜索引擎接口模塊與詞表判斷模塊直接連接。但是,設(shè)置關(guān)鍵詞合法性判斷模塊可以使得網(wǎng)絡(luò)社區(qū)服務(wù)器模塊可以實現(xiàn)設(shè)定非法關(guān)鍵詞集合或合法關(guān)鍵詞集合,并且,判斷獲取的關(guān)鍵詞是否在非法關(guān)鍵詞集合或合法關(guān)鍵詞集合,以把握社區(qū)版面主題的健康。因此,設(shè)置關(guān)鍵詞合法性判斷模塊能使本實施例獲得更佳的效果。
如圖6所示,為本發(fā)明網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)中的關(guān)鍵詞合法性判斷模塊示意圖,關(guān)鍵詞合法性判斷模塊包括過濾詞判斷模塊、反過濾詞判斷模塊及精確過濾詞判斷模塊。
過濾詞判斷模塊與搜索引擎接口模塊、用戶終端接口模塊連接,用于判斷關(guān)鍵詞是否為過濾詞,是則將關(guān)鍵詞發(fā)送至反過濾詞判斷模塊,否則將關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊。反過濾詞判斷模塊與過濾詞判斷模塊、精確過濾詞模塊、用戶終端接口模塊連接,用于判斷關(guān)鍵詞是否為反過濾詞,是則將關(guān)鍵詞發(fā)送至精確過濾詞判斷模塊,否則,通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給用戶終端;精確過濾詞判斷模塊與反過濾詞判斷模塊、精確過濾詞模塊、用戶終端接口模塊連接,用于判斷關(guān)鍵詞是否為精確過濾詞,是則通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給用戶終端,否則將關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊。
通過上述模塊,系統(tǒng)可以進一步實現(xiàn)對關(guān)鍵詞的過濾,反過濾,以及精確過濾處理,實現(xiàn)對版面主題詞內(nèi)容的進一步把握。
當然,關(guān)鍵詞合法性判斷模塊除了包括關(guān)鍵詞發(fā)送模塊外,也可以僅僅包含過濾詞判斷模塊,它與用戶終端接口模塊連接。在判斷關(guān)鍵詞為過濾詞后直接通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給用戶終端,完成對關(guān)鍵詞的過濾處理。
此外,關(guān)鍵詞合法性判斷模塊除了包括關(guān)鍵詞發(fā)送模塊外,也可以只包含過濾詞判斷模塊和反過濾詞判斷模塊,反過濾詞判斷模與用戶終端接口模塊相連接。反過濾詞判斷模在判斷包含過濾詞的關(guān)鍵詞中不包含反過濾詞后,通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給用戶終端塊完成對關(guān)鍵詞的過濾以及反過濾詞的處理。
在系統(tǒng)資源不足的情況下,選用上述兩種網(wǎng)絡(luò)社區(qū)服務(wù)器模塊實現(xiàn)方式之一也可以完成對關(guān)鍵詞的合法性管理,以達到性能與管理效果的均衡。
如圖7所示,為本發(fā)明網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合系統(tǒng)中的詞表判斷模塊示意圖,詞表判斷模塊包括關(guān)鍵詞接收模塊、共享詞判斷模塊、分詞模塊及專題詞判斷模塊。
關(guān)鍵詞接收模塊與搜索引擎接口模塊或關(guān)鍵詞合法性判斷模塊及共享詞判斷模塊連接,用于接收關(guān)鍵詞,并將關(guān)鍵詞傳送給共享詞判斷模塊。共享詞判斷模塊與關(guān)鍵詞接收模塊及版面管理模塊連接,判斷來自關(guān)鍵詞合法性判斷模塊的關(guān)鍵詞是否包含共享詞,是則將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,否則,將關(guān)鍵詞傳送給分詞模塊。分詞模塊與共享詞判斷模塊及專題詞判斷模塊連接,用于對關(guān)鍵詞做分詞處理,并將分詞后得到的分詞關(guān)鍵詞傳送給專題詞判斷模塊。專題詞判斷模塊,與共享詞判斷模塊及版面管理模塊連接,用于判斷來自共享詞判斷模塊的關(guān)鍵詞是否包括專題詞,是,將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,否則,將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
其中,共享詞是已經(jīng)存在的版面的主題詞,共享規(guī)則可以由共享詞判斷模塊設(shè)定、管理。如果關(guān)鍵詞包含共享詞的則共享詞判斷模塊判定存在匹配該關(guān)鍵詞的版面。通過共享詞的設(shè)定,可以使討論內(nèi)容接近或者相關(guān)的關(guān)鍵詞被系統(tǒng)自動識別并聚合,避免版面劃分過細過多,以有效聚合相關(guān)用戶。
專題詞也是已經(jīng)存在的版面的專題詞,按組劃分,每組專題詞包含多個內(nèi)容相同的主題詞,可以由專題詞判斷模塊設(shè)定、管理。由此可以防止不同用戶總結(jié)的搜索詞的差異或者輸入錯誤造成出現(xiàn)不同的討論區(qū)內(nèi)實際討論內(nèi)容相同的情況。
在本實施例的系統(tǒng)中,詞表判斷模塊也可以只包括共享詞判斷模塊和關(guān)鍵詞接收模塊,只完成關(guān)鍵詞是否包含共享詞的判斷,若不包含共享詞則視為不存在與關(guān)鍵詞匹配的版面。或者,在本實施例中的系統(tǒng)中,詞表判斷模塊也可以只包括關(guān)鍵詞接收模塊、專題詞判斷模塊,在此,關(guān)鍵詞接收模塊直接與關(guān)鍵詞接收模塊連接,只完成關(guān)鍵詞是否包含主題詞的判斷,若不包含主題詞則視為不存在與關(guān)鍵詞匹配的版面?;蛘撸嗫梢灾话?,關(guān)鍵詞接收模塊、共享詞判斷模塊、專題詞判斷模塊。再或者,只包括,關(guān)鍵詞接收模塊、分詞模塊、專題詞判斷模塊。連接與功能上述實施例大致相同,在此不再贅述。
在系統(tǒng)資源不足的情況下,選用上述幾種系統(tǒng)實現(xiàn)方式之一也可以完成是否存在關(guān)鍵詞匹配的主題版面的判斷,以達到性能與管理效果的均衡。
顯然,上述四個系統(tǒng)實施的技術(shù)方案既可以單獨存在,也可以相互組合成為新的技術(shù)方案,這里不再贅述。
最后應(yīng)說明的是以上實施例僅用以說明本發(fā)明的技術(shù)方案而非對本發(fā)明的技術(shù)方案進行限制,盡管參照上述的實施例對本發(fā)明進行了詳細說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解依然可以對本發(fā)明的技術(shù)方案進行修改或者等同替換,而這些修改或替換依然不脫離本發(fā)明技術(shù)方案的精神和范圍。
權(quán)利要求
1.一種網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法,其特征在于,包括以下步驟步驟1、分析由用戶終端輸入的檢索串獲得相應(yīng)的關(guān)鍵詞;步驟2、判斷網(wǎng)絡(luò)社區(qū)中是否已經(jīng)存在所述關(guān)鍵詞匹配的版面,是則執(zhí)行步驟3,否則執(zhí)行步驟4;步驟3、向用戶終端返回與所述關(guān)鍵詞匹配的版面信息,執(zhí)行步驟7;步驟4、向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示;步驟5、判斷用戶終端是否返回要求建立新版面的信息,是,則執(zhí)行步驟6,否則,執(zhí)行步驟7;步驟6、建立新的版面,更新網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中相關(guān)數(shù)據(jù);步驟7、結(jié)束。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟1與步驟2之間進一步包括步驟11、判斷所述關(guān)鍵詞是否為合法關(guān)鍵詞,是則執(zhí)行步驟2,否則執(zhí)行步驟12;步驟12、所述關(guān)鍵詞為非法關(guān)鍵詞,做禁止處理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,步驟11具體為步驟111、判斷所述關(guān)鍵詞是否包括過濾詞,是,則執(zhí)行步驟12,否則,執(zhí)行步驟2。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,步驟111與步驟12之間進一步包括步驟112、進一步判斷所述關(guān)鍵詞是否包括反過濾詞,是,則執(zhí)行步驟2,否則,執(zhí)行步驟12。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,步驟112之后進一步包括步驟113、進一步判斷所述關(guān)鍵詞是否為精確過濾詞,是,則執(zhí)行步驟12,否則,執(zhí)行步驟2。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,步驟2為步驟21、判斷所述關(guān)鍵詞是否包含共享詞,是,則執(zhí)行步驟3,否則,執(zhí)行步驟4。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,步驟21與步驟3之間進一步包括步驟22、判斷所述關(guān)鍵詞是否包括專題詞,是,則執(zhí)行步驟3,否則,執(zhí)行步驟4。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,步驟21與步驟22之間進一步包括步驟211、對關(guān)鍵詞進行分詞處理,將關(guān)鍵詞切分成一組關(guān)鍵詞組。
9.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟3具體為向用戶終端返回與所述關(guān)鍵詞匹配的版面具體內(nèi)容的首頁或該的版面相關(guān)信息,執(zhí)行步驟7;
10.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟4具體為向用戶終端返回是否建立與所述關(guān)鍵詞匹配的新版面的的具體提示頁面,或所述具體提示頁面的信息。
11.一種實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,包括搜索引擎模塊,用于分析獲得的檢索串得到相應(yīng)關(guān)鍵詞并將所述關(guān)鍵詞發(fā)送給網(wǎng)絡(luò)社區(qū)服務(wù)器模塊;網(wǎng)絡(luò)社區(qū)服務(wù)器模塊,與所述搜索引擎模塊連接,用于判斷是否已經(jīng)存在所述關(guān)鍵詞匹配的版面,并根據(jù)結(jié)果向向用戶終端返回與所述關(guān)鍵詞匹配的版面信息,或者,向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示,并根據(jù)用戶終端返回的信息建立新版面,更新網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫。
12.根據(jù)權(quán)利要求11所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中包括搜索引擎接口模塊,與搜索引擎模塊連接,用于接收來自搜索引擎模塊的關(guān)鍵詞;詞表判斷模塊,與搜索引擎接口模塊及版面管理模塊連接,用于根據(jù)所述搜索引擎接口模塊傳送的所述關(guān)鍵詞,查詢是否已經(jīng)存在與所述關(guān)鍵詞匹配的版面,并將查詢結(jié)果發(fā)送到版面管理模塊;網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫,用于存儲網(wǎng)絡(luò)社區(qū)數(shù)據(jù);用戶終端接口模塊,用于連接用戶終端;版面管理模塊與詞表判斷模塊、網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫及用戶終端接口模塊連接,用于根據(jù)所述查詢結(jié)果,通過用戶終端接口模塊或通過搜索引擎模塊將匹配的版面信息返回給用戶終端,或者,通過用戶終端接口模塊或通過搜索引擎模塊向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示,根據(jù)用戶終端返回的信息,建立新版面,更新網(wǎng)絡(luò)社區(qū)數(shù)據(jù)庫。
13.根據(jù)權(quán)利要求12所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中還包括關(guān)鍵詞合法性判斷模塊,與用戶終端接口模塊連接,并且搜索引擎接口模塊與詞表判斷模塊通過該關(guān)鍵詞合法性判斷模塊連接;該關(guān)鍵詞合法性判斷模塊用于判斷所述關(guān)鍵詞是否為合法關(guān)鍵詞,是則將所述關(guān)鍵詞發(fā)送給所述詞表判斷模塊,否則通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給所述用戶終端。
14.根據(jù)權(quán)利要求13所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,所述關(guān)鍵詞合法性判斷模塊包括過濾詞判斷模塊,與搜索引擎接口模塊、關(guān)鍵詞發(fā)送模塊及用戶終端接口模塊連接,用于判斷所述關(guān)鍵詞是否為過濾詞,并根據(jù)判斷結(jié)果將輸入內(nèi)容非法的信息返回給所述用戶終端,或者將所述關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊;關(guān)鍵詞發(fā)送模塊,與過濾詞判斷模塊及詞表判斷模塊連接,用于將來自過濾詞判斷模塊的關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊。
15.根據(jù)權(quán)利要求14所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,所述關(guān)鍵詞合法性判斷模塊還包括反過濾詞判斷模塊與用戶終端接口模塊連接,并且過濾詞判斷模塊與關(guān)鍵詞發(fā)送模塊通過該反過濾詞判斷模塊連接;該反過濾詞判斷模塊用于判斷來自過濾詞判斷模塊的關(guān)鍵詞是否為反過濾詞,并根據(jù)判斷結(jié)果將所述關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊,或者通過用戶終端接口模塊將輸入內(nèi)容非法的信息返回給所述用戶終端。
16.根據(jù)權(quán)利要求15所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,所述關(guān)鍵詞合法性判斷模塊還包括精確過濾詞判斷模塊,與用戶終端接口模塊連接,并且反過濾詞判斷模塊與關(guān)鍵詞發(fā)送模塊通過所述精確過濾詞判斷模塊連接;該精確過濾詞判斷模塊用于判斷所述關(guān)鍵詞是否為精確過濾詞,并根據(jù)判斷結(jié)果將輸入內(nèi)容非法的信息通過用戶終端接口模塊返回給所述用戶終端,或者將所述關(guān)鍵詞通過關(guān)鍵詞發(fā)送模塊發(fā)送至詞表判斷模塊。
17.根據(jù)權(quán)利要求11所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊包括關(guān)鍵詞接收模塊,與搜索引擎接口模塊及共享詞判斷模塊連接,用于接收所述關(guān)鍵詞,并將所述關(guān)鍵詞傳送給所述共享詞判斷模塊;共享詞判斷模塊,與關(guān)鍵詞接收模塊及版面管理模塊連接,用于判斷來自關(guān)鍵詞合法性判斷模塊的關(guān)鍵詞是否包含共享詞,并根據(jù)判斷結(jié)果將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,或者將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
18.根據(jù)權(quán)利要求12所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊包括關(guān)鍵詞接收模塊,與關(guān)鍵詞合法性判斷模塊及共享詞判斷模塊連接,用于接收所述關(guān)鍵詞,并將所述關(guān)鍵詞傳送給所述共享詞判斷模塊;共享詞判斷模塊,與關(guān)鍵詞接收模塊及版面管理模塊連接,用于判斷來自關(guān)鍵詞合法性判斷模塊的關(guān)鍵詞是否包含共享詞,并根據(jù)判斷結(jié)果將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,或者將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
19.根據(jù)權(quán)利要求11所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊包括關(guān)鍵詞接收模塊,與搜索引擎接口模塊及專題詞判斷模塊連接,用于接收所述關(guān)鍵詞,并將所述關(guān)鍵詞傳送給所述專題詞判斷模塊;專題詞判斷模塊,與關(guān)鍵詞接收模塊及版面管理模塊連接,用于判斷所述關(guān)鍵詞是否包括專題詞,并根據(jù)判斷結(jié)果將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,或者將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
20.根據(jù)權(quán)利要求12所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊包括關(guān)鍵詞接收模塊,與關(guān)鍵詞合法性判斷模塊及專題詞判斷模塊連接,用于接收所述關(guān)鍵詞,并將所述關(guān)鍵詞傳送給所述專題詞判斷模塊;專題詞判斷模塊,與關(guān)鍵詞接收模塊及版面管理模塊連接,用于判斷所述關(guān)鍵詞是否包括專題詞,并根據(jù)判斷結(jié)果將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,或者將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
21.根據(jù)權(quán)利要求17或18所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊還包括專題詞判斷模塊,共享詞判斷模塊與版面管理模塊通過專題詞判斷模塊相連接;該專題詞判斷模塊用于判斷來自共享詞判斷模塊的關(guān)鍵詞是否包括專題詞,并根據(jù)判斷結(jié)果將存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊,或者將不存在關(guān)鍵詞匹配的版面的查詢結(jié)果發(fā)送至版面管理模塊。
22.根據(jù)權(quán)利要求20所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊還包括分詞模塊;關(guān)鍵詞接收模塊與專題詞判斷模塊之間通過分詞模塊連接;該分詞模塊用于對所述關(guān)鍵詞做分詞處理,并將分詞后得到的分詞關(guān)鍵詞傳送給專題詞判斷模塊。
23.根據(jù)權(quán)利要求21所述的實現(xiàn)網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合的系統(tǒng),其特征在于,詞表判斷模塊還包括分詞模塊;共享詞判斷模塊與專題詞判斷模塊之間通過分詞模塊連接;該分詞模塊用于對所述關(guān)鍵詞做分詞處理,并將分詞后得到的分詞關(guān)鍵詞傳送給專題詞判斷模塊。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)社區(qū)與搜索的結(jié)合方法,包括以下步驟步驟1.分析由用戶終端輸入的檢索串獲得相應(yīng)的關(guān)鍵詞;步驟2.判斷是否已經(jīng)存在所述關(guān)鍵詞匹配的版面,是則執(zhí)行步驟3,否則執(zhí)行步驟4;步驟3.向用戶終端返回與所述關(guān)鍵詞匹配的版面信息,執(zhí)行步驟7;步驟4.向用戶終端發(fā)送是否建立與所述關(guān)鍵詞匹配的新版面的提示;步驟5.判斷用戶終端是否返回要求建立新版面的信息,是,則執(zhí)行步驟6,否則,執(zhí)行步驟7;步驟6.建立新的版面,更新網(wǎng)絡(luò)社區(qū)服務(wù)器模塊中相關(guān)數(shù)據(jù);步驟7.結(jié)束。本發(fā)明還涉及一種實現(xiàn)上述方法的系統(tǒng)。本發(fā)明提高了潛在用戶準確到達期望版面的效率和幾率,并且,版面的建立不需要人工配合。
文檔編號H04L12/28GK1949732SQ200610140849
公開日2007年4月18日 申請日期2006年10月12日 優(yōu)先權(quán)日2006年10月12日
發(fā)明者俞軍, 郭眈, 邊江, 齊玉杰, 李彥宏, 劉建國, 李明遠, 劉華, 孫云豐, 張猛, 侯震宇 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司