欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法

文檔序號:7843350閱讀:291來源:國知局
專利名稱:網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法
技術(shù)領(lǐng)域
本發(fā)明屬于通信技術(shù)領(lǐng)域,更進一步涉及網(wǎng)絡(luò)應(yīng)用層通信技術(shù)領(lǐng)域和海量數(shù)據(jù)分析領(lǐng)域中網(wǎng)絡(luò)消息通信的群發(fā)推薦方法。本發(fā)明針對網(wǎng)絡(luò)郵件、手機通話、即時消息通信、社交網(wǎng)絡(luò)等網(wǎng)絡(luò)消息通信系統(tǒng),可用于局部網(wǎng)絡(luò)消息通信中的群發(fā)推薦。
背景技術(shù)
網(wǎng)絡(luò)消息通信中的群發(fā)推薦是指用戶在進行群消息通信時,系統(tǒng)能夠自動地為用戶推薦與已輸入信息接收聯(lián)系人關(guān)系較為密切的其他聯(lián)系人,從而方便用戶對信息接收聯(lián)系人的選擇。目前,信息推薦方法中常見的三種有基于內(nèi)容的推薦、協(xié)同過濾推薦和混合推薦 方法。曹毅、賀衛(wèi)紅發(fā)表的“基于內(nèi)容過濾的電子商務(wù)推薦系統(tǒng)研究”(《計算機技術(shù)與發(fā)展》2009年6月第19卷,第6期)論文中,對于基于內(nèi)容的推薦方法進行了詳細的介紹。該方法首先通過用戶的個人信息,建立用戶興趣特征描述的模型,其次抽取信息的文本特征向量,接著由用戶的歷史訪問數(shù)據(jù)和用戶興趣特征向量建立推薦模型,即通過計算待推薦信息的文本特征向量與用戶興趣特征向量之間的匹配度得分,從而按得分從高到低進行信息推薦。該方法存在的不足是,需要將所有用戶與所有的信息進行匹配度得分的計算,這樣的全局批量數(shù)據(jù)處理方法會導致其效率變低,運行時間增長,存儲空間開銷增大。Ben Y. Zhao> John Kubiatowicz、Authony D. Joseph 的 “Tapestry :Aninfrastructure for fault-tolerant wide-area location and routing,, (TechnicalReport UCB/CSD-01-1141,U. C. Berkeley7April 2001)論文中首次提出了協(xié)同過濾推薦的方法。其主要思想是利用同類用戶具有相似愛好的特點,通過推理用戶之間的相似度,來推薦用戶感興趣的資訊信息。整個推薦的過程分為三個步驟(I)建立用戶與信息的關(guān)注矩陣。(2)通過用戶之間相似度的計算來發(fā)現(xiàn)同類用戶。(3)綜合同類用戶關(guān)注的信息來產(chǎn)生用戶可能感興趣的推薦信息。該方法存在的不足之處在于,在發(fā)現(xiàn)同類用戶時需要計算所有用戶之間的相似度,造成了大量的重復(fù)計算,導致運行時間增長,效率變低?;旌贤扑]方法則是在推薦過程中混合采用了多種信息推薦方法。如在李勇的“一種引入內(nèi)容特征的混合推薦方法”(江西省科技廳科技支撐項目,2010BGB01303) —文中,先使用基于內(nèi)容推薦的方法對項目和用戶進行分組,然后再結(jié)合協(xié)同過濾的方法為用戶進行項目的推薦。本方法的不足在于,雖然采用了兩種信息推薦方法,增加了結(jié)果的準確性,但是仍未解決上述兩方法進行全局化批量數(shù)據(jù)處理的特征,在效率和運行時間上仍存在一定的問題。

發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述已有技術(shù)的不足,提出一種局部網(wǎng)絡(luò)消息通信群發(fā)推薦方法,以實現(xiàn)消息群發(fā)時快速準確的接收信息聯(lián)系人推薦,使消息通信系統(tǒng)變的更便利和人性化。實現(xiàn)本發(fā)明的技術(shù)思路是首先抽取出用戶的局部關(guān)系網(wǎng)絡(luò),構(gòu)建直接與用戶交互的群組集合,再進一步抽取出與用戶存在一定消息通信數(shù)目的有效群組集合,提高聯(lián)系人推薦的準確率,在此基礎(chǔ)上根據(jù)設(shè)定的規(guī)則獲取每個有效群組中每個聯(lián)系人的推薦得分值,然后獲取所有聯(lián)系人的總推薦得分值,最后將總推薦得分值最高的前幾位作為推薦對象輸出給用戶。為了實現(xiàn)上述目的,本發(fā)明方法包括如下步驟(I)構(gòu)建群組集合 Ia)任取一未訪問消息m ;Ib)從m中抽取出臨時群組a ;Ic)從群組集合中隨機選取一個未被訪問的群組b ;Id)判斷a,b之間的集合關(guān)系如果群組b是臨時群組a的真子集,則更新群組集合;如果群組b和臨時群組a相同,則更新群組b ;如果群組b不是臨時群組a的子集,則執(zhí)行步驟Ie);Ie)判斷群組集合中是否存在未訪問群組如果群組集合中存在未訪問的群組,則重復(fù)步驟Ic)和Id),直到群組集合中所有群組都被訪問;如果群組集合中的群組均被訪問,執(zhí)行步驟If);If)判斷歷史消息記錄中是否存在未訪問消息如果用戶的歷史消息記錄中存在未被訪問的消息,則執(zhí)行步驟Ia)、步驟Ib)、步驟Ic)、步驟Id)、步驟Ie),直到所有的消息都被訪問;如果用戶的歷史消息記錄中所有消息都已經(jīng)被訪問,則群組集合構(gòu)建完成。(2)獲得每個群組的交互消息數(shù)(3)提取有效群組集合訪問群組集合中的每個群組,當被訪問群組的交互消息數(shù)小于最小交互消息數(shù)閾值時,將其從群組集合中直接刪除;否則,保留;當遍歷完群組集合后,就提取出了有效群組集合。(4)獲取每個有效群組的GR值4a)按照下列步驟獲取有效群組集合中任意一個有效群組g的GR值第一步,確定權(quán)重系數(shù)ω ;第二步,建立映射函數(shù)P (i);第三步,利用下式獲得有效群組g的GR值
權(quán)利要求
1.一種網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,包括以下步驟 (1)構(gòu)建群組集合 Ia)任取一未訪問消息m; Ib)從m中抽取出臨時群組a; Ic)從群組集合中隨機選取ー個未被訪問的群組b ; Id)判斷a,b之間的集合關(guān)系如果群組b是臨時群組a的真子集,則更新群組集合;如果群組b和臨時群組a相同,則更新群組b ;如果群組b不是臨時群組a的子集,則執(zhí)行步驟Ie); Ie)判斷群組集合中是否存在未訪問群組如果群組集合中存在未訪問的群組,則重復(fù)步驟Ic)和Id),直到群組集合中所有群組都被訪問;如果群組集合中的群組均被訪問,執(zhí)行步驟If); If)判斷歷史消息記錄中是否存在未訪問消息如果用戶的歷史消息記錄中存在未被訪問的消息,則執(zhí)行步驟Ia)、步驟Ib)、步驟Ic)、步驟Id)、步驟Ie),直到所有的消息都被訪問;如果用戶的歷史消息記錄中所有消息都已經(jīng)被訪問,則群組集合構(gòu)建完成; (2)獲得每個群組的交互消息數(shù) (3)提取有效群組集合 訪問群組集合中的每個群組,當被訪問群組的交互消息數(shù)小于最小交互消息數(shù)閾值時,將其從群組集合中直接刪除;否則,保留;當遍歷完群組集合后,就提取出了有效群組集合; (4)獲取每個有效群組的GR值 .4a)按照下列步驟獲取有效群組集合中任意ー個有效群組g的GR值 第一歩,確定權(quán)重系數(shù)ω ; 第二步,建立映射函數(shù)P (i); 第三步,利用下式獲得有效群組g的GR值 GR(iAfn 其中,GR是衡量一個有效群組和用戶之間聯(lián)系強弱程度的數(shù)值;一表示將其左側(cè)計算獲得的結(jié)果賦值給右側(cè);ω是權(quán)重系數(shù);i表示一條消息通信記錄;Iin,Iout分別表示用戶接收的消息集合和用戶發(fā)送的消息集合;P(i)是映射函數(shù); .4b)訪問有效群組集合中的每個有效群組,由步驟4a)計算當前有效群組的GR值,當遍歷完有效群組集合后,就獲得了每個有效群組的GR值; (5).計算推薦得分值 .5a).從有效群組集合中任意選取ー個未訪問的有效群組g ; .5b).從有效群組g中任意選取ー個未訪問的聯(lián)系人c ; .5c).判斷c是否在S中如果聯(lián)系人c已經(jīng)在用戶已輸入的聯(lián)系人集合S中,則聯(lián)系人c在有效群組g中的推薦得分值Fg (C)為0,執(zhí)行步驟5e);如果聯(lián)系人c不在已輸入的聯(lián)系人集合S中,則執(zhí)行步驟5d); .5d).判斷g與S的交集是否為空如果有效群組g與用戶已輸入聯(lián)系人集合S的交集為空,則聯(lián)系人c在有效群組g中的推薦得分值Fg (c) =0,執(zhí)行步驟5e);否則聯(lián)系人c在有效群組g中的推薦得分值Fg (c)等于有效群組g的GR值,執(zhí)行步驟5e); 5e).判斷g中是否存在未訪問聯(lián)系人如果有效群組g中存在未訪問的聯(lián)系人,則執(zhí)行步驟5b)、步驟5c)、步驟5d),直到有效群組g中所有的聯(lián)系人都被訪問;如果有效群組g中所有的聯(lián)系人均被訪問,執(zhí)行步驟5f); 5f)判斷有效群組集合中是否存在未訪問有效群組如果有效群組集合中存在未訪問有效群組,則執(zhí)行步驟5a)、步驟5b)、步驟5c)、步驟5d)、步驟5e),直到有效群組集合中所有有效群組都被訪問;當有效群組集合中所有有效群組均被訪問時,完成計算每個聯(lián)系人的推薦得分值; (6)獲取總推薦得分值 (7)獲得推薦人 對所有聯(lián)系人按其總推薦得分值大小進行降序排序,將得分最高的前N位聯(lián)系人作為推薦對象輸出給用戶。
2.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟(I)所述的群組是由一組聯(lián)系人構(gòu)成的集合。
3.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟Ib)所述的從m中抽取出臨時群組a的方法是,如果消息m是用戶發(fā)送的,則建立ー個包含了消息m接收聯(lián)系人全體的臨時群組a,并將消息m添加到臨時群組a的接收消息集合屬性中;如果消息m是用戶接收的,則建立一個包含了消息m的發(fā)送人和除用戶外其他消息接收人的臨時群組a,并將消息m添加到臨時群組a的發(fā)送消息集合屬性中。
4.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟(2)所述群組的交互消息數(shù)為接收消息集合中消息個數(shù)與發(fā)送消息集合中消息個數(shù)的和。
5.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟(3)所述的有效群組是指群組的交互消息數(shù)不小于最小交互消息數(shù)閾值的群組,其中,最小交互消息數(shù)閾值范圍為不小于5。
6.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟4a)所述的權(quán)重系數(shù)ω表示用戶發(fā)送消息和用戶接收消息對于用戶和有效群組之間聯(lián)系強度貢獻的強弱,ω的取值范圍為ω > I。
7.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟4a)所述的映射函數(shù)P (i)是ー個將消息i映射到數(shù)值的函數(shù),其建立的步驟為 第一歩,如果消息i是用戶接收的消息,則將消息i的接收時刻賦值給時刻t(i),如果消息i是用戶發(fā)送的消息,則將消息i的發(fā)送時刻賦值給時刻t(i); 第二步,將程序運行當前時刻tnow與時刻t(i)的時間間隔,折換成以秒為單位后賦值給時間間隔diff ; 第三步,將時間間隔diff與以秒為単位的一年時間間隔的比值作為函數(shù)的映射結(jié)果,完成從消息i到數(shù)值的映射。
8.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟(6)所述的總推薦得分值是對一個聯(lián)系人計算該聯(lián)系人在其所出現(xiàn)的所有有效群組中的推薦得分值的和。
9.根據(jù)權(quán)利要求I所述的網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,其特征在于,步驟(7)中所述N的取值范圍為N >5 。
全文摘要
本發(fā)明公開一種網(wǎng)絡(luò)消息通信中群發(fā)推薦的方法,解決現(xiàn)有技術(shù)中采用全局批量數(shù)據(jù)處理方法而導致的推薦效率低,運行時間長,存儲空間開銷大的問題。其方法步驟為(1)構(gòu)建群組集合;(2)獲得每個群組的交互消息數(shù);(3)提取有效群組集合;(4)獲取每個有效群組的GR值;(5)計算推薦得分值;(6)獲取總推薦得分值;(7)獲得推薦人。本發(fā)明從局部網(wǎng)絡(luò)消息通信中抽取局部關(guān)系網(wǎng)絡(luò),不需要進行全局批量數(shù)據(jù)處理,運行時間快,使本發(fā)明能夠應(yīng)用于更大規(guī)模消息通信網(wǎng)絡(luò)中;并且通過對局部網(wǎng)絡(luò)消息通信數(shù)據(jù)處理,抽取出局部關(guān)系網(wǎng)絡(luò),考慮與用戶有直接消息交互的聯(lián)系人群組集合,使本發(fā)明在群發(fā)推薦時能夠獲得較高的準確率。
文檔編號H04L12/18GK102664744SQ20121007329
公開日2012年9月12日 申請日期2012年3月19日 優(yōu)先權(quán)日2012年3月19日
發(fā)明者吳志殿, 孫鶴立, 慕鵬, 李偉, 趙貝貝, 雷倩, 黃健斌 申請人:西安電子科技大學
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
大化| 乐平市| 台安县| 大竹县| 衡阳县| 马鞍山市| 永新县| 永寿县| 遵化市| 中超| 含山县| 渭南市| 睢宁县| 镇远县| 临泉县| 会昌县| 陆河县| 乌拉特后旗| 图木舒克市| 宁德市| 遂昌县| 华容县| 南雄市| 盐源县| 扶沟县| 宿州市| 神木县| 南阳市| 巴楚县| 渝北区| 沛县| 鹤庆县| 颍上县| 宿松县| 洪洞县| 东平县| 馆陶县| 玉环县| 丽江市| 平和县| 哈密市|