本發(fā)明屬于互聯(lián)網(wǎng)網(wǎng)絡(luò)技術(shù)領(lǐng)域,更具體地,涉及一種話題生成方法及裝置。
背景技術(shù):
隨著即時通訊軟件的快速發(fā)展,越來越多的人通過即時通訊軟件與自己的朋友交流,并與朋友分享文字、圖片、位置等信息。
即時通訊軟件通常具有群聊功能,群把有共同愛好或者共同經(jīng)歷的人聚集在了一起,比如初中的同學(xué),高中的死黨,大學(xué)的宿舍,游戲里認(rèn)識的好友群,公司同事群,小區(qū)群,維權(quán)群,裝修群等等。群聊功能只能滿足群內(nèi)成員對話交流的需求,然而隨著時間流逝,共同的話題越來越少,群內(nèi)成員的對話交流越來越少,好友之間越來越陌生,此時群成員找不到感興趣的話題。
為了提高群活躍度,現(xiàn)有的技術(shù)方案是從群內(nèi)的聊天記錄找出一些話題以供群成員進(jìn)行討論交流,然而群內(nèi)聊天記錄里的話題可能只有一小部分成員感興趣,不利于群內(nèi)的大部分成員參與討論交流進(jìn)而提高群活躍度。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的在于提供一種話題生成方法及裝置。
根據(jù)本發(fā)明的一方面,提供一種話題生成方法,包括:獲取通訊群組的成員信息;根據(jù)所述通訊群組的成員信息搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù);獲取所述通訊群組的成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息;根據(jù)所述興趣狀態(tài)信息生成一個或多個興趣話題。
優(yōu)選地,所述興趣狀態(tài)信息包括群成員評論信息、群成員關(guān)注信息、 群成員參與信息以及群成員轉(zhuǎn)載信息中的至少一種。
優(yōu)選地,根據(jù)所述興趣狀態(tài)信息生成多個興趣話題包括:判斷所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息是否滿足預(yù)設(shè)興趣規(guī)則;當(dāng)所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息滿足預(yù)設(shè)興趣規(guī)則時,將所述互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
優(yōu)選地,所述方法還包括:根據(jù)所述興趣狀態(tài)信息計算多個興趣話題對應(yīng)的興趣度;根據(jù)多個興趣話題對應(yīng)的興趣度將多個興趣話題按照預(yù)設(shè)順序方式存儲。
優(yōu)選地,所述方法還包括:獲取所述通訊群組的狀態(tài)信息并根據(jù)所述通訊群組的狀態(tài)信息計算所述通訊群組的活躍度;當(dāng)所述通訊群組的活躍度小于預(yù)設(shè)活躍度閾值時,向所述通訊群組發(fā)送所述多個興趣話題中的至少一個。
根據(jù)本發(fā)明的另一方面,提供一種話題生成裝置,包括:獲取模塊,用于獲取通訊群組的成員信息;數(shù)據(jù)采集模塊,用于根據(jù)所述通訊群組的成員信息搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù);數(shù)據(jù)處理模塊,用于獲取所述通訊群組的成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息;話題生成模塊,用于根據(jù)所述興趣狀態(tài)信息生成一個或多個興趣話題。
優(yōu)選地,所述興趣狀態(tài)信息包括群成員評論信息、群成員關(guān)注信息、群成員參與信息以及群成員轉(zhuǎn)載信息中的至少一種。
優(yōu)選地,所述話題生成模塊包括:判斷單元,用于判斷所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息是否滿足預(yù)設(shè)興趣規(guī)則;話題生成單元,用于當(dāng)所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息滿足預(yù)設(shè)興趣規(guī)則時,將所述互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
優(yōu)選地,所述裝置還包括:興趣度模塊,用于根據(jù)所述興趣狀態(tài)信息計算多個興趣話題對應(yīng)的興趣度;數(shù)據(jù)存儲模塊,還用于根據(jù)多個興趣話題對應(yīng)的興趣度將多個興趣話題按照預(yù)設(shè)順序方式存儲。
優(yōu)選地,所述裝置還包括:活躍度模塊,用于獲取通訊群組的狀態(tài)信息并根據(jù)所述通訊群組的狀態(tài)信息計算所述通訊群組的活躍度;話題發(fā)布模塊,用于當(dāng)所述通訊群組的活躍度小于預(yù)設(shè)活躍度閾值時,向所述通訊群組發(fā)送所述多個興趣話題中的至少一個。
本發(fā)明提供的話題生成方法及裝置根據(jù)群的類別及成員等信息,生成興趣話題并且主動發(fā)布話題,提高群的活躍度,保持了成員之間的關(guān)系。
附圖說明
通過以下參照附圖對本發(fā)明實施例的描述,本發(fā)明的上述以及其他目的、特征和優(yōu)點將更為清楚,在附圖中:
圖1示出了根據(jù)本發(fā)明實施例的話題生成方法的流程圖;
圖2示出了根據(jù)本發(fā)明另一實施例的話題生成方法的流程圖;
圖3示出了根據(jù)本發(fā)明實施例的話題生成裝置的結(jié)構(gòu)示意圖。
具體實施方式
以下將參照附圖更詳細(xì)地描述本發(fā)明的各種實施例。在各個附圖中,相同的元件采用相同或類似的附圖標(biāo)記來表示。為了清楚起見,附圖中的各個部分沒有按比例繪制。
本發(fā)明可以各種形式呈現(xiàn),以下將描述其中一些示例。
圖1示出了根據(jù)本發(fā)明實施例的話題生成方法的流程圖。如圖1所示,所述話題生成方法包括以下步驟。
在步驟s101中,獲取通訊群組的成員信息。
在本實施例中,例如,通訊群組可以是qq群、米聊群、微信群等通訊軟件中的群組。通訊群組內(nèi)的任一個用戶都有一個id號,例如qq群組里的任一個用戶都對應(yīng)有自己的qq號。獲取通信群組的成員信息,其中,所述成員信息包括該通訊群組的成員數(shù)量以及每個成員對應(yīng)的id號。通訊群組內(nèi)的任一個用戶都可以在聊天區(qū)域進(jìn)行聊天,也可以在該群組的信息發(fā)布區(qū)域發(fā)布信息,并對已發(fā)布的信息進(jìn)行瀏覽、評論或點贊。
在步驟s102中,根據(jù)所述通訊群組的成員信息搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)。
在本實施例中,采用多系統(tǒng)查詢技術(shù)搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù),很多通訊軟件都設(shè)置有開放平臺,當(dāng)前的通訊軟件可以通過開發(fā)平 臺中的公開接口獲取每一個成員在其他通訊軟件的互聯(lián)網(wǎng)用戶數(shù)據(jù)。所述互聯(lián)網(wǎng)用戶數(shù)據(jù),主要是微博、qq、微信數(shù)據(jù),包括用戶的個人基本信息和信息發(fā)布數(shù)據(jù)以及信息發(fā)布數(shù)據(jù)的狀態(tài)信息。所述信息發(fā)布數(shù)據(jù)可以包括文字、語音、圖片和鏈接中的一種或任意多種組合。例如同學(xué)群中的畢業(yè)集體照片,游戲群中的工會群戰(zhàn)的截圖,同事群中的年會合影等,音樂群中的演奏視頻,美容群中整容秘訣等,同學(xué)群中的五年級時的優(yōu)秀作文,同學(xué)群中的籃球場上的兄弟等。其中,所述狀態(tài)信息包括發(fā)布時間和評論數(shù)據(jù)等。在此,需要通過對其他通訊軟件的賬戶進(jìn)行校驗,使當(dāng)前通訊軟件的賬戶和其他通訊軟件的賬戶為同一用戶。例如可以通過校驗手機(jī)號碼、注冊郵箱或者登錄密碼等。
在步驟s103中,獲取所述通訊群組的成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息。
在本實施例中,獲取每個成員發(fā)布的信息發(fā)布數(shù)據(jù)的興趣狀態(tài)信息。其中,所述興趣狀態(tài)信息包括群成員評論信息、群成員關(guān)注信息、群成員參與信息以及群成員轉(zhuǎn)載信息中的至少一種。
在步驟s104中,根據(jù)所述興趣狀態(tài)信息生成一個或多個興趣話題。
在本實施例中,步驟s104具體包括以下步驟。
在步驟s1041中,判斷所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息是否滿足預(yù)設(shè)興趣規(guī)則。
在步驟s1042中,當(dāng)所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息滿足預(yù)設(shè)興趣規(guī)則時,將所述互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
例如,群成員發(fā)布的一條互聯(lián)網(wǎng)用戶數(shù)據(jù)的群成員評論數(shù)量大于預(yù)設(shè)評論閾值,或者群成員關(guān)注數(shù)量大于預(yù)設(shè)關(guān)注閾值,或者群成員參與數(shù)量大于預(yù)設(shè)參與閾值,或者群成員轉(zhuǎn)載數(shù)量大于預(yù)設(shè)轉(zhuǎn)載數(shù)量,或者群成員點贊數(shù)量大于預(yù)設(shè)點贊閾值,說明群成員對該互聯(lián)網(wǎng)用戶數(shù)據(jù)有興趣,則將該條互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
在步驟s105中,根據(jù)所述興趣狀態(tài)信息計算多個興趣話題對應(yīng)的興趣度。
在本實施例中,對所述興趣狀態(tài)信息進(jìn)行加權(quán)求和計算該興趣話題對應(yīng)的興趣度。其中,興趣度=(群成員評論數(shù)量*n1+群成員關(guān)注數(shù)量 *n2+群成員參與數(shù)量*n3+群成員轉(zhuǎn)載數(shù)量*n4…)/群成員數(shù)量。其中,n1、n2、n3、n4…分別為群成員評論數(shù)量、群成員關(guān)注數(shù)列、群成員參與數(shù)量、群成員轉(zhuǎn)載數(shù)量以及群成員點贊數(shù)量等對應(yīng)的興趣度權(quán)重比例。
在步驟s106中,根據(jù)多個興趣話題對應(yīng)的興趣度將多個興趣話題按照預(yù)設(shè)順序方式存儲。
在本實施例中,預(yù)設(shè)順序方式為興趣度由高到低的順序。
本發(fā)明提供的話題生成方法根據(jù)群的類別及成員等信息,生成興趣話題并且主動發(fā)布話題,提高群的活躍度,保持了成員之間的關(guān)系。
圖2示出了根據(jù)本發(fā)明另一實施例的話題生成方法的流程圖。如圖2所述,所述話題生成方法包括步驟s201-步驟s207,其中步驟s201-步驟s206與步驟s101-步驟s106內(nèi)容一致,在此不再贅述。
在步驟s207中,獲取通訊群組的狀態(tài)信息,根據(jù)所述通訊群組的狀態(tài)信息計算所述通訊群組的活躍度。
在本實施例中,所述通訊群組的狀態(tài)信息包括群成員單位時間的聊天數(shù)量、群成員單位時間的參與數(shù)量以及群活動、群空間、群相冊的發(fā)布數(shù)量中的至少一種,對所述通訊群組的狀態(tài)信息進(jìn)行加權(quán)求和計算所述通訊群組單位時間的活躍度。其中,單位時間活躍度=(群成員單位時間的聊天數(shù)量*n1+群成員單位時間的參與數(shù)量*n2+群活動、群空間、群相冊*n3)/群成員數(shù)量/群存在的時間^n4;其中,(n1、n2、n3、n4為群成員單位時間的聊天數(shù)量、群成員單位時間的參與數(shù)量以及群活動、群空間、群相冊的發(fā)布數(shù)量對應(yīng)的活躍度權(quán)重比例。
在步驟s208中,當(dāng)所述通訊群組的活躍度小于預(yù)設(shè)活躍度閾值時,向所述通訊群組發(fā)送所述多個興趣話題中的至少一個。
在本實施例中,當(dāng)所述通訊群組的活躍度低于預(yù)設(shè)活躍度閾值時,向所述通訊群組的聊天區(qū)域按照興趣度的高低發(fā)布興趣話題,群成員可就根據(jù)所述興趣話題展開討論,提高群的活躍度。
本發(fā)明提供的話題生成方法根據(jù)群的類別及成員等信息,生成興趣話題并且主動發(fā)布話題,提高群的活躍度,保持了成員之間的關(guān)系。
圖3示出了根據(jù)本發(fā)明實施例話題生成裝置的結(jié)構(gòu)示意圖。如圖3 所示,所述話題生成裝置100包括獲取模塊101、數(shù)據(jù)采集模塊102、數(shù)據(jù)處理模塊103和話題生成模塊104。
其中,第一獲取???01用于獲取通訊群組的成員信息。
在本實施例中,例如,通訊群組可以是qq群、米聊群、微信群等通訊軟件中的群組。通訊群組內(nèi)的任一個用戶都有一個id號,例如qq群組里的任一個用戶都對應(yīng)有自己的qq號。獲取通信群組的成員信息,其中,所述成員信息包括該通訊群組的成員數(shù)量以及每個成員對應(yīng)的id號。
數(shù)據(jù)采集模塊102用于根據(jù)所述通訊群組的成員信息搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)。
在本實施例中,采用多系統(tǒng)查詢技術(shù)搜集多個成員的互聯(lián)網(wǎng)用戶數(shù)據(jù),很多通訊軟件都設(shè)置有開放平臺,當(dāng)前的通訊軟件可以通過開發(fā)平臺中的公開接口獲取每一個成員在其他通訊軟件的互聯(lián)網(wǎng)用戶數(shù)據(jù)。所述互聯(lián)網(wǎng)用戶數(shù)據(jù),主要是微博、qq、微信數(shù)據(jù),包括用戶的個人基本信息和信息發(fā)布數(shù)據(jù)以及信息發(fā)布數(shù)據(jù)的狀態(tài)信息。所述信息發(fā)布數(shù)據(jù)可以包括文字、語音、圖片和鏈接中的一種或任意多種組合。例如同學(xué)群中的畢業(yè)集體照片,游戲群中的工會群戰(zhàn)的截圖,同事群中的年會合影等,音樂群中的演奏視頻,美容群中整容秘訣等,同學(xué)群中的五年級時的優(yōu)秀作文,同學(xué)群中的籃球場上的兄弟等。其中,所述狀態(tài)信息包括發(fā)布時間和評論數(shù)據(jù)等。在此,需要通過對其他通訊軟件的賬戶進(jìn)行校驗,使當(dāng)前通訊軟件的賬戶和其他通訊軟件的賬戶為同一用戶。例如可以通過校驗手機(jī)號碼、注冊郵箱或者登錄密碼等。
數(shù)據(jù)處理模塊103用于獲取所述通訊群組的成員的互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息。
在本實施例中,所述興趣狀態(tài)信息包括群成員評論信息、群成員關(guān)注信息、群成員參與信息以及群成員轉(zhuǎn)載信息中的至少一種。
話題生成模塊104用于根據(jù)所述興趣狀態(tài)信息生成一個或多個興趣話題。
在本實施例中,話題生成模塊104包括判斷單元1041和話題生成單元1042。其中,判斷單元1041用于判斷所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀 態(tài)信息是否滿足預(yù)設(shè)興趣規(guī)則;話題生成單元1042用于當(dāng)所述互聯(lián)網(wǎng)用戶數(shù)據(jù)的興趣狀態(tài)信息滿足預(yù)設(shè)興趣規(guī)則時,將所述互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
群成員發(fā)布的一條互聯(lián)網(wǎng)用戶數(shù)據(jù)的群成員評論數(shù)量大于預(yù)設(shè)評論閾值,或者群成員關(guān)注數(shù)量大于預(yù)設(shè)關(guān)注閾值,或者群成員參與數(shù)量大于預(yù)設(shè)參與閾值,或者群成員轉(zhuǎn)載數(shù)量大于預(yù)設(shè)轉(zhuǎn)載數(shù)量,或者群成員點贊數(shù)量大于預(yù)設(shè)點贊閾值,說明群成員對該互聯(lián)網(wǎng)用戶數(shù)據(jù)有興趣,則將該條互聯(lián)網(wǎng)用戶數(shù)據(jù)生成興趣話題。
在一個優(yōu)選的實施例中,所述裝置100還包括興趣度模塊105和數(shù)據(jù)存儲模塊106。
其中,興趣度模塊105用于根據(jù)所述興趣狀態(tài)信息計算多個興趣話題對應(yīng)的興趣度。
在本實施例中,對所述興趣狀態(tài)信息進(jìn)行加權(quán)求和計算該興趣話題對應(yīng)的興趣度。其中,興趣度=(群成員評論數(shù)量*n1+群成員關(guān)注數(shù)量*n2+群成員參與數(shù)量*n3+群成員轉(zhuǎn)載數(shù)量*n4…)/群成員數(shù)量。其中,n1、n2、n3、n4…分別為群成員評論數(shù)量、群成員關(guān)注數(shù)列、群成員參與數(shù)量以及群成員轉(zhuǎn)載數(shù)量等對應(yīng)的興趣度權(quán)重比例。
數(shù)據(jù)存儲模塊106還用于根據(jù)多個興趣話題對應(yīng)的興趣度將多個興趣話題按照預(yù)設(shè)順序方式存儲。
在本實施例中,預(yù)設(shè)順序方式為興趣度由高到低的順序。
在一個優(yōu)選的實施例中,所述裝置100還包括活躍度模塊107和話題發(fā)布模塊108。
其中,活躍度模塊107用于獲取通訊群組的狀態(tài)信息根據(jù)所述通訊群組的狀態(tài)信息計算所述通訊群組的活躍度。
在本實施例中,所述通訊群組的狀態(tài)信息包括群成員單位時間的聊天數(shù)量、群成員單位時間的參與數(shù)量以及群活動、群空間、群相冊的發(fā)布數(shù)量中的至少一種,對所述通訊群組的狀態(tài)信息進(jìn)行加權(quán)求和計算所述通訊群組單位時間的活躍度。其中,單位時間活躍度=(群成員單位時間的聊天數(shù)量*n1+群成員單位時間的參與數(shù)量*n2+群活動、群空間、群相冊*n3)/群成員數(shù)量/群存在的時間^n4;其中,(n1、n2、n3、n4 為群成員單位時間的聊天數(shù)量、群成員單位時間的參與數(shù)量以及群活動、群空間、群相冊的發(fā)布數(shù)量對應(yīng)的活躍度權(quán)重比例。
話題發(fā)布模塊108用于當(dāng)所述通訊群組的活躍度小于預(yù)設(shè)活躍度閾值時,向所述通訊群組發(fā)送所述多個興趣話題中的至少一個。
在本實施例中,當(dāng)所述通訊群組的活躍度低于預(yù)設(shè)活躍度閾值時,向所述通訊群組的聊天區(qū)域按照興趣度的高低發(fā)布興趣話題,群成員可就根據(jù)所述興趣話題展開討論,提高群的活躍度。
本發(fā)明提供的話題生成裝置根據(jù)群的類別及成員等信息,生成興趣話題并且主動發(fā)布話題,提高群的活躍度,保持了成員之間的關(guān)系。
依照本發(fā)明的實施例如上文所述,這些實施例并沒有詳盡敘述所有的細(xì)節(jié),也不限制該發(fā)明僅為所述的具體實施例。顯然,根據(jù)以上描述,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地利用本發(fā)明以及在本發(fā)明基礎(chǔ)上的修改使用。本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以本發(fā)明權(quán)利要求所界定的范圍為準(zhǔn)。