一種互聯(lián)網(wǎng)婚戀交友推薦平臺及方法
【專利摘要】一種互聯(lián)網(wǎng)婚戀交友推薦平臺及方法,包括數(shù)據(jù)獲取單元、離線計(jì)算單元、離線存儲單元、在線服務(wù)單元以及在線存儲單元。其中,數(shù)據(jù)獲取單元獲取用戶行為數(shù)據(jù)存于離線存儲單元,離線計(jì)算單元獲取離線存儲單元數(shù)據(jù)離線計(jì)算用戶相似度數(shù)據(jù)和推薦結(jié)果,導(dǎo)入在線存儲系統(tǒng),在線服務(wù)單元實(shí)時計(jì)算推薦結(jié)果。本發(fā)明利用了用戶的行為數(shù)據(jù),提高了推薦結(jié)果的準(zhǔn)確性,從而提高了推薦的效率。
【專利說明】一種互聯(lián)網(wǎng)婚戀交友推薦平臺及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,更具體的說,涉及一種互聯(lián)網(wǎng)婚戀交友中的推薦平臺及方法。
【背景技術(shù)】
[0002]婚禮交友網(wǎng)站在現(xiàn)在互聯(lián)網(wǎng)時代的大背景下,在人們的生活中扮演著越來越重要的角色,為千百萬適婚男女提供了更多的選擇另一半的機(jī)會?;ヂ?lián)網(wǎng)婚戀交友主要有基于B/S結(jié)構(gòu)的網(wǎng)頁形式,以及從其衍生出來的基于手機(jī)、平板電腦的移動客戶端形式。不管是網(wǎng)頁形式還是移動客戶端形式,互聯(lián)網(wǎng)婚戀交友平臺要解決的核心問題都是如何為用戶提供合適的異性,從而降低用戶搜索成本,提高用戶交友效率。當(dāng)前,為用戶推薦異性的主流方法有:(I)根據(jù)用戶資料匹配擇偶要求,如年齡、身高、體重、經(jīng)濟(jì)狀況、教育程度等;(2)根據(jù)用戶預(yù)先回答的問卷結(jié)果,匹配愛情觀、消費(fèi)觀以及性格等合適的異性。這兩種方法有其合理性,但又存在一定的不足,它們都沒有考慮用戶在換臉加油平臺的行為因素,即主動查看異性的資料以及主動與異性聯(lián)系等行為,兒這些行為恰恰能夠準(zhǔn)確的反映出用戶的興趣點(diǎn)。
【發(fā)明內(nèi)容】
[0003]為了克服原有技術(shù)的缺點(diǎn),彌補(bǔ)其不足,本發(fā)明目的在于提供一種互聯(lián)網(wǎng)婚戀交友推薦平臺及方法,計(jì)算并為用戶提供更加精準(zhǔn)的推薦服務(wù)。
[0004]為了達(dá)到上述目的,本發(fā)明采用的技術(shù)方案是,提供一種互聯(lián)網(wǎng)婚戀交友推薦平臺,包括數(shù)據(jù)獲取單元、離線計(jì)算單元、離線存儲單元、在線服務(wù)單元以及在線存儲單元。
[0005]在本發(fā)明所述的一種互聯(lián)網(wǎng)婚戀交友推薦平臺中,所述數(shù)據(jù)獲取單元用于獲取。
[0006]在本發(fā)明所述的一種互聯(lián)網(wǎng)婚戀交友推薦平臺中,所述離線計(jì)算單元用于計(jì)算用戶相似度數(shù)據(jù)及離線推薦結(jié)果。
[0007]在本發(fā)明所述的一種互聯(lián)網(wǎng)婚戀交友推薦平臺中,所述在線服務(wù)單元用于實(shí)時為用戶計(jì)算推薦結(jié)果。
[0008]本發(fā)明還提供一種互聯(lián)網(wǎng)婚戀交友推薦方法,包括如下步驟:
[0009]數(shù)據(jù)獲取單元獲取前端服務(wù)器用戶行為的日志,發(fā)回后端日志服務(wù)器進(jìn)行處理,然后存入離線存儲單元;
[0010]離線計(jì)算單元從離線存儲單元獲取用戶屬性數(shù)據(jù)和用戶行為數(shù)據(jù),根據(jù)用戶被瀏覽及聯(lián)系的行為,計(jì)算每個用戶兩兩之間的相似度,然后根據(jù)相似度及用戶的行為計(jì)算原始推薦結(jié)果,再獲取用戶屬性數(shù)據(jù)根據(jù)規(guī)則進(jìn)行過濾產(chǎn)生最終推薦結(jié)果,最后把用戶相似度數(shù)據(jù)和離線推薦結(jié)果存入離線存儲單元和在線存儲單元;
[0011]在線服務(wù)單元從在線存儲單元獲取用戶屬性數(shù)據(jù)、用戶行為數(shù)據(jù)及用戶相似度數(shù)據(jù),并且實(shí)時接收新的用戶行為數(shù)據(jù),實(shí)時的為用戶計(jì)算推薦結(jié)果。
[0012]本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦平臺及方法,通過采用用戶瀏覽和聯(lián)系的行為數(shù)據(jù),并且結(jié)合了用戶屬性信息,為用戶推薦合適的異性。能夠理解和挖掘用戶的真正興趣點(diǎn),提高推薦結(jié)果的精準(zhǔn)度。從而提高推薦的質(zhì)量和用戶之間互動的概率,是用戶更加容易的完成婚戀交友的目的。
【專利附圖】
【附圖說明】
[0013]下面結(jié)合附圖和實(shí)施例對發(fā)明進(jìn)一步說明。
[0014]圖1是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦平臺的結(jié)構(gòu)示意圖;
[0015]圖2是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦平臺離線部分計(jì)算流程圖;
[0016]圖3是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦平臺在線服務(wù)部分計(jì)算流程圖;
【具體實(shí)施方式】
[0017]圖1是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦平臺實(shí)施例的結(jié)構(gòu)示意圖。該平臺包括數(shù)據(jù)獲取單元U、離線存儲單元12、離線計(jì)算單元13、在線存儲單元14和在線服務(wù)單元15。數(shù)據(jù)獲取單元11接收和解析用戶行為日志,以格式化的形式存儲到離線存儲單元12。離線計(jì)算單元13根據(jù)離線存儲單元中的數(shù)據(jù)計(jì)算用戶相似度數(shù)據(jù)和推薦結(jié)果,并存儲到離線存儲單元12和在線存儲單元14。在線服務(wù)單元15利用在線存儲單元中的數(shù)據(jù)提供實(shí)時在線的推薦。
[0018]圖2是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦方法實(shí)施例的離線計(jì)算流程圖,包括如下步驟:
[0019]步驟S21:每天固定時間觸發(fā)離線計(jì)算。
[0020]步驟S22:離線計(jì)算單元13從離線存儲單元12中獲取用戶行為數(shù)據(jù)(包括瀏覽資料、發(fā)信聯(lián)系等),以及用戶個人屬性信息,如年齡、身高、學(xué)歷等。
[0021]步驟S23:根據(jù)用戶行為數(shù)據(jù),計(jì)算用戶相似度。
[0022]該步驟中,根據(jù)用戶被瀏覽資料及發(fā)信聯(lián)系等行為生成的打分矩陣,每兩個同性用戶之間計(jì)算相似度,可以采用jaccrd相似系數(shù),也可以采用其他相似度。計(jì)算完相似度以后,把結(jié)果存儲到離線存儲單元12中。
[0023]步驟S24:利用用戶打分?jǐn)?shù)據(jù)、用戶個人屬性信息數(shù)據(jù)及用戶相似度數(shù)據(jù)計(jì)算推薦結(jié)果。
[0024]該步驟中,使用步驟S23計(jì)算出的用戶相似度矩陣數(shù)據(jù)與每個用戶的行為打分?jǐn)?shù)據(jù)相乘,即可得出初步的推薦結(jié)果。然后,再根據(jù)用戶個人屬性數(shù)據(jù)和擇偶條件數(shù)據(jù),對推薦與被推薦用戶進(jìn)行匹配,及對初步推薦結(jié)果進(jìn)行過濾,得到最終的推薦結(jié)果。
[0025]步驟S25:用戶相似度數(shù)據(jù)及推薦結(jié)果存入在線存儲單元。
[0026]該步驟中,把步驟S23計(jì)算得到的用戶相似度數(shù)據(jù)及S24中計(jì)算得到的推薦結(jié)果存入在線存儲系統(tǒng)。
[0027]圖2是本發(fā)明一種互聯(lián)網(wǎng)婚戀交友推薦方法實(shí)施例的在線服務(wù)流程圖,包括如下步驟:
[0028]步驟S31:接收用戶推薦請求,啟動推薦計(jì)算。
[0029]步驟S32:從在線存儲單元14獲取用戶行為打分?jǐn)?shù)據(jù)、用戶相似度數(shù)據(jù)以及用戶個人屬性信息數(shù)據(jù)。[0030]步驟S33:利用用戶行為打分?jǐn)?shù)據(jù)和用戶相似度矩陣相乘,計(jì)算初步推薦結(jié)果,再根據(jù)用戶屬性信息進(jìn)行過濾,得到最終推薦結(jié)果。該步驟計(jì)算方法與離線計(jì)算步驟S24 —致,但是采用的行為打分?jǐn)?shù)據(jù)為用戶最近的行為,而不是全部的行為數(shù)據(jù)。
[0031]步驟S34:返回步驟S33計(jì)算得到的推薦結(jié)果給請求發(fā)起方。
[0032]以上所述,為本發(fā)明的較佳【具體實(shí)施方式】,但本發(fā)明保護(hù)的范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)該涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明保護(hù)的范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種互聯(lián)網(wǎng)婚戀交友中的推薦平臺,包括數(shù)據(jù)獲取單元、離線存儲單元、離線計(jì)算單元、在線存儲單元、在線計(jì)算單元,其特征在于:數(shù)據(jù)獲取單元接收和解析用戶用戶行為日志數(shù)據(jù),離線存儲單元存儲用戶用戶行為數(shù)據(jù)和用戶個人屬性數(shù)據(jù),離線計(jì)算單元從離線存儲單元取得數(shù)據(jù)后計(jì)算用戶相似度和推薦結(jié)果并存儲于離線存儲單元和在線存儲單元,在線服務(wù)單元從在線存儲單元獲取數(shù)據(jù)在線實(shí)時計(jì)算推薦結(jié)果。
2.一種互聯(lián)網(wǎng)婚戀交友中的推薦方法,其特征在于,包括以下步驟: (a)數(shù)據(jù)獲取單元獲取前端服務(wù)器用戶行為的日志,發(fā)回后端日志服務(wù)器進(jìn)行處理,然后存入尚線存儲單兀; (b)離線計(jì)算單元從離線存儲單元獲取用戶屬性數(shù)據(jù)和用戶行為數(shù)據(jù),根據(jù)用戶被瀏覽及聯(lián)系的行為,計(jì)算每個用戶兩兩之間的相似度,然后根據(jù)相似度及用戶的行為計(jì)算原始推薦結(jié)果,再獲取用戶屬性數(shù)據(jù)根據(jù)規(guī)則進(jìn)行過濾產(chǎn)生最終推薦結(jié)果,最后把用戶相似度數(shù)據(jù)和離線推薦結(jié)果存入離線存儲單元和在線存儲單元; (C)在線服務(wù)單元從在線存儲單元獲取用戶屬性數(shù)據(jù)、用戶行為數(shù)據(jù)及用戶相似度數(shù)據(jù),并且實(shí)時接收新的用戶行為數(shù)據(jù),實(shí)時的為用戶計(jì)算推薦結(jié)果。
【文檔編號】G06F17/30GK103593381SQ201310337151
【公開日】2014年2月19日 申請日期:2013年8月6日 優(yōu)先權(quán)日:2013年8月6日
【發(fā)明者】不公告發(fā)明人 申請人:北京愛真心信息科技有限公司