專利名稱:一種用于確定消息記錄中的消息會話的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種用于確定消息記錄中的消息會話的技術(shù)。
背景技術(shù):
在互聯(lián)網(wǎng)已經(jīng)成為不可或缺工具的今天,人們通常通過網(wǎng)絡(luò)發(fā)表文章、上傳相冊、發(fā)表見解等,共享網(wǎng)絡(luò)為自己的工作、生活、娛樂提供的快捷、方便服務(wù)?,F(xiàn)有的人們利用互聯(lián)網(wǎng)查看他人對其共享或關(guān)注內(nèi)容的評論的過程中,通常當用戶登錄該網(wǎng)站時,會收到相應(yīng)的評論通知,但看不到具體的評論內(nèi)容。而用戶希望登錄該網(wǎng)站即可看到其他所有用戶對其文章等進行評論的全部內(nèi)容,無需打開相應(yīng)的文章,或者,根據(jù)用戶的意愿,優(yōu)先為其提供其所需的相關(guān)評論內(nèi)容。而且,由于互聯(lián)網(wǎng)的開放性,對于同一內(nèi)容往往在多處受到評 論,例如,其他用戶對某用戶在社區(qū)網(wǎng)站發(fā)表的文章進行評論時,有人在空間對其文章內(nèi)容本身進行了評論,有人在貼吧對其文章標題進行了評論,還有人在微博、站內(nèi)信等地方對其文章進行相關(guān)評論。如何將這些涉及同一內(nèi)容卻“散落在多處的”評論整理為一個消息會話,以便當該用戶登陸該社區(qū)網(wǎng)站時,可以自動收到當前其他用戶關(guān)于其文章的一個或多個方面的所有評論內(nèi)容,例如并以會話的形式展現(xiàn)。因此,如何便捷、有效地確定消息記錄中的消息會話,以支持用戶瀏覽相關(guān)評論內(nèi)容,并提升用戶的社區(qū)交流訪問體驗,成為本領(lǐng)域技術(shù)人員亟需解決的問題之一。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種用于確定消息記錄中消息會話的方法與設(shè)備。根據(jù)本發(fā)明的一個方面,提供了一種用于確定消息記錄中消息會話的方法,該方法包括以下步驟a獲取待處理的一個或多個消息記錄;b獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;c根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;d對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。根據(jù)本發(fā)明的另一方面,還提供了一種用于確定消息記錄中消息會話的設(shè)備,該設(shè)備包括記錄獲取裝置,用于獲取待處理的一個或多個消息記錄;信息獲取裝置,用于獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;
主題確定裝置,用于根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置,用于對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。與現(xiàn)有技術(shù)相比,本發(fā)明通過結(jié)合消息記錄的消息內(nèi)容信息,確定相應(yīng)會話主題,將與該會話主題相對應(yīng)的消息記錄進行聚合,從而獲得與會話主題相對應(yīng)的消息會話,不僅方便了用戶瀏覽相關(guān)評論內(nèi)容,而且進一步地提升了用戶的社區(qū)交流訪問體驗。
通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯圖I示出根據(jù)本發(fā)明一個方面的用于確定消息記錄中的消息會話的設(shè)備示意圖;圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于確定消息記錄中的消息會話的設(shè)備示意圖;圖3示出根據(jù)本發(fā)明另一個方面的用于確定消息記錄中的消息會話的方法流程圖;圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于確定消息記錄中的消息會話的方法流程圖。 附圖中相同或相似的附圖標記代表相同或相似的部件。
具體實施例方式下面結(jié)合附圖對本發(fā)明作進一步詳細描述。圖I示出根據(jù)本發(fā)明一個方面的用于確定消息記錄中的消息會話的確定設(shè)備I。其中,確定設(shè)備I包括記錄獲取裝置111、信息獲取裝置112、主題確定裝置113和會話獲取裝置114。具體地,記錄獲取裝置111獲取待處理的一個或多個消息記錄;信息獲取裝置112獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;主題確定裝置113根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置114對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。在此,確定設(shè)備I包括但不限于網(wǎng)絡(luò)主機、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。在此,云由基于云計算(Cloud Computing)的大量計算機或網(wǎng)絡(luò)服務(wù)器構(gòu)成。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備或用戶設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。具體地,記錄獲取裝置111通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式,獲取來自不同數(shù)據(jù)源的待處理的一個或多個消息記錄。其中,所述數(shù)據(jù)源包括但不限于以下至少任一項1)用戶空間;2)站內(nèi)信;3)微博;4)社區(qū)網(wǎng)站。本領(lǐng)域技術(shù)人員應(yīng)能理解上述數(shù)據(jù)源僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的數(shù)據(jù)源如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。例如,用戶A在其百度空間中發(fā)表一篇題名為《分布式系統(tǒng)-PNUTS》的文章,用戶B在瀏覽了該篇文章之后,發(fā)表了對該篇文章相關(guān)評論,如對文章的內(nèi)容本身進行評論、對該文章的標題進行評論等,記錄獲取裝置111通過諸如社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式,獲取到用戶B對該篇文章《分布式系統(tǒng)-PNUTS》的評論內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取待處理的一個或多個消息記錄僅的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取待處理的一個或多個消息記錄僅的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
信息獲取裝置112通過諸如所述消息記錄的文件格式中包含的所述消息記錄的自述信息、或者通過所述消息記錄中的記錄字段與設(shè)定的記錄相關(guān)信息間的映射關(guān)系,從所述消息記錄中提取其記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息。在此,所述消息索引信息包括但不限于以下至少任一項-所述消息記錄的消息產(chǎn)生時間;-所述消息記錄的消息來源;-所述消息記錄的消息類型;-所述消息記錄的消息提交用戶信息。例如,假設(shè)用戶B在閱讀了用戶A在其百度空間中發(fā)表一篇題名為《分布式系統(tǒng)-PNUTS》的文章之后,發(fā)表以下評論內(nèi)容“l(fā)z J^PNUTS闡述甚詳,可否解答以下問題,記錄級別master的問題,比如master選取如何達到效率最佳,如何面對2個修改合并沖突?合并沖突據(jù)說是需要client自行來處理?!鄙鲜鱿⒂涗浀奈募袷綖镠TML文件,信息獲取裝置112根據(jù)該HTML文件中的自述信息,其描述了該HTML文件的相關(guān)信息,如發(fā)布日期、作者、來源、摘要等,從與上述消息記錄的該HTML文件的自述信息中提取其記錄相關(guān)信息,如來源 http://hi. baidu. com/wkccs/blog/item/4ee706dd. html、發(fā)表時間 2011 年 5月3日、評論提交者的用戶id及具體評論內(nèi)容的文本等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取記錄相關(guān)信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取記錄相關(guān)信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。主題確定裝置113根據(jù)信息獲取裝置112獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。具體地,主題確定裝置113根據(jù)信息獲取裝置112獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》,假設(shè)信息獲取裝置112獲取的其他用戶對該篇文章的評論記錄的具體內(nèi)容為
用戶B的評論“l(fā)z,對PNUTS闡述甚詳,不錯不錯,可否解答以下問題,記錄級別master的問題,比如master選取如何達到效率最佳,如何面對2個修改合并沖突?合并沖突據(jù)說是需要client自行來處理?!庇脩鬌的評論“總結(jié)的不錯,看來,PNUTS可以很好的適合geographicreplication模式,記錄publish到本地YMB則認為成功,免除Dynamo方式需要等待多個Data Center返回的latency,如果發(fā)生master在異地則需要將請求forward到異地,但是由于存在master轉(zhuǎn)移的策略,需要forward的情況比較少?!庇脩鬍的評論“用戶D總結(jié)的很好,但是,當record的master不可用時候,實現(xiàn)上似乎有些可疑之處哦。”用戶F的評論“期待達人回答用戶B提出的問題,可發(fā)至我的站內(nèi)信箱,在此先行謝過。”主題確定裝置113對用戶B的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“記錄、master”,對用戶C的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“PNUTS、一致性、可用性、IDC”,對用戶D的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“master、轉(zhuǎn)移”,對用戶E的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“recorcUmaster”,對用戶F的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“回答問題、站內(nèi)信”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取消息關(guān)鍵詞的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取消息關(guān)鍵詞的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。然后主題確定裝置113根據(jù)所述消息關(guān)鍵詞,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。在此,主題確定裝置113根據(jù)所述消息關(guān)鍵詞確定會話主題的方法包括但不限于以下至少任一項I)根據(jù)所述消息關(guān)鍵詞及其對應(yīng)的候選主題的概率,確定所述消息記錄所對應(yīng)的候選主題;根據(jù)所述候選主題,所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題,其中,每個消息分類包括一個或多個所述消息記錄。具體地,主題確定裝置113通過諸如訪問存儲有消息關(guān)鍵詞所對應(yīng)的候選主題的概率的第三方數(shù)據(jù)庫,或者對現(xiàn)有主題確定的消息記錄進行統(tǒng)計,來獲得消息關(guān)鍵詞所對應(yīng)的候選主題的概率,然后通過諸如最大似然估計或貝葉斯參數(shù)估計等方法,確定消息記錄所對應(yīng)的候選主題,進而根據(jù)所述候選主題,對所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題。例如,接上例,假設(shè)主題確定裝置113通過現(xiàn)有主題確定的消息記錄統(tǒng)計得到消息關(guān)鍵詞與其所對應(yīng)的候選主題的概率的關(guān)系為記錄/record-對文章內(nèi)容的評論的概率為0. 7記錄/record-對文章評論內(nèi)容的評論的概率為0. I
master-對文章內(nèi)容的評論的概率為IPNUTS-對文章內(nèi)容的評論的概率為O. 8PNUTS-對文章標題的 評論的概率為O. 2一致性、可用性-對文章內(nèi)容的評論的概率為IIDC-對文章內(nèi)容的評論的概率為O. 6IDC-對文章評論內(nèi)容的評論的概率為O. 2轉(zhuǎn)移-對文章評論內(nèi)容的評論的概率為O. 5回答問題-對文章評論內(nèi)容的評論的概率為O. 8站內(nèi)信-對文章評論內(nèi)容的評論的概率為O. 8主題確定裝置113根據(jù)獲得的上述消息關(guān)鍵詞所對應(yīng)的候選主題的概率通過最大似然估計或貝葉斯參數(shù)估計等方法,確定消息記錄所對應(yīng)的候選主題,進而根據(jù)所述候選主題,對所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題。例如,主題確定裝置113確定用戶B的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶C的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶D的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶E的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶F的消息記錄所對應(yīng)的候選主題為對文章評論內(nèi)容的評論,即當前候選主題包括對文章內(nèi)容的評論和對文章評論內(nèi)容的評論兩種,主題確定裝置113根據(jù)得到的兩種候選主題,對所述消息記錄進行分類整理,得到以對文章內(nèi)容的評論為會話主題的消息記錄及以對文章評論內(nèi)容的評論為會話主題的消息記錄。2)根據(jù)所述消息關(guān)鍵詞,對所述消息記錄進行聚類處理,以獲得一個或多個消息聚類及其會話主題,其中,每個消息聚類包括一個或多個所述消息記錄。具體地,主題確定裝置113通過諸如對所述消息內(nèi)容信息進行分詞獲得其關(guān)鍵詞,進而獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的關(guān)鍵詞描述向量,根據(jù)所述關(guān)鍵詞描述向量,對所述消息記錄進行聚類,以獲得一個或多個消息聚類及其會話主題。例如,接上例,主題確定裝置113獲得的用戶B的評論內(nèi)容的關(guān)鍵詞描述向量為“記錄、master”、用戶C的評論內(nèi)容的關(guān)鍵詞描述向量為“PNUTS、一致性、可用性、IDC”、用戶D的評論內(nèi)容的關(guān)鍵詞描述向量為“master、轉(zhuǎn)移”、用戶E的評論內(nèi)容的關(guān)鍵詞描述向量為“record、master”、用戶F的評論內(nèi)容的關(guān)鍵詞描述向量為“回答問題、站內(nèi)信”,根據(jù)該關(guān)鍵詞描述向量,將具有相同關(guān)鍵詞描述向量或相似關(guān)鍵詞描述向量的消息記錄進行聚類,即將用戶B和用戶E的評論記錄聚類,或者將用戶B、用戶D和用戶E的評論記錄聚類,獲得一個或多個消息聚類及其會話主題,如將用戶B和用戶E的評論記錄聚類得到的會話主題為“記錄master”,將用戶B、用戶D和用戶E的評論記錄聚類得到的會話主題為“master”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述根據(jù)消息關(guān)鍵詞確定一個或多個會話主題的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據(jù)消息關(guān)鍵詞確定一個或多個會話主題的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,會話獲取裝置114對于主題確定裝置113確定的所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息,如所述消息記錄的消息產(chǎn)生時間、所述消息記錄的消息提交用戶信息等進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。例如,接上例,假設(shè)用戶B、用戶C、用戶D、用戶E和用戶F對用戶A在其空間發(fā)表的文章《分布式系統(tǒng)-PNUTS》的評論屬于同一個會話主題,例如對文章內(nèi)容的評論,且各評論時間的先后順序為用戶B、用戶D、用戶C、用戶E和用戶F,會話獲取裝置114根據(jù)所述消息記錄的消息產(chǎn)生時間,對主題確定裝置113確定的以對文章內(nèi)容的評論為會話主題用戶B、用戶D、用戶C、用戶E的消息記錄聚合在一起,獲得以對文章內(nèi)容的評論為會話主題的消息會話。又如,會話獲取裝置114還可根據(jù)所述消息記錄的消息提交用戶信息,將會話主題中的消息記錄聚合,獲得相應(yīng)會話,如將用戶D提交的評論內(nèi)容聚合在一起,獲得用戶D提交的所有評論內(nèi)容。再如,會話獲取裝置114還可根據(jù)所述消息記錄的消息提交用戶信息,并結(jié)合所述消息記錄的消息產(chǎn)生時間,將會話主題中的消息記錄聚合,獲得相應(yīng)會話。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對所述消息記錄進行聚合的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對所述消息記錄進行聚合的方式如可適用于本發(fā)明,也應(yīng)包含在本 發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。優(yōu)先地,主題確定裝置113根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題之后,其中,每個會話主題對應(yīng)一個或多個所述消息記錄,還可從所述一個或多個會話主題中篩選出優(yōu)選會話主題;接著,會話獲取裝置114對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。具體地,主題確定裝置113根據(jù)信息獲取裝置112獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,采用統(tǒng)計的方法,統(tǒng)計每一關(guān)鍵詞出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的關(guān)鍵詞作為優(yōu)選會話主題。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》,假設(shè)主題確定裝置113對用戶B的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“記錄、master”,對用戶C的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“PNUTS、一致性、可用性、IDC”,對用戶D的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“master、轉(zhuǎn)移”,對用戶E的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“record、master”,對用戶F的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“回答問題、站內(nèi)信”,統(tǒng)計得到的關(guān)鍵詞出現(xiàn)的次數(shù)分別為記錄/record出現(xiàn)2次,master出現(xiàn)3次,PNUTS、一致性、可用性、IDC、轉(zhuǎn)移、回答問題、站內(nèi)信各出現(xiàn)I次,主題確定裝置113將出現(xiàn)次數(shù)最多的關(guān)鍵詞“master”作為優(yōu)選會話主題。本領(lǐng)域技術(shù)人員應(yīng)能理解上述篩選優(yōu)選會話主題的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的篩選優(yōu)選會話主題的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,會話獲取裝置114對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。例如,接上例,會話獲取裝置114將與優(yōu)選會話主題“master”相對應(yīng)的用戶B、用戶D和用戶E發(fā)表的評論內(nèi)容按所述消息索引信息,如所述消息記錄的消息產(chǎn)生時間、所述消息記錄的消息提交用戶信息等進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。優(yōu)選地,確定設(shè)備I的各個裝置之間是持續(xù)不斷工作的。具體地,記錄獲取裝置Ill持續(xù)獲取待處理的一個或多個消息記錄;信息獲取裝置112持續(xù)獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;主題確定裝置113持續(xù)根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置114持續(xù)對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指確定設(shè)備I的各裝置分別不斷進行消息記錄的獲取、記錄相關(guān)信息的獲取、會話主題的確定及消息會話的獲得,直至該確定設(shè)備I在較長時間內(nèi)停止消息記錄的獲取。在一個優(yōu)選實施例中(參考圖I),確定設(shè)備I包括記錄獲取裝置111、信息獲取裝置112、主題確定裝置113、會話獲取裝置114和第一提供裝置(未示出)。其中,記錄獲取裝置111包括請求獲取單元(未示出)和記錄獲取單元(未示出)。以下參照圖I對該優(yōu)選實施例進行描述具體地,請求獲取單元獲取用戶提交的會話訪問請求;記錄獲取單元 根據(jù)所述會話訪問請求,獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄;信息獲取裝置112獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;主題確定裝置113根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置114對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;第一提供裝置將所述消息會話提供給所述用戶。其中,信息獲取裝置112、主題確定裝置113和會話獲取裝置114與圖I所示對應(yīng)裝置相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,請求獲取單元通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站第三方設(shè)備所提供的應(yīng)用程序接口(API)、或者通過http、https等約定通信方式獲取用戶通過用戶設(shè)備提交的會話訪問請求。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》的文章,當其登陸該空間時,鼠標懸浮于空間網(wǎng)頁上任何位置處,展現(xiàn)可選擇菜單,如按消息記錄的消息提交者的用戶屬性提供、提供某時間段內(nèi)的消息記錄等,用戶點擊相應(yīng)菜單,瀏覽器將用戶的相應(yīng)會話請求信息發(fā)送至確定設(shè)備I。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶提交的會話訪問請求的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶提交的會話訪問請求的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。記錄獲取單元根據(jù)所述會話訪問請求,通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄。例如,假設(shè)用戶A希望瀏覽其空間好友用戶B對其文章的評論,記錄獲取單元根據(jù)請求獲取單元獲取的用戶A的上述會話訪問請求,獲取與所述會話訪問請求相匹配的消息記錄,即用戶B對用戶A的文章發(fā)表的評論記錄,將其作為待處理的一個或多個消息記錄。第一提供裝置將獲取裝置114獲取的所述消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在另一個優(yōu)選實施例中(參考圖I),確定設(shè)備I包括記錄獲取裝置111、信息獲取裝置112、主題確定裝置113、會話獲取裝置114、請求獲取裝置(未示出)、優(yōu)選記錄獲取裝置(未示出)和第二提供裝置(未示出)。以下參照圖I對該優(yōu)選實施例進行描述具體地,記錄獲取裝置111獲取待處理的一個或多個消息記錄;信息獲取裝置112獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息; 請求獲取裝置獲取用戶提交的會話訪問請求;優(yōu)選記錄獲取裝置根據(jù)所述會話訪問請求,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配;主題確定裝置113根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置114對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;第二提供裝置將所述消息會話提供給所述用戶。其中,記錄獲取裝置111、信息獲取裝置112和會話獲取裝置114與圖I所示對應(yīng)裝置相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,請求獲取裝置通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站第三方設(shè)備所提供的應(yīng)用程序接口(API)、或者通過http、https等約定通信方式獲取用戶通過用戶設(shè)備提交的會話訪問請求。其中請求獲取裝置與請求獲取單元獲取用戶提交的會話訪問請求的方式相同,為簡單起見,在此不再贅述,并通過引用的方式包含于此。優(yōu)選記錄獲取裝置根據(jù)請求獲取裝置獲取的所述會話訪問請求,在記錄獲取裝置111獲取的所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配。例如,優(yōu)選記錄獲取裝置可根據(jù)請求獲取裝置獲取的會話訪問請求中特定字段所攜帶的會話主題信息、參與會話的特定用戶的信息、會話的時間信息等,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄。又如,優(yōu)選記錄獲取裝置還可根據(jù)請求獲取裝置獲取的會話訪問請求中特定字段所攜帶的發(fā)起該會話訪問請求的用戶的相關(guān)信息,如用戶基本屬性、會話訪問記錄、地理位置信息等,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得一個或多個優(yōu)選消息記錄的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得一個或多個優(yōu)選消息記錄的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,主題確定裝置113根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。具體地,主題確定裝置113對優(yōu)選記錄獲取裝置獲取的一個或多個優(yōu)選消息記錄的消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,采用統(tǒng)計的方法,統(tǒng)計每一關(guān)鍵詞出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的關(guān)鍵詞作為優(yōu)選會話主題。例如,假設(shè)優(yōu)選記錄獲取裝置獲得的是在2011年10月I日至2011年10月7日期間其他用戶對用戶A百度空間中的相冊“2011國慶旅游”的評論記錄,假設(shè)主題確定裝置113對用戶G的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“鼓浪嶼、漂亮”,對用戶H的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“帥氣、Trista”,對用戶I的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“鼓浪嶼”,統(tǒng)計得到的關(guān)鍵詞出現(xiàn)的次數(shù)分別為鼓浪嶼出現(xiàn)2次,漂亮出現(xiàn)I次,帥氣、Trista各出現(xiàn)I次,主題確定裝置113將出現(xiàn)次數(shù)最多的關(guān)鍵詞“鼓浪嶼”作為會話主題。第二提供裝置將會話獲取裝置114獲取的所述消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。圖2示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于確定消息記錄中的消息會話設(shè)備示意圖。確定設(shè)備I包括記錄獲取裝置211、信息獲取裝置212、主題確定裝置213、會話獲取裝置214、檢測裝置215、會話確定裝置216和第三提供裝置217。以下參照圖2對該優(yōu)選實施例進行描述具體地,記錄獲取裝置211獲取待處理的一個或多個消息記錄;信息獲取裝置212獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;主題確定裝置213根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置214對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;檢測裝置215檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件;當滿足所述觸發(fā)條件時,會話確定裝置216確定與所述觸發(fā)條件相匹配的消息會話;第三提供裝置217將所匹配的消息會話提供給所述用戶。其中,記錄獲取裝置211、信息獲取裝置212、主題確定裝置213和會話獲取裝置214與圖I所示對應(yīng)裝置相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,檢測裝置215通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站第三方設(shè)備提供的應(yīng)用程序接口(API)、或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù),檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件,其中,所述觸發(fā)條件包括但不限于以下至少任一項-獲取所述用戶所執(zhí)行的頁面訪問操作;-獲取所述用戶發(fā)送的會話訪問請求。例如,當所述觸發(fā)條件包括獲取所述用戶所執(zhí)行的頁面訪問操作時,如用戶登錄其百度空間的網(wǎng)站,當其登錄該網(wǎng)站時,檢測裝置215即檢測到用戶所執(zhí)行的頁面訪問操作。又如,當所述觸發(fā)條件包括獲取所述用戶發(fā)送的會話訪問請求時,如用戶在其空間頁面通過鼠標點擊提供會話主題的菜單等,檢測裝置215即檢測到所述用戶發(fā)送的會話訪問請求。本領(lǐng)域技術(shù)人員應(yīng)能理解上述觸發(fā)條件與檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的觸發(fā)條件或檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。當滿足所述觸發(fā)條件時,會話確定裝置216對會話獲取裝置214獲得的所述消息會話進行查詢,確定與所述觸發(fā)條件相匹配的消息會話。例如,用戶A在其百度空間發(fā)表了 一篇文章,會話獲取裝置214獲得的所述消息會話為其他用戶對用戶A的該篇文章的文章內(nèi)容評論為會話主題的消息會話和其他用戶對用戶A的該篇文章的文章標題評論為會話主題的消息會話,當用戶A在其空間頁面通過鼠標點擊提供以文章內(nèi)容評論為會話主題的菜單時,會話確定裝置216對會話獲取裝置214獲得的所述消息會話進行查詢,確定的是與該用戶的提供以文章內(nèi)容評論為會話主題的會話訪問請求相匹配的消息會話。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述觸發(fā)條件相匹配的消息會話的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述觸發(fā)條件相匹配的消息會話的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,第三提供裝置217將會話確定裝置216確定的與所述觸發(fā)條件相匹配的消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。優(yōu)選地,當滿足所述觸發(fā)條件時,會話確定裝置216對會話獲取裝置214獲得的所述消息會話進行查詢,確定與所述觸發(fā)條件相匹配的消息會話與會話主題;第三提供裝置 217將所匹配的消息會話與會話主題提供給所述用戶。例如,用戶登錄其百度空間的網(wǎng)站時,會話確定裝置216確定的是其他用戶對該用戶在其百度空間中發(fā)表的文章、相冊等的以文章內(nèi)容評論為主題、以文章標題評論為主題、以整個相冊評論為主題等所有評論內(nèi)容及其對應(yīng)會話主題。又如,當用戶在其空間頁面通過鼠標點擊提供以文章內(nèi)容評論為會話主題的菜單時,會話確定裝置216確定的是與該用戶的提供以文章內(nèi)容評論為會話主題的會話訪問請求相匹配的消息會話與會話主題。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述觸發(fā)條件相匹配的消息會話與會話主題的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述觸發(fā)條件相匹配的消息會話與會話主題的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,第三提供裝置217將會話確定裝置216確定的與所述觸發(fā)條件相匹配的消息會話與會話主題通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。更優(yōu)選地,檢測裝置215檢測到的獲取所述用戶發(fā)送的會話訪問請求,其中,所述會話訪問請求中還可包括會話主題的優(yōu)先級信息;第三提供裝置217根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題提供給所述用戶。例如,用戶通過用戶設(shè)備向服務(wù)器發(fā)送會話訪問請求時,可通過會話訪問設(shè)置setting的方式設(shè)置消息會話與會話主題的優(yōu)先級,如通過url參數(shù)或者post消息體發(fā)送給服務(wù)器,消息體格式使用bitmap的方式指定特定的bit位對應(yīng)特定的設(shè)置。int類型有4字節(jié),共32個比特位;最低一位設(shè)置是否提供以文章內(nèi)容為主題的會話,倒數(shù)第二位設(shè)置是否提供以文章標題為主題的會話,倒數(shù)第三位設(shè)置是否使用通過優(yōu)先級提供消息會話與會話主題,isLoadContent = 0x01, isLoadTitle=0x02, isUsePriority = 0x04,如果用戶希望只提供以文章內(nèi)容為主題的會話而不提供以文章標題為主題的會話,并且使用優(yōu)先級,那么上傳的setting可以通過url setting=0x05&priority = 5,表明只顯示priority大于5的會話主題及其對應(yīng)消息會話。在此,所述會話主題的優(yōu)先級信息還可在確定設(shè)備I中設(shè)置,或在與確定設(shè)備I通過網(wǎng)絡(luò)相連接的第三方設(shè)備中設(shè)置。本領(lǐng)域技術(shù)人員應(yīng)能理解上述在會話訪問請求中設(shè)置會話主題優(yōu)先級信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的在會話訪問請求中設(shè)置會話主題優(yōu)先級信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,第三提供裝置217根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題,通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在一個優(yōu)選實施例中(參考圖2),確定設(shè)備I包括記錄獲取裝置211、信息獲取裝置212、主題確定裝置213、會話獲取裝置214、檢測裝置215、會話確定裝置216、選擇操作獲取裝置(未示出)和第四提供裝置(未示出)。以下參照圖2對該優(yōu)選實施例進行描述具體地,記錄獲取裝置211獲取待處理的一個或多個消息記錄;信息獲取裝置212獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;主題確定裝置213根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個 或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;會話獲取裝置214對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;檢測裝置215檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件;當滿足所述觸發(fā)條件時,會話確定裝置216確定與所述觸發(fā)條件相匹配的消息會話;選擇操作獲取裝置獲取用戶的對所匹配的會話主題的選擇操作;第四提供裝置將與所述選擇操作相對應(yīng)的所述消息會話提供給所述用戶。其中,記錄獲取裝置211、信息獲取裝置212、主題確定裝置213、會話獲取裝置214、檢測裝置215和會話確定裝置216與圖2所示對應(yīng)裝置相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,選擇操作獲取裝置通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)獲取用戶的對所匹配的會話主題的選擇操作。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》的文章,當其登陸該空間時,鼠標懸浮于空間網(wǎng)頁上任何位置處,展現(xiàn)可選擇菜單,如按對文章的內(nèi)容評論為會話主題、按對文章的標題評論為會話主題等,用戶點擊相應(yīng)菜單,選擇操作獲取裝置即獲取了用戶的對所匹配的會話主題的選擇操作。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶對所述一個或多個會話主題的選擇操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶對所述一個或多個會話主題的選擇操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。第四提供裝置將與選擇操作獲取裝置獲取的所述選擇操作相對應(yīng)的所述消息會話,通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。圖3示出根據(jù)本發(fā)明另一個方面的用于確定消息記錄中的消息會話方法流程圖。具體地,在步驟S301中,確定設(shè)備I獲取待處理的一個或多個消息記錄;在步驟S302中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S303中,確定設(shè)備I根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S304中,確定設(shè)備I對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。在此,確定設(shè)備I包括但不限于網(wǎng)絡(luò)主機、單個網(wǎng)絡(luò)服務(wù)器、多個網(wǎng)絡(luò)服務(wù)器集或多個服務(wù)器構(gòu)成的云,其中,云計算是分布式計算的一種,由一群松散I禹合的計算機集組成的一個超級虛擬計算機。在此,云由基于云計算(Cloud Computing)的大量計算機或網(wǎng)絡(luò)服務(wù)器構(gòu)成。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定設(shè)備I僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的網(wǎng)絡(luò)設(shè)備或用戶設(shè)備如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。具體地,在步驟S301中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式,獲 取來自不同數(shù)據(jù)源的待處理的一個或多個消息記錄。其中,所述數(shù)據(jù)源包括但不限于以下至少任一項1)用戶空間;2)站內(nèi)信;3)微博;4)社區(qū)網(wǎng)站。本領(lǐng)域技術(shù)人員應(yīng)能理解上述數(shù)據(jù)源僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的數(shù)據(jù)源如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。例如,用戶A在其百度空間中發(fā)表一篇題名為《分布式系統(tǒng)-PNUTS》的文章,用戶B在瀏覽了該篇文章之后,發(fā)表了對該篇文章相關(guān)評論,如對文章的內(nèi)容本身進行評論、對該文章的標題進行評論等,在步驟S301中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式,獲取到用戶B對該篇文章《分布式系統(tǒng)-PNUTS》的評論內(nèi)容。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取待處理的一個或多個消息記錄僅的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取待處理的一個或多個消息記錄僅的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在步驟S302中,確定設(shè)備I通過諸如所述消息記錄的文件格式中包含的所述消息記錄的自述信息、或者通過所述消息記錄中的記錄字段與設(shè)定的記錄相關(guān)信息間的映射關(guān)系,從所述消息記錄中提取其記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息。在此,所述消息索引信息包括但不限于以下至少任一項-所述消息記錄的消息產(chǎn)生時間;-所述消息記錄的消息來源;-所述消息記錄的消息類型;-所述消息記錄的消息提交用戶信息。例如,假設(shè)用戶B在閱讀了用戶A在其百度空間中發(fā)表一篇題名為《分布式系統(tǒng)-PNUTS》的文章之后,發(fā)表以下評論內(nèi)容“l(fā)z J^PNUTS闡述甚詳,可否解答以下問題,記錄級別master的問題,比如master選取如何達到效率最佳,如何面對2個修改合并沖突?合并沖突據(jù)說是需要client自行來處理?!鄙鲜鱿⒂涗浀奈募袷綖镠TML文件,在步驟S302中,確定設(shè)備I根據(jù)該HTML文件中的自述信息,其描述了該HTML文件的相關(guān)信息,如發(fā)布日期、作者、來源、摘要等,從與上述消息記錄的該HTML文件的自述信息中提取其記錄相關(guān)信息,如來源 http://hi. baidu. com/wkccs/blog/item/4ee706dd. html、發(fā)表時間2011年5月3日、評論提交者的用戶id及具體評論內(nèi)容的文本等。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取記錄相關(guān)信息的方式法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取記錄相關(guān)信息的方式法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。
在步驟S303中,確定設(shè)備I根據(jù)其在步驟S302中獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。具體地,在步驟S303中,確定設(shè)備I根據(jù)其在步驟S302中獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》,假設(shè)在步驟S302中,確定設(shè)備I獲取的其他用戶對該篇文章的評論記錄的具體內(nèi)容為用戶B的評論“l(fā)z J^PNUTS闡述甚詳,不錯不錯,可否解答以下問題,記錄級別master的問題,比如master選取如何達到效率最佳,如何面對2個修改合并沖突?合并沖突據(jù)說是需要client自行來處理?!庇脩鬋的評論“根據(jù)文章內(nèi)容,PNUTS主要為Web應(yīng)用設(shè)計,而不是離線數(shù)據(jù)分析(相比于Hadoop/HBase),實際可理解為master-master模式,其一致性體現(xiàn)在由于記錄都需通過master修改,master再復(fù)制到其他IDC,因此可達到所有IDC數(shù)據(jù)的最終一致性;其可用性體現(xiàn)在由于所有IDC都有每條記錄的本地數(shù)據(jù),應(yīng)用可以根據(jù)策略返回本地cache或最新版本,本地修改只要commit到Y(jié)MB即可認為修改成功,任一 IDC發(fā)生故障不影響訪問?!庇脩鬌的評論“總結(jié)的不錯,看來,PNUTS可以很好的適合geographicreplication模式,記錄publish到本地YMB則認為成功,免除Dynamo方式需要等待多個Data Center返回的latency,如果發(fā)生master在異地則需要將請求forward到異地,但是由于存在master轉(zhuǎn)移的策略,需要forward的情況比較少。”用戶E的評論“用戶D總結(jié)的很好,但是,當record的master不可用時候,實現(xiàn)上似乎有些可疑之處哦?!庇脩鬎的評論“期待達人回答用戶B提出的問題,可發(fā)至我的站內(nèi)信箱,在此先行謝過。”在步驟S303中,確定設(shè)備I對用戶B的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“記錄、master”,對用戶C的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“PNUTS、一致性、可用性、IDC”,對用戶D的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“master、轉(zhuǎn)移”,對用戶E的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“recorcUmaster”,對用戶F的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“回答問題、站內(nèi)信”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取消息關(guān)鍵詞的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取消息關(guān)鍵詞的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。然后在步驟S303中,確定設(shè)備I根據(jù)所述消息關(guān)鍵詞,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。在此,在步驟S303中,確定設(shè)備I根據(jù)所述消息關(guān)鍵詞確定會話主題的方法包括但不限于以下至少任一項I)根據(jù)所述消息關(guān)鍵詞及其對應(yīng)的候選主題的概率,確定所述消息記錄所對應(yīng)的候選主題;根據(jù)所述候選主題,所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題,其中,每個消息分類包括一個或多個所述消息記錄。具體地,在步驟S303中,確定設(shè)備I通過諸如訪問存儲有消息關(guān)鍵詞所對應(yīng)的候選主題的概率的第三方數(shù)據(jù)庫,或者對現(xiàn)有主題確定的消息記錄進行統(tǒng)計,來獲得消息關(guān)鍵詞所對應(yīng)的候選主題的概率,然后通過諸如最大似然估計或貝葉斯參數(shù)估計等方法,確定消息記錄所對應(yīng)的候選主題,進而根據(jù)所述候選主題,對所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題。例如,接上例,假設(shè)在步驟S303中,確定設(shè)備I通過現(xiàn)有主題確定的消息記錄統(tǒng)計得到消息關(guān)鍵詞與其所對應(yīng)的候選主題的概率的關(guān)系為記錄/record-對文章內(nèi)容的評論的概率為O. 7記錄/record-對文章評論內(nèi)容的評論的概 率為O. Imaster-對文章內(nèi)容的評論的概率為IPNUTS-對文章內(nèi)容的評論的概率為O. 8PNUTS-對文章標題的評論的概率為O. 2一致性、可用性-對文章內(nèi)容的評論的概率為IIDC-對文章內(nèi)容的評論的概率為O. 6IDC-對文章評論內(nèi)容的評論的概率為O. 2轉(zhuǎn)移-對文章評論內(nèi)容的評論的概率為O. 5回答問題-對文章評論內(nèi)容的評論的概率為O. 8站內(nèi)信-對文章評論內(nèi)容的評論的概率為O. 8在步驟S303中,確定設(shè)備I根據(jù)獲得的上述消息關(guān)鍵詞所對應(yīng)的候選主題的概率通過最大似然估計或貝葉斯參數(shù)估計等方法,確定消息記錄所對應(yīng)的候選主題,進而根據(jù)所述候選主題,對所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題。例如,在步驟S303中,確定設(shè)備I確定用戶B的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶C的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶D的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶E的消息記錄所對應(yīng)的候選主題為對文章內(nèi)容的評論,用戶F的消息記錄所對應(yīng)的候選主題為對文章評論內(nèi)容的評論,即當前候選主題包括對文章內(nèi)容的評論和對文章評論內(nèi)容的評論兩種,在步驟S303中,確定設(shè)備I根據(jù)得到的兩種候選主題,對所述消息記錄進行分類整理,得到以對文章內(nèi)容的評論為會話主題的消息記錄及以對文章評論內(nèi)容的評論為會話主題的消息記錄。2)根據(jù)所述消息關(guān)鍵詞,對所述消息記錄進行聚類處理,以獲得一個或多個消息聚類及其會話主題,其中,每個消息聚類包括一個或多個所述消息記錄。具體地,在步驟S303中,確定設(shè)備I通過諸如對所述消息內(nèi)容信息進行分詞獲得其關(guān)鍵詞,進而獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的關(guān)鍵詞描述向量,根據(jù)所述關(guān)鍵詞描述向量,對所述消息記錄進行聚類,以獲得一個或多個消息聚類及其會話主題。例如,接上例,在步驟S303中,確定設(shè)備I獲得的用戶B的評論內(nèi)容的關(guān)鍵詞描述向量為“記錄、master”、用戶C的評論內(nèi)容的關(guān)鍵詞描述向量為“PNUTS、一致性、可用性、IDC”、用戶D的評論內(nèi)容的關(guān)鍵詞描述向量為“master、轉(zhuǎn)移”、用戶E的評論內(nèi)容的關(guān)鍵詞描述向量為“record、master”、用戶F的評論內(nèi)容的關(guān)鍵詞描述向量為“回答問題、站內(nèi)信”,根據(jù)該關(guān)鍵詞描述向量,將具有相同關(guān)鍵詞描述向量或相似關(guān)鍵詞描述向量的消息記錄進行聚類,即將用戶B和用戶E的評論記錄聚類,或者將用戶B、用戶D和用戶E的評論記錄聚類,獲得一個或多個消息聚類及其會話主題,如將用戶B和用戶E的評論記錄聚類得到的會話主題為“記錄master”,將用戶B、用戶D和用戶E的評論記錄聚類得到的會話主題為“master”。本領(lǐng)域技術(shù)人員應(yīng)能理解上述根據(jù)消息關(guān)鍵詞確定一個或多個會話主題的方式法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的根據(jù)消息關(guān)鍵詞確定一個或多個會話主題的方式法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S304中,確定設(shè)備I對于其在步驟S303中確定的所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息,如所述消息記錄的消息產(chǎn)生時間、所述消息記錄的消息提交用戶信息等進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。例如,接上例,假設(shè)用戶B、用戶C、用戶D、用戶E和用戶F對用戶A在其空間發(fā)表的文章《分布式系統(tǒng)-PNUTS》的評論屬于同一個會話主題,例如對文章內(nèi)容的評論,且各評論時間的先后順序為用戶B、用戶D、用戶C、用戶E和用戶F,在步驟S304中,確定設(shè)備I根據(jù)所述消息記錄的消息產(chǎn)生時間,對其在步驟S303中確定的以對文章內(nèi)容的評論為會話主題用戶B、用戶D、 用戶C、用戶E的消息記錄聚合在一起,獲得以對文章內(nèi)容的評論為會話主題的消息會話。又如,在步驟S304中,確定設(shè)備I還可根據(jù)所述消息記錄的消息提交用戶信息,將會話主題中的消息記錄聚合,獲得相應(yīng)會話,如將用戶D提交的評論內(nèi)容聚合在一起,獲得用戶D提交的所有評論內(nèi)容。再如,在步驟S304中,確定設(shè)備I還可根據(jù)所述消息記錄的消息提交用戶信息,并結(jié)合所述消息記錄的消息產(chǎn)生時間,將會話主題中的消息記錄聚合,獲得相應(yīng)會話。本領(lǐng)域技術(shù)人員應(yīng)能理解上述對所述消息記錄進行聚合的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的對所述消息記錄進行聚合的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。優(yōu)先地,在步驟S303中,確定設(shè)備I根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題之后,其中,每個會話主題對應(yīng)一個或多個所述消息記錄,還可從所述一個或多個會話主題中篩選出優(yōu)選會話主題;接著,在步驟S304中,確定設(shè)備I對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。具體地,在步驟S303中,確定設(shè)備I根據(jù)其在步驟S302中獲取的所述消息記錄的記錄相關(guān)信息中的所述消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,采用統(tǒng)計的方法,統(tǒng)計每一關(guān)鍵詞出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的關(guān)鍵詞作為優(yōu)選會話主題。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》,假設(shè)在步驟S303中,確定設(shè)備I對用戶B的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“記錄、master”,對用戶C的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“PNUTS、一致性、可用性、IDC”,對用戶D的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“master、轉(zhuǎn)移”,對用戶E的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“record、master”,對用戶F的消息內(nèi)容進行分詞處理后,得到相應(yīng)關(guān)鍵詞“回答問題、站內(nèi)信”,統(tǒng)計得到的關(guān)鍵詞出現(xiàn)的次數(shù)分別為記錄/record出現(xiàn)2次,master出現(xiàn)3次,PNUTS、一致性、可用性、IDC、轉(zhuǎn)移、回答問題、站內(nèi)信各出現(xiàn)I次,在步驟S303中,確定設(shè)備I將出現(xiàn)次數(shù)最多的關(guān)鍵詞“master”作為優(yōu)選會話主題。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述篩選優(yōu)選會話主題的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的篩選優(yōu)選會話主題的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S304中,確定設(shè)備I對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。例如,接上例,在步驟S304中,確定設(shè)備I將與優(yōu)選會話主題“master”相對應(yīng)的用戶B、用戶D和用戶E發(fā)表的評論內(nèi)容按所述消息索引信息,如所述消息記錄的消息產(chǎn)生時間、所述消息記錄的消息提交用戶信息等進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。優(yōu)選地,確定設(shè)備I的各個步驟之間是持續(xù)不斷工作的。具體地,在步驟S301中,確定設(shè)備I持續(xù)獲取待處理的一個或多個消息記錄;在步驟S302中,確定設(shè)備I持續(xù)獲取 所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S303中,確定設(shè)備I持續(xù)根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S304中,確定設(shè)備I持續(xù)對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。在此,本領(lǐng)域技術(shù)人員應(yīng)理解“持續(xù)”是指確定設(shè)備I的各步驟分別不斷進行消息記錄的獲取、記錄相關(guān)信息的獲取、會話主題的確定及消息會話的獲得,直至該確定設(shè)備I在較長時間內(nèi)停止消息記錄的獲取。在一個優(yōu)選實施例中(參考圖3),確定設(shè)備I包括步驟S301、步驟S302、步驟S303、步驟S304、步驟S308(未示出),其中,步驟S301包括步驟S3011 (未示出)和步驟S3012(未示出)。以下參照圖3對該優(yōu)選實施例進行描述具體地,在步驟S3011中,確定設(shè)備I獲取用戶提交的會話訪問請求;在步驟S3012中,確定設(shè)備I根據(jù)所述會話訪問請求,獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄;在步驟S302中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S303中,確定設(shè)備I根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S304中,確定設(shè)備I對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;在步驟S308中,確定設(shè)備I將所述消息會話提供給所述用戶。其中,步驟S302、步驟S303和步驟S304與圖3所示對應(yīng)步驟相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,在步驟S3011中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備所提供的應(yīng)用程序接口(API)、或者通過http、https等約定通信方式獲取用戶通過用戶設(shè)備提交的會話訪問請求。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》的文章,當其登陸該空間時,鼠標懸浮于空間網(wǎng)頁上任何位置處,展現(xiàn)可選擇菜單,如按消息記錄的消息提交者的用戶屬性提供、提供某時間段內(nèi)的消息記錄等,用戶點擊相應(yīng)菜單,瀏覽器將用戶的相應(yīng)會話請求信息發(fā)送至確定設(shè)備I服務(wù)器。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶提交的會話訪問請求的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶提交的會話訪問請求的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在步驟S3012中,確定設(shè)備I根據(jù)所述會話訪問請求,通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)、或者通過http、https等約定通信方式獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄。例如,假設(shè)用戶A希望瀏覽其空間好友用戶B對其文章的評論,記錄獲取單元根據(jù)請求獲取單元獲取的用戶A的上述會話訪問請求,獲取與所述會話訪問請求相匹配的消 息記錄,即用戶B對用戶A的文章發(fā)表的評論記錄,將其作為待處理的一個或多個消息記錄。在步驟S308中,確定設(shè)備I將其在步驟S304中獲取的所述消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在另一個優(yōu)選實施例中(參考圖3),以下參照圖3對該優(yōu)選實施例進行描述具體地,在步驟S301中,確定設(shè)備I獲取待處理的一個或多個消息記錄;在步驟S301中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S309(未示出)中,確定設(shè)備I獲取用戶提交的會話訪問請求;在步驟S310(未示出)中,確定設(shè)備I根據(jù)所述會話訪問請求,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配;在步驟S302中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S303中,確定設(shè)備I根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S304中,確定設(shè)備I對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;在步驟S311(未示出)中,確定設(shè)備I將所述消息會話提供給所述用戶。其中,步驟S301、步驟S302和S304與圖3所示對應(yīng)步驟相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,在步驟S309(未示出)中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備所提供的應(yīng)用程序接口(API)、或者通過http、https等約定通信方式獲取用戶通過用戶設(shè)備提交的會話訪問請求。其中在步驟S309(未示出)中,確定設(shè)備I與其在步驟S3011中獲取用戶提交的會話訪問請求的方式相同,為簡單起見,在此不再贅述,并通過引用的方式包含于此。在步驟S310(未示出)中,確定設(shè)備I根據(jù)其在步驟在S309(未示出)中獲取的所述會話訪問請求,在其在步驟S301中獲取的所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配。例如,在步驟S310(未示出)中,確定設(shè)備I可根據(jù)其在步驟在S309(未示出)中獲取的會話訪問請求中特定字段所攜帶的會話主題信息、參與會話的特定用戶的信息、會話的時間信息等,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄。又如,在步驟S310(未示出)中,確定設(shè)備I還可根據(jù)其在步驟在S309(未示出)中獲取的會話訪問請求中特定字段所攜帶的發(fā)起該會話訪問請求的用戶的相關(guān)信息,如用戶基本屬性、會話訪問記錄、地理位置信息等,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄。本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲得一個或多個優(yōu)選消息記錄的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲得一個或多個優(yōu)選消息記錄的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S303中,確定設(shè)備I根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄。具體地,在步驟S303中,確定設(shè)備I對優(yōu)選記錄獲取裝置獲取的一個或多個優(yōu)選消息記錄的消息內(nèi)容信息,通過諸如基于字符串匹配的方法、或者通過基于理解的分詞方法、或者通過基于統(tǒng)計的分詞方法,對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞,采用統(tǒng)計的方法,統(tǒng)計每一關(guān)鍵詞出現(xiàn)的次數(shù),將出現(xiàn)次數(shù)最多的關(guān)鍵詞作為優(yōu)選會話主題。例如,假設(shè)在步驟S310中,確定設(shè)備I獲得的是在2011年10月I日至2011年10月7日期間其他用戶對用戶A百度空間中的相冊“2011國慶旅游”的評論記錄,假設(shè)在步驟S303中,確定設(shè)備I對用戶G的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“鼓浪_、漂亮”,對用戶H的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“帥氣、Trista”,對用戶I的消息內(nèi)容進行分詞處理后,得到關(guān)鍵詞“鼓浪嶼”,統(tǒng)計得到的關(guān)鍵詞出現(xiàn)的次數(shù)分別為鼓浪嶼出現(xiàn)2次,漂亮出現(xiàn)I次,帥氣、Trista各出現(xiàn)I次,在步驟S303中,確定設(shè)備I將出現(xiàn)次數(shù)最多的關(guān)鍵詞“鼓浪嶼”作為會話主題。在步驟S311 (未示出)中,確定設(shè)備I將其在步驟S304中獲取的所述消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。圖4示出根據(jù)本發(fā)明一個優(yōu)選實施例的用于確定消息記錄中的消息會話方法流程圖。以下參照圖4對該優(yōu)選實施例進行描述具體地,在步驟S401中,確定設(shè)備I獲取待處理的一個或多個消息記錄;在步驟S402中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S403中,確定設(shè)備I根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S404中,確定設(shè)備I對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;在步驟S405中,確定設(shè)備I檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件;當滿足所述觸發(fā)條件時,在步驟S406中,確定設(shè)備I確定與所述觸發(fā)條件相匹配的消息會話;在步驟S407中,確定設(shè)備I將所匹配的消息會話提供給所述用戶。其中,步驟S401、步驟S402、步驟S403和步驟S404與圖3所示對應(yīng)步驟相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,在步驟S405中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API)、或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù),檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件,其中,所述觸發(fā)條件包括但不限于以下至少任一項 -獲取所述用戶所執(zhí)行的頁面訪問操作;-獲取所述用戶發(fā)送的會話訪問請求。
例如,當所述觸發(fā)條件包括獲取所述用戶所執(zhí)行的頁面訪問操作時,如用戶登錄其百度空間的網(wǎng)站,當其登錄該網(wǎng)站時,在步驟S405中,確定設(shè)備I即檢測到用戶所執(zhí)行的頁面訪問操作。又如,當所述觸發(fā)條件包括獲取所述用戶發(fā)送的會話訪問請求時,如用戶在其空間頁面通過鼠標點擊提供會話主題的菜單等,在步驟S405中,確定設(shè)備I即檢測到所述用戶發(fā)送的會話訪問請求。本領(lǐng)域技術(shù)人員應(yīng)能理解上述觸發(fā)條件與檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件的方式法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的觸發(fā)條件與檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件的方式法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。當滿足所述觸發(fā)條件時,在步驟S406中,確定設(shè)備I對其在步驟S404中獲得的所 述消息會話進行查詢,確定與所述觸發(fā)條件相匹配的消息會話。例如,用戶A在其百度空間發(fā)表了一篇文章,在步驟S404中,確定設(shè)備I獲得的所述消息會話為其他用戶對用戶A的該篇文章的文章內(nèi)容評論為會話主題的消息會話和其他用戶對用戶A的該篇文章的文章標題評論為會話主題的消息會話,當用戶A在其空間頁面通過鼠標點擊提供以文章內(nèi)容評論為會話主題的菜單時,在步驟S405中,確定設(shè)備I對其在步驟S404中獲得的所述消息會話進行查詢,確定的是與該用戶的提供以文章內(nèi)容評論為會話主題的會話訪問請求相匹配的消息會話。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述觸發(fā)條件相匹配的消息會話的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述觸發(fā)條件相匹配的消息會話的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S407中,確定設(shè)備I將其在步驟S406中確定的與所述觸發(fā)條件相匹配的消息會話通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。優(yōu)選地,當滿足所述觸發(fā)條件時,在步驟S406中,確定設(shè)備I對其在步驟S404中獲得的所述消息會話進行查詢,確定與所述觸發(fā)條件相匹配的消息會話與會話主題;在步驟S407中,確定設(shè)備I將所匹配的消息會話與會話主題提供給所述用戶。例如,用戶登錄其百度空間的網(wǎng)站時,在步驟S406中,確定設(shè)備I確定的是其他用戶對該用戶在其百度空間中發(fā)表的文章、相冊等的以文章內(nèi)容評論為主題、以文章標題評論為主題、以整個相冊評論為主題等所有評論內(nèi)容及其對應(yīng)會話主題。又如,當用戶在其空間頁面通過鼠標點擊提供以文章內(nèi)容評論為會話主題的菜單時,在步驟S406中,確定設(shè)備I確定的是與該用戶的提供以文章內(nèi)容評論為會話主題的會話訪問請求相匹配的消息會話與會話主題。本領(lǐng)域技術(shù)人員應(yīng)能理解上述確定與所述觸發(fā)條件相匹配的消息會話與會話主題的方法僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的確定與所述觸發(fā)條件相匹配的消息會話與會話主題的方法如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S407中,確定設(shè)備I將其在步驟S406中確定的與所述觸發(fā)條件相匹配的消息會話與會話主題通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。更優(yōu)選地,在步驟S405中,確定設(shè)備I檢測到的獲取所述用戶發(fā)送的會話訪問請求,其中,所述會話訪問請求中還可包括會話主題的優(yōu)先級信息;在步驟S407中,確定設(shè)備I根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題提供給所述用戶。例如,用戶通過用戶設(shè)備向服務(wù)器發(fā)送會話訪問請求時,可通過會話訪問設(shè)置setting的方式設(shè)置消息會話與會話主題的優(yōu)先級,如通過url參數(shù)或者post消息體發(fā)送給服務(wù)器,消息體格式使用bitmap的方式指定特定的bit位對應(yīng)特定的設(shè)置。int類型有4字節(jié),共32個比特位;最低一位設(shè)置是否提供以文章內(nèi)容為主題的會話,倒數(shù)第二位設(shè)置是否提供以文章標題為主題的會話,倒數(shù)第三位設(shè)置是否使用通過優(yōu)先級提供消息會話與會話主題,isLoadContent=0x01, isLoadTitle = 0x02, isUsePriority = 0x04,如果用尸希望只提供以文章內(nèi)容為主題的會話而不提供以文章標題為主題的會話,并且使用優(yōu)先級,那么上傳的setting可以通過url setting = 0x05&priority = 5,表明只顯示pr iority大于5的會話主題及其對應(yīng)消息會話。在此,所述會話主題的優(yōu)先級信息還可在確定設(shè)備I中設(shè)置,或在與確定設(shè)備I通過網(wǎng)絡(luò)相連接的第三方設(shè)備中設(shè)置。本領(lǐng)域技術(shù)人員應(yīng)能理解上述在會話訪問請求中設(shè)置會話主題優(yōu)先級信息的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的在會話訪問請求中設(shè)置會話主題優(yōu)先級信息的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。接著,在步驟S407中,確定設(shè)備I根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題,通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。在一個優(yōu)選實施例中(參考圖4),以下參照圖4對該優(yōu)選實施例進行描述具體地,在步驟S401中,確定設(shè)備I獲取待處理的一個或多個消息記錄;請求獲取裝置獲取用戶提交的會話訪問請求;在步驟S402中,確定設(shè)備I獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;在步驟S403中,確定設(shè)備I根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄;在步驟S404中,確定設(shè)備I對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話;在步驟S405中,確定設(shè)備I檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件;當滿足所述觸發(fā)條件時,在步驟S406中,確定設(shè)備I確定與所述觸發(fā)條件相匹配的消息會話;在步驟S412(未示出)中,確定設(shè)備I獲取用戶的對所匹配的會話主題的選擇操作;在步驟S413(未示出)中,確定設(shè)備I將與所述選擇操作相對應(yīng)的所述消息會話提供給所述用戶。其中,步驟S401、步驟S402、步驟S403、步驟S404、步驟S405、步驟S406與圖4所示對應(yīng)裝置步驟相同或相似,故此處不再贅述,并通過引用的方式包含于此。具體地,在步驟S412(未示出)中,確定設(shè)備I通過諸如新聞網(wǎng)站、論壇網(wǎng)站或社交網(wǎng)站等第三方設(shè)備提供的應(yīng)用程序接口(API),或者通過JSP、ASP等動態(tài)網(wǎng)頁技術(shù)獲取用戶的對所匹配的會話主題的選擇操作。例如,用戶A在其百度空間中發(fā)表了一篇題名為《分布式系統(tǒng)-PNUTS》的文章,當其登陸該空間時,鼠標懸浮于空間網(wǎng)頁上任何位置處,展現(xiàn)可選擇菜單,如按對文章的內(nèi)容評論為會話主題、按對文章的標題評論為會話主題等,用戶點擊相應(yīng)菜單,在步驟S412(未示出)中,確定設(shè)備I即獲取了用戶的對所匹配的會話主題的選擇操作。
本領(lǐng)域技術(shù)人員應(yīng)能理解上述獲取用戶對所述一個或多個會話主題的選擇操作的方式僅為舉例,其他現(xiàn)有的或今后可能出現(xiàn)的獲取用戶對所述一個或多個會話主題的選擇操作的方式如可適用于本發(fā)明,也應(yīng)包含在本發(fā)明保護范圍以內(nèi),并在此以引用方式包含于此。在步驟S413(未示出)中,確定設(shè)備I將與其在步驟S412中獲取的所述選擇操作相對應(yīng)的所述消息會話,通過諸如http或https等約定通信方式提供至所述用戶,如該用戶的用戶設(shè)備,供用戶瀏覽。需要注意的是,本發(fā)明可在軟件和/或軟件與硬件的組合體中被實施,例如,可采用專用集成電路(ASIC)、通用目的計算機或任何其他類似硬件設(shè)備來實現(xiàn)。在一個實施例中,本發(fā)明的軟件程序可以通過處理器執(zhí)行以實現(xiàn)上文所述步驟或功能。同樣地,本發(fā)明的軟件程序(包括相關(guān)的數(shù)據(jù)結(jié)構(gòu))可以被存儲到計算機可讀記錄介質(zhì)中,例如,RAM存儲器,磁或光驅(qū)動器或軟磁盤及類似設(shè)備。另外,本發(fā)明的一些步驟或功能可采用硬件來實現(xiàn),例
另外,本發(fā)明的一部分可被應(yīng)用為計算機程序產(chǎn)品,例如計算機程序指令,當其被計算機執(zhí)行時,通過該計算機的操作,可以調(diào)用或提供根據(jù)本發(fā)明的方法和/或技術(shù)方案。而調(diào)用本發(fā)明的方法的程序指令,可能被存儲在固定的或可移動的記錄介質(zhì)中,和/或通過廣播或其他信號承載媒體中的數(shù)據(jù)流而被傳輸,和/或被存儲在根據(jù)所述程序指令運行的計算機設(shè)備的工作存儲器中。在此,根據(jù)本發(fā)明的一個實施例包括一個裝置,該裝置包括用于存儲計算機程序指令的存儲器和用于執(zhí)行程序指令的處理器,其中,當該計算機程序指令被該處理器執(zhí)行時,觸發(fā)該裝置運行基于前述根據(jù)本發(fā)明的多個實施例的方法和/或技術(shù)方案。對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實施例的細節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實現(xiàn)本發(fā)明。因此,無論從哪一點來看,均應(yīng)將實施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化涵括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標記視為限制所涉及的權(quán)利要求。此夕卜,顯然“包括” 一詞不排除其他單元或步驟,單數(shù)不排除復(fù)數(shù)。裝置權(quán)利要求中陳述的多個單元或裝置也可以由一個單元或裝置通過軟件或者硬件來實現(xiàn)。第一,第二等詞語用來表示名稱,而并不表示任何特定的順序。
權(quán)利要求
1.一種由計算機實現(xiàn)的用于確定消息記錄中的消息會話的方法,其中,該方法包括以下步驟 a獲取待處理的一個或多個消息記錄; b獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息; c根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; d對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述步驟c包括 -對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞; -根據(jù)所述消息關(guān)鍵詞及其對應(yīng)的候選主題的概率,確定所述消息記錄所對應(yīng)的候選主題; -根據(jù)所述候選主題,所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題,其中,每個消息分類包括一個或多個所述消息記錄。
3.根據(jù)權(quán)利要求I所述的方法,其中,所述步驟c包括 -對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞; -根據(jù)所述消息關(guān)鍵詞,對所述消息記錄進行聚類處理,以獲得一個或多個消息聚類及其會話主題,其中,每個消息聚類包括一個或多個所述消息記錄。
4.根據(jù)權(quán)利要求I至3中任一項所述的方法,其中,所述步驟c包括 -根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; -從所述一個或多個會話主題中篩選出優(yōu)選會話主題; 其中,所述步驟d包括 -對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。
5.根據(jù)權(quán)利要求I至4中任一項所述的方法,其中,所述步驟a包括 -獲取用戶提交的會話訪問請求; -根據(jù)所述會話訪問請求,獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄; 其中,該方法還包括 -將所述消息會話提供給所述用戶。
6.根據(jù)權(quán)利要求I至4中任一項所述的方法,其中,該方法還包括 -獲取用戶提交的會話訪問請求; -根據(jù)所述會話訪問請求,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配;其中,所述步驟C包括 -根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; 其中,該方法還包括 -將所述消息會話提供給所述用戶。
7.根據(jù)權(quán)利要求I至6中任一項所述的方法,其中,該方法還包括 -檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件; X當滿足所述觸發(fā)條件時,確定與所述觸發(fā)條件相匹配的消息會話; y將所匹配的消息會話提供給所述用戶; 其中,所述觸發(fā)條件包括以下至少任一項 -獲取所述用戶所執(zhí)行的頁面訪問操作; -獲取所述用戶發(fā)送的會話訪問請求。
8.根據(jù)權(quán)利要求7所述的方法,其中,所述步驟X包括 -當滿足所述觸發(fā)條件時,確定與所述觸發(fā)條件相匹配的消息會話與會話主題; 其中,所述步驟y包括 -將所匹配的消息會話與會話主題提供給所述用戶。
9.根據(jù)權(quán)利要求8所述的方法,其中,所述觸發(fā)條件包括獲取所述用戶發(fā)送的會話訪問請求,其中,所述會話訪問請求中包括會話主題的優(yōu)先級信息; 其中,所述步驟y包括 -根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題提供給所述用戶。
10.根據(jù)權(quán)利要求8或9所述的方法,其中,該方法還包括 -獲取用戶的對所匹配的會話主題的選擇操作; -將與所述選擇操作相對應(yīng)的所述消息會話提供給所述用戶。
11.一種用于確定消息記錄中的消息會話的設(shè)備,其中,該設(shè)備包括 記錄獲取裝置,用于獲取待處理的一個或多個消息記錄; 信息獲取裝置,用于獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息; 主題確定裝置,用于根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; 會話獲取裝置,用于對于所述一個或多個會話主題中至少一個,將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述一個或多個會話主題中至少一個相對應(yīng)的消息會話。
12.根據(jù)權(quán)利要求11所述的設(shè)備,其中,所述主題確定裝置用于 -對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞; -根據(jù)所述消息關(guān)鍵詞及其對應(yīng)的候選主題的概率,確定所述消息記錄所對應(yīng)的候選主題; -根據(jù)所述候選主題,所述消息記錄進行分類處理,以獲得一個或多個消息分類及其會話主題,其中,每個消息分類包括一個或多個所述消息記錄。
13.根據(jù)權(quán)利要求11所述的設(shè)備,其中,所述主題確定裝置用于 -對所述消息內(nèi)容信息進行分詞處理,以獲得與所述消息內(nèi)容信息所對應(yīng)的消息記錄相對應(yīng)的消息關(guān)鍵詞; -根據(jù)所述消息關(guān)鍵詞,對所述消息記錄進行聚類處理,以獲得一個或多個消息聚類及其會話主題,其中,每個消息聚類包括一個或多個所述消息記錄。
14.根據(jù)權(quán)利要求11至13中任一項所述的設(shè)備,其中,所述主題確定裝置用于 -根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; -從所述一個或多個會話主題中篩選出優(yōu)選會話主題; 其中,所述會話獲取裝置用于 -對于所述優(yōu)選會話主題,將與所述優(yōu)選會話主題相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,以獲得與所述優(yōu)選會話主題相對應(yīng)的消息會話。
15.根據(jù)權(quán)利要求11至14中任一項所述的設(shè)備,其中,所述記錄獲取裝置包括 請求獲取單元,用于獲取用戶提交的會話訪問請求; 記錄獲取單元,用于根據(jù)所述會話訪問請求,獲取與所述會話訪問請求相匹配的消息記錄,以作為待處理的一個或多個消息記錄; 其中,該設(shè)備還包括 第一提供裝置,用于將所述消息會話提供給所述用戶。
16.根據(jù)權(quán)利要求11至14中任一項所述的設(shè)備,其中,該設(shè)備還包括 請求獲取裝置,用于獲取用戶提交的會話訪問請求; 優(yōu)選記錄獲取裝置,用于根據(jù)所述會話訪問請求,在所述一個或多個消息記錄中進行篩選,以獲得一個或多個優(yōu)選消息記錄,其中,所述優(yōu)選消息記錄的消息相關(guān)信息與所述會話訪問請求相匹配; 其中,所述主題確定裝置用于 -根據(jù)所述優(yōu)選消息記錄的消息內(nèi)容信息,確定一個或多個會話主題,其中,每個會話主題對應(yīng)一個或多個所述消息記錄; 其中,該設(shè)備還包括 第二提供裝置,用于將所述消息會話提供給所述用戶。
17.根據(jù)權(quán)利要求11至16中任一項所述的設(shè)備,其中,該設(shè)備還包括 檢測裝置,用于檢測是否滿足向用戶發(fā)送所述消息會話的觸發(fā)條件; 會話確定裝置,用于當滿足所述觸發(fā)條件時,確定與所述觸發(fā)條件相匹配的消息會話; 第三提供裝置,用于將所匹配的消息會話提供給所述用戶; 其中,所述觸發(fā)條件包括以下至少任一項 -獲取所述用戶所執(zhí)行的頁面訪問操作; -獲取所述用戶發(fā)送的會話訪問請求。
18.根據(jù)權(quán)利要求17所述的設(shè)備,其中,所述會話確定裝置用于 -當滿足所述觸發(fā)條件時,確定與所述觸發(fā)條件相匹配的消息會話與會話主題; 其中,所述第三提供裝置用于-將所匹配的消息會話與會話主題提供給所述用戶。
19.根據(jù)權(quán)利要求18所述的設(shè)備,其中,所述觸發(fā)條件包括獲取所述用戶發(fā)送的會話訪問請求,其中,所述會話訪問請求中包括會話主題的優(yōu)先級信息; 其中,所述第三提供裝置用于 -根據(jù)所述優(yōu)先級信息,將所匹配的消息會話與會話主題提供給所述用戶。
20.根據(jù)權(quán)利要求18或19所述的設(shè)備,其中,該設(shè)備還包括 選擇操作獲取裝置,用于獲取用戶的對所匹配的會話主題的選擇操作; 第四提供裝置,用于將與所述選擇操作相對應(yīng)的所述消息會話提供給所述用戶。
全文摘要
本發(fā)明的目的是提供一種用于確定消息記錄中消息會話的方法與設(shè)備。具體地,獲取待處理的一個或多個消息記錄;獲取所述消息記錄的記錄相關(guān)信息,其中,所述記錄相關(guān)信息包括所述消息記錄的消息索引信息與消息內(nèi)容信息;根據(jù)所述消息內(nèi)容信息,確定一個或多個會話主題;將與所述一個或多個會話主題中至少一個相對應(yīng)的所述消息記錄,按所述消息索引信息進行聚合,獲得相應(yīng)的消息會話。與現(xiàn)有技術(shù)相比,本發(fā)明通過結(jié)合消息記錄的消息內(nèi)容信息,確定相應(yīng)會話主題,將與該會話主題相對應(yīng)的消息記錄進行聚合,從而獲得與會話主題相對應(yīng)的消息會話,不僅方便了用戶瀏覽相關(guān)評論內(nèi)容,而且進一步地提升了用戶的社區(qū)交流訪問體驗。
文檔編號G06F17/27GK102646134SQ201210089359
公開日2012年8月22日 申請日期2012年3月29日 優(yōu)先權(quán)日2012年3月29日
發(fā)明者葉青, 王耀 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司