網(wǎng)絡(luò)信息的推薦方法及裝置、閱讀系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及網(wǎng)絡(luò)信息的推薦方法及裝置、閱讀系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)網(wǎng)的快速發(fā)展,人們可以通過(guò)移動(dòng)終端隨時(shí)隨地瀏覽互聯(lián)網(wǎng)上的新聞。因此,也出現(xiàn)了各類閱讀應(yīng)用。通過(guò)在移動(dòng)終端上安裝閱讀應(yīng)用,即可查看大量的新聞信息,而且還可以分類查看,例如財(cái)經(jīng)新聞、科技新聞、社會(huì)新聞、娛樂(lè)新聞等等。
[0003]現(xiàn)有的閱讀應(yīng)用中提供訂閱功能及主動(dòng)推薦功能,其中訂閱功能是根據(jù)用戶的訂閱設(shè)置,而提供用戶訂閱的文章;主動(dòng)推薦功能是指閱讀應(yīng)用通過(guò)采集用戶閱讀行為并進(jìn)行機(jī)器學(xué)習(xí)后的推薦。但是訂閱需要用戶主動(dòng)去選擇自己感興趣的文章,而且是在用戶的知識(shí)范圍內(nèi)去選擇,具有一定的局限性;主動(dòng)推薦需要充分了解用戶的閱讀行為,并且需要經(jīng)過(guò)一段時(shí)間的學(xué)習(xí)后才能達(dá)到好的推薦效果,另外閱讀應(yīng)用的機(jī)器學(xué)習(xí)算法非常復(fù)雜,無(wú)法滿足人們?cè)絹?lái)越高的閱讀需求。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的主要目的旨在解決現(xiàn)有的信息推薦方式推薦效率不高,無(wú)法滿足人們的閱讀需求的技術(shù)問(wèn)題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)信息的推薦方法,應(yīng)用于閱讀應(yīng)用服務(wù)器,所述閱讀應(yīng)用服務(wù)器將生成每個(gè)用戶的推薦表,并下發(fā)至用戶對(duì)應(yīng)的閱讀應(yīng)用;所述網(wǎng)絡(luò)信息的推薦方法包括以下步驟:
[0006]接收用戶利用終端上的閱讀應(yīng)用所發(fā)送的推薦信息;
[0007]獲取與所述用戶對(duì)應(yīng)的關(guān)系鏈;
[0008]計(jì)算所述推薦信息對(duì)于所述關(guān)系鏈上的各好友時(shí),所述推薦信息的推薦值;
[0009]根據(jù)所計(jì)算的推薦信息的推薦值,形成所述用戶對(duì)應(yīng)的關(guān)系鏈上各好友的新的推薦表;
[0010]將所述新的推薦表對(duì)應(yīng)下發(fā)至好友的閱讀應(yīng)用。
[0011]此外,為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)信息的推薦裝置,包括:
[0012]推薦信息接收模塊,用于接收用戶利用終端上的閱讀應(yīng)用所發(fā)送的推薦信息;
[0013]關(guān)系鏈獲取模塊,用于獲取與所述用戶對(duì)應(yīng)的關(guān)系鏈;
[0014]推薦值計(jì)算模塊,用于計(jì)算所述推薦信息對(duì)于所述關(guān)系鏈上的各好友時(shí),所述推薦信息的推薦值;
[0015]推薦表生成模塊,用于根據(jù)所計(jì)算的推薦信息的推薦值,形成所述用戶對(duì)應(yīng)關(guān)系鏈上各好友的新的推薦表;
[0016]推薦表下發(fā)模塊,用于將所述新的推薦表對(duì)應(yīng)下發(fā)至好友的閱讀應(yīng)用。
[0017]此外,為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例還提供了一種網(wǎng)絡(luò)信息的閱讀系統(tǒng),包括移動(dòng)終端及閱讀應(yīng)用服務(wù)器,所述移動(dòng)終端上安裝有閱讀應(yīng)用,所述閱讀應(yīng)用通過(guò)移動(dòng)終端與所述閱讀應(yīng)用服務(wù)器進(jìn)行通訊;所述閱讀應(yīng)用服務(wù)器包括上述推薦裝置。
[0018]本發(fā)明實(shí)施例通過(guò)用戶關(guān)系鏈的推薦形成推薦表,還將計(jì)算推薦信息的推薦值,并根據(jù)所計(jì)算的推薦信息對(duì)應(yīng)的推薦值,對(duì)推薦表中的推薦信息進(jìn)行排序。因此,本發(fā)明實(shí)施例通過(guò)使用閱讀應(yīng)用的各個(gè)用戶之間進(jìn)行互相推薦的方式,改變了閱讀應(yīng)用服務(wù)器的單一推薦,使得人們的閱讀方式從個(gè)人閱讀向群體閱讀發(fā)展,可以給用戶推薦更加豐富的內(nèi)容,擴(kuò)大了用戶的閱讀視野;而且還能夠?yàn)橛脩敉扑]更準(zhǔn)確、更多自己感興趣的文章,進(jìn)而滿足人們的網(wǎng)絡(luò)信息獲取要求,也提高了用戶的閱讀效率。
【附圖說(shuō)明】
[0019]圖1為實(shí)現(xiàn)本發(fā)明移動(dòng)終端中的閱讀應(yīng)用與閱讀應(yīng)用服務(wù)器的交互示意圖;
[0020]圖2為圖1中閱讀應(yīng)用服務(wù)器的硬件結(jié)構(gòu)示意圖;
[0021]圖3為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置的功能模塊示意圖;
[0022]圖4為本發(fā)明中用戶利用閱讀應(yīng)用閱讀網(wǎng)絡(luò)信息的界面示例圖;
[0023]圖5為本發(fā)明用戶利用閱讀應(yīng)用推薦所閱讀的信息至關(guān)系鏈上的用戶時(shí),閱讀應(yīng)用服務(wù)器與各用戶對(duì)應(yīng)的閱讀應(yīng)用的交互示例圖;
[0024]圖6為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置中推薦值計(jì)算模塊第一實(shí)施例的功能模塊示意圖;
[0025]圖7為根據(jù)圖6中推薦值計(jì)算模塊所計(jì)算的推薦值形成的新的推薦表相對(duì)于舊的推薦表的變化示例圖;
[0026]圖8為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置中推薦值計(jì)算模塊第二實(shí)施例的功能模塊示意圖;
[0027]圖9為根據(jù)圖8中推薦值計(jì)算模塊所計(jì)算的推薦值形成的新的推薦表相對(duì)于舊的推薦表的變化示例圖;
[0028]圖10為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置中推薦值計(jì)算模塊第三實(shí)施例的功能模塊示意圖;
[0029]圖11為根據(jù)圖10的推薦值計(jì)算模塊生成的新的推薦表過(guò)程中,閱讀應(yīng)用服務(wù)器與各用戶對(duì)應(yīng)的閱讀應(yīng)用的交互示例圖;
[0030]圖12為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置中推薦值計(jì)算模塊第四實(shí)施例的功能模塊示意圖;
[0031]圖13為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置生成的推薦表的一界面示例圖;
[0032]圖14為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置第二實(shí)施例的功能模塊示意圖;
[0033]圖15為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置中接收好友對(duì)推薦信息的響應(yīng)并發(fā)送至推薦用戶的界面示例圖;
[0034]圖16為本發(fā)明網(wǎng)絡(luò)信息的推薦裝置第三實(shí)施例的功能模塊示意圖;
[0035]圖17為本發(fā)明閱讀應(yīng)用服務(wù)器對(duì)關(guān)系鏈上所有用戶的閱讀行為數(shù)據(jù)進(jìn)行統(tǒng)計(jì)并分析時(shí),閱讀應(yīng)用服務(wù)器與各閱讀應(yīng)用的交互示例圖;
[0036]圖18為本發(fā)明用戶登錄閱讀應(yīng)用時(shí)的操作界面示例圖;
[0037]圖19為本發(fā)明網(wǎng)絡(luò)信息的推薦方法第一實(shí)施例的流程示意圖;
[0038]圖20為本發(fā)明網(wǎng)絡(luò)信息的推薦方法中計(jì)算推薦信息的推薦值一實(shí)施例的流程示意圖;
[0039]圖21為本發(fā)明網(wǎng)絡(luò)信息的推薦方法中計(jì)算推薦信息的推薦值另一實(shí)施例的流程不意圖;
[0040]圖22為本發(fā)明網(wǎng)絡(luò)信息的推薦方法第二實(shí)施例的流程示意圖;
[0041]圖23為本發(fā)明網(wǎng)絡(luò)信息的推薦方法第三實(shí)施例的流程示意圖;
[0042]圖24為本發(fā)明網(wǎng)絡(luò)信息的推薦方法第四實(shí)施例的流程示意圖;
[0043]圖25為本發(fā)明網(wǎng)絡(luò)信息的推薦方法第五實(shí)施例的流程示意圖。
[0044]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0045]以下結(jié)合說(shuō)明書(shū)附圖及具體實(shí)施例進(jìn)一步說(shuō)明本發(fā)明的技術(shù)方案。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0046]本發(fā)明提出了一種基于用戶關(guān)系鏈的網(wǎng)絡(luò)信息的推薦方式,通過(guò)使用閱讀應(yīng)用的各個(gè)用戶之間進(jìn)行互相推薦的方式,改變了閱讀應(yīng)用服務(wù)器的單一推薦,可以給用戶推薦更加豐富的內(nèi)容,而且還能夠?yàn)橛脩敉扑]更準(zhǔn)確、更多自己感興趣的文章,進(jìn)而滿足人們的網(wǎng)絡(luò)信息獲取要求,也提高了用戶的閱讀效率。該用戶關(guān)系鏈?zhǔn)侵甘褂瞄喿x應(yīng)用的用戶某個(gè)賬號(hào)的關(guān)系鏈,該關(guān)系鏈可以理解為好友關(guān)系、關(guān)注關(guān)系等等。例如,在互聯(lián)網(wǎng)中,一方通過(guò)應(yīng)用軟件向另一方發(fā)送好友添加請(qǐng)求,并得到另一方允許,互相成為對(duì)方的好友的關(guān)系。再例如,在互聯(lián)網(wǎng)中,一方通過(guò)應(yīng)用軟件關(guān)注另一方時(shí),則一方與另一方為關(guān)注關(guān)系。
[0047]如圖1所示,示出了基于用戶關(guān)系鏈的互聯(lián)網(wǎng)信息推薦系統(tǒng)中移動(dòng)終端的閱讀應(yīng)用與閱讀應(yīng)用服務(wù)器的通訊示意圖。移動(dòng)終端100可以為手機(jī)、ipad、平板電腦、PDA等終端設(shè)備,而且該移動(dòng)終端100上已經(jīng)安裝了閱讀應(yīng)用101。閱讀應(yīng)用服務(wù)器200上收集有供用戶閱讀的各類信息,且閱讀應(yīng)用服務(wù)器200將同類屬性的信息聚合在一起,形成頻道,例如“熱點(diǎn)”、“社會(huì)”、“娛樂(lè)”、“體育”等等。用戶首先必須登錄該閱讀應(yīng)用101,然后可以在閱讀應(yīng)用101設(shè)置自己需要關(guān)注的內(nèi)容。該閱讀應(yīng)用101所在的移動(dòng)終端100則與閱讀應(yīng)用服務(wù)器200進(jìn)行通訊,將用戶的設(shè)置發(fā)送至閱讀應(yīng)用服務(wù)器200,以便閱讀應(yīng)用服務(wù)器200根據(jù)用戶的設(shè)置下發(fā)相應(yīng)類型的信息至閱讀應(yīng)用101。因此,用戶不再需要從互聯(lián)網(wǎng)的海量信息中搜索并篩選出自己感興趣的信息進(jìn)行閱讀,通過(guò)閱讀應(yīng)用101即可瀏覽到更多自己感興趣的信息。可以理解的是,該閱讀應(yīng)用服務(wù)器200還具有信息搜索功能,可定期進(jìn)行最新信息的搜索,并更新閱讀應(yīng)用服務(wù)器200的信息庫(kù)。
[0048]首先,先描述一下上述閱讀應(yīng)用服務(wù)器200 —實(shí)施例的硬件結(jié)構(gòu)。如圖2所示,該閱讀應(yīng)用服務(wù)器200包括處理器201、存儲(chǔ)器202、通訊模塊203以及通信總線204。通信總線204用于該閱讀應(yīng)用服務(wù)器200中各組成部件之間的通信。通訊模塊203用于實(shí)現(xiàn)閱讀應(yīng)用服務(wù)器200與外部設(shè)備例如移動(dòng)終端、其他服務(wù)器等進(jìn)行互相通訊,該通訊模塊203可包括RS232模塊、射頻模塊、WIFI模塊等等。存儲(chǔ)器202可以包括一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),而且其不但包括內(nèi)部存儲(chǔ)器,還包括外部存儲(chǔ)器。該存儲(chǔ)器202中存儲(chǔ)有操作系統(tǒng)、信息推薦裝置等等。處理器201調(diào)用存儲(chǔ)器202中的信息推薦裝置以及其他組件,以實(shí)現(xiàn)信息的推薦等功能??梢岳斫獾氖?,本發(fā)明中所提及的推薦信息不僅僅包括新聞信息,還可以包括互聯(lián)網(wǎng)上的各類文章、報(bào)道等。
[0049]上述存儲(chǔ)器202中還包括第一信息庫(kù)及第二信息庫(kù)。其中第一信息庫(kù)包括用戶基本信息、關(guān)系鏈、推薦記錄、信息閱讀記錄、信息閱讀標(biāo)簽、推薦表以及好友之間的互動(dòng),用戶的基本信息可包括用戶的賬號(hào)、密碼、聯(lián)系方式、愛(ài)好等信息。用戶的關(guān)系鏈可包括與該用戶建立關(guān)系的其他用戶的信息,例如賬號(hào)、聯(lián)系方式、愛(ài)好等信息。第二信息庫(kù)包括供用戶瀏覽的互聯(lián)網(wǎng)信息等等。
[0050]如圖3所示,上述信息推薦裝置可包括:
[0051]推薦信息接收模塊310,用于接收用戶利用終端上的閱讀應(yīng)用所發(fā)送的推薦信息;
[0052]關(guān)系鏈獲取模塊320,用于獲取與所述用戶對(duì)應(yīng)的關(guān)系鏈;
[0053]推薦值計(jì)算模塊330,用于計(jì)算所述推薦信息對(duì)于所述關(guān)系鏈上的各好友時(shí),所述推薦信息的推薦值;