專利名稱:一種基于分類的互聯(lián)網(wǎng)信息推送方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種基于分類的互聯(lián)網(wǎng)信息推送方法及裝置。
背景技術(shù):
微博為微博客(MiCToBlog)的簡稱,是一個基于用戶關(guān)系的信息分享、傳播以及獲取平臺,用戶可以通過WEB、WAP以及各種客戶端組建個人社區(qū),以140字左右的文字更新信息,并實現(xiàn)即時分享。微博以其簡單易用、對用戶的技術(shù)要求門檻低、接入終端豐富多樣等特性獲得了用戶的好評,取得了飛速的發(fā)展。在微博系統(tǒng)中,用戶只要設(shè)定“收聽”某個用戶,即表示該用戶愿意接受某位用戶的即時更新信息,微博系統(tǒng)會通過各種途徑將該用戶收聽的用戶發(fā)布的微博信息展示給訂閱用戶,因此微博對于商業(yè)推廣、明星效應(yīng)的傳播具有很大的價值。微博的一大特色在于其用戶集中了大量各行各業(yè)的名人或知名的企事業(yè)單位(為簡要起見,以下統(tǒng)稱為微博名人),普通用戶可以很方便的和微博名人通過微博進行互動。為了讓普通用戶能更方便的找到微博名人的微博,現(xiàn)有微博系統(tǒng)通常都提供微博名人推薦功能,但現(xiàn)有微博系統(tǒng)通常都采用隨機方式、根據(jù)訪問量統(tǒng)計方式或后臺人工編輯方式向用戶推薦名人微博,微博系統(tǒng)推薦的名人微博很可能并不是用戶喜歡或關(guān)系的名人微博,無法做到按用戶的分類定向投放,因此無法滿足現(xiàn)階段用戶的需求。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種基于分類的互聯(lián)網(wǎng)信息推送方法及裝置,用于解決現(xiàn)有微博系統(tǒng)不能實現(xiàn)基于用戶分類進行名人微博推薦的技術(shù)問題。為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的—種基于分類的互聯(lián)網(wǎng)信息推送方法,該方法包括在接收到微博用戶發(fā)起的服務(wù)請求時,微博服務(wù)端根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表,并隨服務(wù)響應(yīng)將所述推薦微博名人列表反饋給發(fā)起服務(wù)請求的用戶。進一步地,在接收所述服務(wù)請求之前,所述方法還包括為微博名人設(shè)置分類,并基于分類對微博名人進行統(tǒng)計排名。進一步地,所述篩選推薦微博名人列表的步驟具體為獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類;依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的微博名人的統(tǒng)計排名結(jié)果中,選擇部分排名靠前的微博名人作為推薦微博名人列表,或選擇部分排名靠前的微博名人附加隨機選擇的部分低排名的微博名人作為推薦微博名人列表。進一步地,在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,所述方法還包括從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人的步驟。
基于本發(fā)明實施例的一方面,本發(fā)明還提供一種基于分類的互聯(lián)網(wǎng)信息推送裝置,該裝置包括篩選模塊,用于在接收到微博用戶發(fā)起的服務(wù)請求時,根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表;反饋模塊,用于所述推薦微博名人列表隨同服務(wù)響應(yīng)發(fā)送給發(fā)起服務(wù)請求的用戶。進一步地,所述裝置還包括統(tǒng)計排名模塊,用于基于分類對微博名人進行統(tǒng)計排名。進一步地,所述篩選模塊包括獲取模塊,用于獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類;選擇模塊,用于依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的統(tǒng)計排名模塊中選擇部分排名靠前的微博名人作為推薦微博名人列表,或選擇部分排名靠前的微博名人附加隨機選擇的部分低排名的微博名人作為推薦微博名人列表。進一步地,所述裝置還包括過濾模塊,用于在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人。本發(fā)明能夠有效提供特定分類的名人推薦列表,提高用戶參與微博活動的意愿,從而提升用戶參與微博的活躍度。此外,通過基于分類的微博名人推薦方法,能夠促進更多同分類的微博名人被收聽,形成了良好有價值的關(guān)系鏈,從而進一步提升用戶參與微博的活躍度。
圖1為本發(fā)明實施例提供的基于分類的互聯(lián)網(wǎng)信息推送方法的流程圖;圖2為本發(fā)明實施例提供的基于分類的互聯(lián)網(wǎng)信息推送裝置的結(jié)構(gòu)示意圖。
具體實施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下舉實施例并參照附圖,對本發(fā)明進一步詳細說明。圖1為本發(fā)明提供的基于分類的互聯(lián)網(wǎng)信息推送方法的流程圖,該方法包括如下步驟步驟101、在接收到微博用戶發(fā)起的服務(wù)請求時,微博服務(wù)端根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表; 本發(fā)明在微博服務(wù)端為微博名人設(shè)置分類屬性,每個微博名人至少有一個分類。當(dāng)一個微博用戶收聽了一個微博名人之后,在服務(wù)端保存給微博用戶的收聽關(guān)系,當(dāng)微博服務(wù)端接收到微博用戶發(fā)起的服務(wù)請求時,首先獲取發(fā)起請求的微博用戶的用戶標識,然后通過該用戶標識檢索該用戶的收聽關(guān)系,當(dāng)判斷到該用戶收聽了微博名人時,獲取該用戶所收聽的微博名人的分類,然后依據(jù)該用戶所收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表。所述篩選推薦微博名人列表基于微博服務(wù)端對微博名人進行的分類統(tǒng)計。微博服務(wù)端為每種微博名人的分類提供一個統(tǒng)計排名,排名的依據(jù)可以是收聽量、訪問量等。所述篩選推薦微博名人列表的方法具體為(I)獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類;(2)依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的微博名人的統(tǒng)計排名結(jié)果中,選擇部分排名靠前的微博名人作為推薦微博名人列表。為了體現(xiàn)公平性,本發(fā)明所篩選出的推薦微博名人列表中應(yīng)當(dāng)包含一些排名靠后的微博名人,要達到該目的需要結(jié)合一定的算法來實現(xiàn),例如假設(shè)需要向終端推薦10微博名人,可首先從排名前30的微博名人中選擇5個微博名人,然后在排名30以后的微博名人中隨機選擇5個微博名人,將兩部分篩選出的微博名人構(gòu)成的集合作為推薦微博名人列表反饋給發(fā)起服務(wù)請求的用戶。步驟102、微博服務(wù)端將推薦微博名人列表隨服務(wù)響應(yīng)一同發(fā)送給發(fā)起服務(wù)請求的用戶。優(yōu)選地,在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,還包括從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人的步驟,該步驟的目的是為防止用戶重復(fù)收聽。圖2為本發(fā)明提供的基于分類的互聯(lián)網(wǎng)信息推送裝置的功能模塊結(jié)構(gòu)圖,該裝置200包括篩選模塊210,用于在接收到微博用戶發(fā)起的服務(wù)請求時,根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表;反饋模塊220,用于所述推薦微博名人列表隨同服務(wù)響應(yīng)發(fā)送給發(fā)起服務(wù)請求的用戶。所述裝置200進一步包括統(tǒng)計排名模塊230,用于基于分類對微博名人進行統(tǒng)計排名,該模塊輸出的統(tǒng)計排名結(jié)果用于篩選模塊210為發(fā)起服務(wù)請求的用戶篩選推薦微博名人列表。所述篩選模塊210進一步包括獲取模塊211,用于獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類;選擇模塊212,用于依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的統(tǒng)計排名模塊230中選擇部分排名靠前的微博名人作為推薦微博名人列表,或選擇部分排名靠前的微博名人附加隨機選擇的部分低排名的微博名人作為推薦微博名人列表。進一步地,所述裝置200還包括過濾模塊240,用于在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人。所述過濾模塊240從所述篩選模塊210中獲取推薦微博名人列表,對推薦微博名人列表進行過濾后,將過濾后的推薦微博名人列表傳送給反饋模塊220。以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。
權(quán)利要求
1.一種基于分類的互聯(lián)網(wǎng)信息推送方法,其特征在于,該方法包括 在接收到微博用戶發(fā)起的服務(wù)請求時,微博服務(wù)端根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表,并隨服務(wù)響應(yīng)將所述推薦微博名人列表反饋給發(fā)起服務(wù)請求的用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在接收所述服務(wù)請求之前,所述方法還包括 為微博名人設(shè)置分類,并基于分類對微博名人進行統(tǒng)計排名。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述篩選推薦微博名人列表的步驟具體為 獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類; 依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的微博名人的統(tǒng)計排名結(jié)果中,選擇部分排名靠前的微博名人作為推薦微博名人列表,或選擇部分排名靠前的微博名人附加隨機選擇的部分低排名的微博名人作為推薦微博名人列表。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,所述方法還包括從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人的步驟。
5.一種基于分類的互聯(lián)網(wǎng)信息推送裝置,其特征在于,該裝置包括 篩選模塊,用于在接收到微博用戶發(fā)起的服務(wù)請求時,根據(jù)發(fā)起服務(wù)請求的用戶已收聽的微博名人的分類為該用戶篩選出與該用戶已收聽的微博名人具有相同分類的推薦微博名人列表; 反饋模塊,用于所述推薦微博名人列表隨同服務(wù)響應(yīng)發(fā)送給發(fā)起服務(wù)請求的用戶。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括 統(tǒng)計排名模塊,用于基于分類對微博名人進行統(tǒng)計排名。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述篩選模塊包括 獲取模塊,用于獲取發(fā)起服務(wù)請求的用戶所收聽的微博名人的分類; 選擇模塊,用于依據(jù)用戶所收聽的微博名人的分類從對應(yīng)分類的統(tǒng)計排名模塊中選擇部分排名靠前的微博名人作為推薦微博名人列表,或選擇部分排名靠前的微博名人附加隨機選擇的部分低排名的微博名人作為推薦微博名人列表。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括 過濾模塊,用于在將推薦微博名人列表發(fā)送給發(fā)起服務(wù)請求的用戶之前,從所述推薦微博名人列表中過濾掉已被該用戶收聽的微博名人。
全文摘要
本發(fā)明公開了一種基于分類的互聯(lián)網(wǎng)信息推送方法及裝置,用于解決現(xiàn)有系統(tǒng)不能實現(xiàn)基于用戶分類信息推送的技術(shù)問題。本發(fā)明能夠有效提供特定用戶分類的信息推送,提高用戶參與網(wǎng)絡(luò)信息交互活動的意愿,從而提升用戶參與網(wǎng)絡(luò)信息交互的活躍度。此外,通過基于分類的互聯(lián)網(wǎng)信息推送方法,能夠促進更多同分類的互聯(lián)網(wǎng)信息被收聽,形成了良好有價值的關(guān)系鏈,從而進一步提升用戶參與互聯(lián)網(wǎng)信息交互的活躍度。
文檔編號G06F17/30GK102999501SQ20111026825
公開日2013年3月27日 申請日期2011年9月9日 優(yōu)先權(quán)日2011年9月9日
發(fā)明者范禹, 姚俊軍, 沃英杰, 閆清嶺, 王樅 申請人:騰訊科技(北京)有限公司