两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

媒體推薦方法及裝置的制造方法

文檔序號(hào):10512227閱讀:336來(lái)源:國(guó)知局
媒體推薦方法及裝置的制造方法
【專(zhuān)利摘要】本公開(kāi)實(shí)施例提供了一種媒體推薦方法及裝置,應(yīng)用于服務(wù)器,所述方法包括:當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo)識(shí);查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí);提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體播放記錄;根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容確定用于推薦媒體內(nèi)容的推薦方案。本公開(kāi)能夠綜合用戶在不同終端應(yīng)用之間的行為,使不同終端應(yīng)用之間產(chǎn)生互補(bǔ)和促進(jìn)作用,使用預(yù)設(shè)推薦數(shù)據(jù)模型,分析不同媒體播放記錄中媒體內(nèi)容之間的相關(guān)性,能有效地去掉噪音,避免用戶在不同終端應(yīng)用中反復(fù)搜索相關(guān)內(nèi)容時(shí)繁瑣的操作,節(jié)省用戶時(shí)間精力。
【專(zhuān)利說(shuō)明】
媒體推薦方法及裝置
技術(shù)領(lǐng)域
[0001 ]本公開(kāi)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種媒體推薦方法及裝置。
【背景技術(shù)】
[0002] 目前的推薦系統(tǒng)中,大部分內(nèi)容的推薦是在某個(gè)垂直領(lǐng)域內(nèi)進(jìn)行的,以相關(guān)推薦 和個(gè)性化推薦作為展示形式,但是在互聯(lián)網(wǎng)蓬勃發(fā)展的階段中,文化、娛樂(lè)的相關(guān)應(yīng)用多如 牛毛,由于各個(gè)應(yīng)用之間都是相互獨(dú)立的,同一個(gè)用戶在不同的應(yīng)用中產(chǎn)生的行為也是獨(dú) 立的。
[0003] 這樣當(dāng)用戶對(duì)某一類(lèi)的媒體內(nèi)容比較感興趣時(shí),可能會(huì)通過(guò)不同類(lèi)型的媒體應(yīng)用 查找這一類(lèi)的媒體內(nèi)容,例如:當(dāng)用戶對(duì)《西游記》感興趣時(shí),用戶可能會(huì)在視頻應(yīng)用上查找 《西游記》的視頻,在新聞應(yīng)用中查找關(guān)于遲重瑞的新聞,在音樂(lè)應(yīng)用中查找《敢問(wèn)路在何 方》的歌曲,這樣用戶將在不同的應(yīng)用中反復(fù)手動(dòng)輸入相關(guān)查找內(nèi)容,操作繁瑣,浪費(fèi)用戶 時(shí)間及精力。

【發(fā)明內(nèi)容】

[0004] 為克服相關(guān)技術(shù)中存在的問(wèn)題,本公開(kāi)提供一種媒體推薦方法及裝置。
[0005] 根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種媒體推薦方法,應(yīng)用于服務(wù)器,包括:
[0006] 當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo)識(shí);
[0007] 查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí);
[0008] 提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體播放記錄;
[0009] 根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容確定用于推薦媒 體內(nèi)容的推薦方案。
[0010] 可選地,所述方法還包括:
[0011]記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案;
[0012] 接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí);
[0013] 將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和所述媒體應(yīng)用關(guān)聯(lián)的 用戶標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合;
[0014] 根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。
[0015] 可選地,所述方法還包括:
[0016] 獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi)容的所有媒體播放 記錄;
[0017]計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性;
[0018] 當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒體內(nèi)容確定為一個(gè)推 薦方案;
[0019] 向所述媒體應(yīng)用發(fā)送所述推薦方案。
[0020] 可選地,所述計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性,包括:
[0021 ]將獲取的媒體播放記錄進(jìn)行排序;
[0022] 將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合;
[0023] 計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之 間的相關(guān)性。
[0024] 可選地,所述查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí),包括:
[0025] 獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括用戶身份信 息、終端信息、局域網(wǎng)信息和賬號(hào)信息;
[0026] 判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用;
[0027] 當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),獲取具有相同的識(shí)別信息媒體應(yīng)用的 應(yīng)用標(biāo)識(shí)。
[0028] 根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種媒體推薦裝置,應(yīng)用于服務(wù)器,包括:
[0029] 第一獲取模塊,用于當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用 戶標(biāo)識(shí);
[0030] 查找模塊,用于查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí);
[0031] 提取模塊,用于提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體 播放記錄;
[0032] 第一確定模塊,用于根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi) 容確定用于推薦媒體內(nèi)容的推薦方案。
[0033] 可選地,所述裝置還包括:
[0034] 記錄模塊,用于記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案;
[0035] 接收模塊,用于接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān) 聯(lián)的用戶標(biāo)識(shí);
[0036]第二確定模塊,用于將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和 所述媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合;
[0037]構(gòu)建模塊,用于根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。
[0038] 可選地,所述裝置還包括:
[0039] 第二獲取模塊,用于獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi) 容的所有媒體播放記錄;
[0040] 計(jì)算模塊,用于計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性;
[0041] 第三確定模塊,用于當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒 體內(nèi)容確定為一個(gè)推薦方案;
[0042] 發(fā)送模塊,用于向所述媒體應(yīng)用發(fā)送所述推薦方案。
[0043]可選地,所述計(jì)算模塊包括:
[0044] 排序子模塊,用于將獲取的媒體播放記錄進(jìn)行排序;
[0045] 劃分子模塊,用于將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合;
[0046] 計(jì)算子模塊,用于計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì) 應(yīng)的媒體內(nèi)容之間的相關(guān)性。
[0047] 可選地,所述第一獲取模塊包括:
[0048]第一獲取子模塊,用于獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用 信息包括:用戶身份信息、終端信息、局域網(wǎng)信息和賬號(hào)信息;
[0049] 判斷子模塊,用于判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用;
[0050] 第二獲取子模塊,用于當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),獲取具有相同 的識(shí)別信息媒體應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0051] 本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0052] 本公開(kāi)通過(guò)當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo)識(shí), 查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí),提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷 史播放媒體內(nèi)容的媒體播放記錄,根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒 體內(nèi)容確定用于推薦媒體內(nèi)容的推薦方案。
[0053] 本公開(kāi)提供的該方法,能夠綜合用戶在不同終端應(yīng)用之間的行為,使不同終端應(yīng) 用之間產(chǎn)生互補(bǔ)和促進(jìn)作用,使用預(yù)設(shè)推薦數(shù)據(jù)模型,分析不同媒體播放記錄中媒體內(nèi)容 之間的相關(guān)性,能有效地去掉噪音,避免用戶在不同終端應(yīng)用中反復(fù)搜索相關(guān)內(nèi)容時(shí)繁瑣 的操作,節(jié)省用戶時(shí)間精力。
[0054] 應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不 能限制本公開(kāi)。
【附圖說(shuō)明】
[0055] 此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施 例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
[0056] 圖1是根據(jù)一示例性實(shí)施例示出的一種媒體推薦方法的一種流程圖;
[0057] 圖2是根據(jù)一示例性實(shí)施例示出的一種媒體推薦方法的另一種流程圖;
[0058] 圖3是根據(jù)一示例性實(shí)施例示出的一種媒體推薦方法的另一種流程圖;
[0059] 圖4是根據(jù)一示例性實(shí)施例示出的一個(gè)時(shí)間段內(nèi)的多個(gè)終端應(yīng)用的媒體播放記錄 中的媒體內(nèi)容示意圖;
[0060] 圖5是圖3中步驟S302的一種流程圖;
[0061]圖6是圖1中步驟S102的一種流程圖;
[0062] 圖7是根據(jù)一示例性實(shí)施例示出的一種媒體推薦裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0063] 這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說(shuō)明,其示例表示在附圖中。下面的描述涉及 附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例 中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附 權(quán)利要求書(shū)中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0064] 如圖1所示,在本公開(kāi)的一個(gè)實(shí)施例中,提供一種媒體推薦方法,應(yīng)用于服務(wù)器,包 括以下步驟。
[0065]在步驟S101中,當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo) 識(shí)。
[0066]在本公開(kāi)實(shí)施例中,媒體應(yīng)用可以為視頻應(yīng)用、新聞應(yīng)用和音樂(lè)應(yīng)用等,登錄信息 可以為用戶利用媒體應(yīng)用登錄服務(wù)器時(shí)向服務(wù)器發(fā)送的包含有用戶標(biāo)識(shí)的登錄信息,登錄 信息可以為用于標(biāo)識(shí)用戶身份的標(biāo)識(shí),例如:用戶昵稱(chēng)和用戶身份ID等。
[0067] 在該步驟中,可以檢測(cè)是否接收到媒體應(yīng)用登錄服務(wù)器時(shí)發(fā)送的登錄信息,當(dāng)檢 測(cè)到登錄信息時(shí),提取登錄信息中的用于標(biāo)識(shí)登錄的用戶的身份的用戶標(biāo)識(shí)。
[0068] 在步驟S102中,查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí)。
[0069] 在該步驟之前,可以預(yù)設(shè)一個(gè)用于存儲(chǔ)登錄的媒體應(yīng)用的應(yīng)用標(biāo)識(shí)和用戶標(biāo)識(shí)的 存儲(chǔ)區(qū)域,這里的應(yīng)用標(biāo)識(shí)與用戶標(biāo)識(shí)可以一一對(duì)應(yīng)。
[0070] 在該步驟中,應(yīng)用標(biāo)識(shí)可以為終端應(yīng)用的MAC(Media Access Control,媒體訪問(wèn) 控制)地址或者移動(dòng)設(shè)備國(guó)際標(biāo)識(shí)碼,可以在預(yù)設(shè)存儲(chǔ)區(qū)域中查找與登錄信息中的用戶標(biāo) 識(shí)關(guān)聯(lián)的應(yīng)用標(biāo)識(shí)。
[0071 ]在步驟S103中,提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體 播放記錄。
[0072] 在該步驟之前,可以將用戶在每個(gè)媒體應(yīng)用上播放媒體內(nèi)容或者瀏覽媒體內(nèi)容的 媒體播放記錄,及媒體應(yīng)用的應(yīng)用標(biāo)識(shí)和用戶標(biāo)識(shí)等信息上傳于服務(wù)器。
[0073] 在該步驟中,媒體內(nèi)容可以是新聞內(nèi)容、視頻內(nèi)容和音樂(lè)內(nèi)容等,可以根據(jù)應(yīng)用標(biāo) 識(shí),提取與應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體播放記錄。
[0074] 在步驟S104中,根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容確 定用于推薦媒體內(nèi)容的推薦方案。
[0075] 在本公開(kāi)實(shí)施例中,可以預(yù)設(shè)一個(gè)根據(jù)服務(wù)器歷史向終端應(yīng)用發(fā)送的推薦方案及 用戶選擇的推薦方案構(gòu)建的推薦數(shù)據(jù)模型。
[0076] 在該步驟中,可以將提取的媒體播放記錄輸入到預(yù)設(shè)推薦數(shù)據(jù)模型中,將預(yù)設(shè)推 薦數(shù)據(jù)模型得到的結(jié)果確定為用于推薦媒體內(nèi)容的推薦方案。
[0077] 本公開(kāi)實(shí)施例提供的該方法,能夠綜合用戶在不同終端應(yīng)用之間的行為,使不同 終端應(yīng)用之間產(chǎn)生互補(bǔ)和促進(jìn)作用,使用預(yù)設(shè)推薦數(shù)據(jù)模型,分析不同媒體播放記錄中媒 體內(nèi)容之間的相關(guān)性,能有效地去掉噪音,避免用戶在不同終端應(yīng)用中反復(fù)搜索相關(guān)內(nèi)容 時(shí)繁瑣的操作,節(jié)省用戶時(shí)間精力。
[0078] 如圖2所示,在本公開(kāi)的又一實(shí)施例中,所述方法還包括:
[0079] 在步驟S201中,記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案。
[0080] 在該步驟之前,可以根據(jù)每個(gè)媒體應(yīng)用的播放記錄、用戶標(biāo)識(shí)生成推薦方案。
[0081] 在該步驟中,可以將生成的推薦方案發(fā)送給各個(gè)媒體應(yīng)用,并且記錄向各個(gè)媒體 應(yīng)用分別發(fā)送的推薦方案的編號(hào)或者內(nèi)容。
[0082] 在步驟S202中,接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān) 聯(lián)的用戶標(biāo)識(shí)。
[0083] 在該步驟之前,每個(gè)媒體應(yīng)用在接收到推薦方案之后,會(huì)將推薦方案在顯示界面 進(jìn)行顯示,用戶可以根據(jù)顯示界面的推薦方案根據(jù)需求選擇是否點(diǎn)擊,在用戶點(diǎn)擊推薦方 案后,媒體應(yīng)用可以將用戶點(diǎn)擊的推薦方案發(fā)送給服務(wù)器。
[0084] 在步驟S203中,將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和所述 媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合。
[0085] 在該步驟中,可以以u(píng)表示一個(gè)用戶標(biāo)識(shí)對(duì)應(yīng)的用戶對(duì)象,v表示一個(gè)媒體內(nèi)容。u 和V都是向量,U和V可以表不為:
[0086] U = {fl ,f2. . .fm} ,V = {gl,g2. . .gn};
[0087] 從u和v中提取的特征為x' = = i?'Λ}:
[0088] fid < i <m),gj(l < j < n)都為單個(gè)的特征,figj為復(fù)合特征。
[0089] 每條訓(xùn)練語(yǔ)料可以表示為t = yg〖lU).;y = l表示用戶點(diǎn)擊了推薦方案, 7 = 〇表示用戶未點(diǎn)擊推薦方案,貝>1訓(xùn)練語(yǔ)料集合可以表示為丁={1:1山...14)}。
[0090] 在步驟S204中,根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。
[0091] 在該步驟中,對(duì)于一條訓(xùn)練樣本,其概率可以表示為:
[0093] P(y = l|x;0)代表某用戶點(diǎn)擊了推薦方案,〇為代價(jià)函數(shù),Θ為參數(shù)向量,每個(gè)特征 figj都對(duì)應(yīng)一個(gè)參數(shù)0k,最小化下面的代價(jià)函數(shù)來(lái)獲得參數(shù)Θ的值。
[0095] 其中D表示總的樣本數(shù),J(0)為當(dāng)前參數(shù)下,模型的代價(jià)函數(shù)。
[0096] 根據(jù)訓(xùn)練出的模型參數(shù)Θ構(gòu)建預(yù)設(shè)推薦數(shù)據(jù)模型。
[0097] 本公開(kāi)實(shí)施例提供的該方法,能夠根據(jù)向終端應(yīng)用發(fā)送的推薦方案以及終端應(yīng)用 反饋的用戶選擇的推薦方案構(gòu)建預(yù)設(shè)推薦數(shù)據(jù)模型,便于增加用戶對(duì)推薦方案的采納比率 和滿意度等。
[0098] 如圖3所示,在本公開(kāi)的又一實(shí)施例中,所述方法還包括:
[0099] 在步驟S301中,獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi)容的 所有媒體播放記錄。
[0100] 在本公開(kāi)實(shí)施例中,可以將用戶使用相同的賬號(hào)登錄的多個(gè)媒體應(yīng)用確定為與同 一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用,例如:用戶可以使用同一個(gè)QQ賬號(hào)登錄視頻應(yīng)用、音樂(lè)應(yīng) 用和新聞應(yīng)用等,也可以根據(jù)用戶在登錄媒體應(yīng)用后填入的用戶信息確定多個(gè)媒體應(yīng)用是 否對(duì)應(yīng)同一用戶標(biāo)識(shí),用戶標(biāo)識(shí)可以為用戶編號(hào)、昵稱(chēng)和身份證號(hào)等等。
[0101]在該步驟中,可以獲取多個(gè)媒體應(yīng)用上某一個(gè)時(shí)間段內(nèi)的歷史播放記錄,時(shí)間段 可以為一個(gè)月或者一周等,一般地,如圖4所示,相同時(shí)間窗口中的行為具有著某種相關(guān)性, 可以使用word2vec模型計(jì)算相關(guān)的內(nèi)容。
[0102]在步驟S302中,計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性。
[0103]為了適應(yīng)word2vec模型,一條媒體播放記錄看作一個(gè)單詞wt。最小化下面的目標(biāo) 函數(shù)獲得模型的參數(shù):
[0105] 為了簡(jiǎn)化過(guò)程,假定wt不是用binary code編碼:
[0107] H,是二維矩陣,行是單詞,列是媒體內(nèi)容;χ是媒體內(nèi)容向量。( 表示選擇出第wt行);
[0108] % (在這里Wi仍放在wt的語(yǔ)境里);
[0109] )十…+ (?:琢卜'他>;
[0110] C(Wi)=MTWi Μ是二維矩陣,tx是單詞,列是媒體內(nèi)容;
[0111] 在word2VeC模型中,參數(shù)是θ = {Μ7,M}。它們分別代表輸入層〈->隱含層,輸出層〈->隱含層的權(quán)重矩陣。word2vec模型的輸出,對(duì)每條媒體播放記錄w t的輸出向量,兩條記 錄Wi和Wj的相似度計(jì)算公式如下:
[0113] 在步驟S303中,當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒體內(nèi) 容確定為一個(gè)推薦方案。
[0114] 在步驟S304中,向所述媒體應(yīng)用發(fā)送所述推薦方案。
[0115] 本公開(kāi)實(shí)施例提供的該方法,能夠針對(duì)同一用戶標(biāo)識(shí)對(duì)應(yīng)的多個(gè)終端應(yīng)用,根據(jù) 多個(gè)終端應(yīng)用的媒體播放記錄確定推薦方案,便于用戶根據(jù)推薦方案選擇感興趣的內(nèi)容。
[0116] 如圖5所示,在本公開(kāi)的又一實(shí)施例中,所述步驟S302包括以下步驟。
[0117] 在步驟S501中,將獲取的媒體播放記錄進(jìn)行排序。
[0118] 在該步驟中,可以將所有媒體播放記錄按照時(shí)間順序進(jìn)行排序。
[0119] 在步驟S502中,將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合。
[0120] 在該步驟中,可以將排序后的媒體播放記錄,按照預(yù)設(shè)時(shí)間段劃分成多個(gè)媒體記 錄組合,如每3天、每周等。
[0121 ]在步驟S503中,計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng) 的媒體內(nèi)容之間的相關(guān)性。
[0122] 在該步驟中,可以針對(duì)一個(gè)媒體記錄組合中的每個(gè)媒體播放記錄,分別計(jì)算其余 另一個(gè)媒體記錄組合中的每個(gè)媒體播放記錄之間的相關(guān)性,例如:媒體記錄組合1中包含媒 體播放記錄001、媒體播放記錄002、媒體播放記錄003和媒體播放記錄004,媒體記錄組合2 中包含媒體播放記錄005、媒體播放記錄006和媒體播放記錄007,可以首先計(jì)算媒體播放記 錄001與媒體播放記錄005、媒體播放記錄006和媒體播放記錄007的相關(guān)性;其詞,計(jì)算媒體 播放記錄002與媒體播放記錄005、媒體播放記錄006和媒體播放記錄007的相關(guān)性;再次,計(jì) 算媒體播放記錄002與媒體播放記錄005、媒體播放記錄006和媒體播放記錄007的相關(guān)性; 最后,計(jì)算媒體播放記錄002與媒體播放記錄005、媒體播放記錄006和媒體播放記錄007的 相關(guān)性等。
[0123] 如圖6所示,在本公開(kāi)的又一實(shí)施例,所述步驟S102包括以下步驟。
[0124]在步驟S601中,獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包 括用戶身份信息、終端信息、局域網(wǎng)信息和賬號(hào)信息。
[0125] 在本公開(kāi)實(shí)施例中,用戶身份信息可以指cookie,因?yàn)橥挥蛎拢琧ookie能夠唯 一標(biāo)識(shí)用戶,并將用戶在各頻道的行為關(guān)聯(lián)起來(lái),cookie是和域名唯一對(duì)應(yīng)的,有時(shí)同一域 名下可能有多個(gè)子頻道,對(duì)應(yīng)不同的子域,但這些子域的cookie都和主域下的cookie-致;
[0126] 終端信息可以指MAC(Media Access Control,媒體訪問(wèn)控制)地址或者IMEI (International Mobile Equipment Identity,移動(dòng)設(shè)備國(guó)際識(shí)別碼)等,相同設(shè)備下的應(yīng) 用(瀏覽器除外),使用設(shè)備id來(lái)跟蹤用戶行為。在PC端,MAC地址能夠唯一標(biāo)識(shí)該主機(jī)。在 MOBILE端,MAC地址或DEVICEID能夠唯一標(biāo)識(shí)該設(shè)備。例如用戶在手機(jī)上既安裝了樂(lè)視視頻 app,又安裝了樂(lè)視體育app。使用該手機(jī)的MAC地址或DEVICEID能記錄用戶在兩個(gè)app中的 行為;
[0127] 局域網(wǎng)信息可以指網(wǎng)絡(luò)設(shè)備id,如wifi name來(lái)跟蹤用戶行為,相同局域網(wǎng)下的應(yīng) 用(瀏覽器除外),接入同一 wifi下的設(shè)備,都能夠獲取該wifi的名稱(chēng),如果存在兩個(gè)wifi取 相同名字的情況,例如名字都為testl23,可以結(jié)合IP來(lái)標(biāo)識(shí)該wifi下的設(shè)備;
[0128] 賬號(hào)信息可以指用戶使用同一賬號(hào)登陸不同的應(yīng)用時(shí)使用的賬號(hào),例如現(xiàn)在很多 應(yīng)用支持第三方賬號(hào)登陸,用戶為了避免管理多個(gè)賬號(hào),可能使用微博賬號(hào)登陸很多的應(yīng) 用,相同的賬號(hào)可以記錄用戶在不同應(yīng)用中的行為。
[0129] 在步驟S602中,判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用。
[0130]當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),在步驟S603中,獲取具有相同的識(shí)別 信息媒體應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0131] 本公開(kāi)實(shí)施例提供的該方法,能夠?qū)⒍鄠€(gè)終端應(yīng)用確定為同一用戶標(biāo)識(shí)關(guān)聯(lián)的終 端應(yīng)用,便于全面的獲取用戶對(duì)于媒體內(nèi)容的喜好方向,簡(jiǎn)單高效。
[0132] 如圖7所示,在本公開(kāi)的又一實(shí)施例中,提供一種媒體推薦裝置,應(yīng)用于服務(wù)器,包 括:第一獲取模塊701、查找模塊702、提取模塊703和第一確定模塊704。
[0133] 第一獲取模塊701,用于當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的 用戶標(biāo)識(shí)。
[0134] 查找模塊702,用于查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí)。
[0135] 提取模塊703,用于提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的 媒體播放記錄。
[0136] 第一確定模塊704,用于根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒 體內(nèi)容確定用于推薦媒體內(nèi)容的推薦方案。
[0137] 在本公開(kāi)的又一實(shí)施例中,所述裝置還包括:記錄模塊、接收模塊、第二確定模塊 和構(gòu)建模塊。
[0138] 記錄模塊,用于記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案。
[0139] 接收模塊,用于接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān) 聯(lián)的用戶標(biāo)識(shí)。
[0140] 第二確定模塊,用于將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和 所述媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合。
[0141] 構(gòu)建模塊,用于根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。
[0142] 在本公開(kāi)的又一實(shí)施例中,所述裝置還包括:第二獲取模塊、計(jì)算模塊、第三確定 模塊和發(fā)送模塊。
[0143] 第二獲取模塊,用于獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi) 容的所有媒體播放記錄。
[0144] 計(jì)算模塊,用于計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性。
[0145] 第三確定模塊,用于當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒 體內(nèi)容確定為一個(gè)推薦方案。
[0146] 發(fā)送模塊,用于向所述媒體應(yīng)用發(fā)送所述推薦方案。
[0147] 在本公開(kāi)的又一實(shí)施例中,所述計(jì)算模塊包括:排序子模塊、劃分子模塊和計(jì)算子 模塊。
[0148] 排序子模塊,用于將獲取的媒體播放記錄進(jìn)行排序。
[0149] 劃分子模塊,用于將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合。
[0150] 計(jì)算子模塊,用于計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì) 應(yīng)的媒體內(nèi)容之間的相關(guān)性。
[0151 ]在本公開(kāi)的又一實(shí)施例中,所述第一獲取模塊包括:第一獲取子模塊、判斷子模塊 和第二獲取子模塊。
[0152] 第一獲取子模塊,用于獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用 信息包括:用戶身份信息、終端信息、局域網(wǎng)信息和賬號(hào)信息。
[0153] 判斷子模塊,用于判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用。
[0154] 第二獲取子模塊,用于當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),獲取具有相同 的識(shí)別信息媒體應(yīng)用的應(yīng)用標(biāo)識(shí)。
[0155] 本領(lǐng)域技術(shù)人員在考慮說(shuō)明書(shū)及實(shí)踐這里公開(kāi)的發(fā)明后,將容易想到本發(fā)明的其 它實(shí)施方案。本申請(qǐng)旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或 者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開(kāi)未公開(kāi)的本技術(shù)領(lǐng)域中的公知常識(shí) 或慣用技術(shù)手段。說(shuō)明書(shū)和實(shí)施例僅被視為示例性的,本發(fā)明的真正范圍和精神由所附的 權(quán)利要求指出。
[0156]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并 且可以在不脫離其范圍進(jìn)行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來(lái)限制。
【主權(quán)項(xiàng)】
1. 一種媒體推薦方法,應(yīng)用于服務(wù)器,其特征在于,包括: 當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo)識(shí); 查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí); 提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體播放記錄; 根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容確定用于推薦媒體內(nèi) 容的推薦方案。2. 根據(jù)權(quán)利要求1所述的媒體推薦方法,其特征在于,所述方法還包括: 記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案; 接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí); 將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和所述媒體應(yīng)用關(guān)聯(lián)的用戶 標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合; 根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。3. 根據(jù)權(quán)利要求2所述的媒體推薦方法,其特征在于,所述方法還包括: 獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi)容的所有媒體播放記錄; 計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性; 當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒體內(nèi)容確定為一個(gè)推薦方 案; 向所述媒體應(yīng)用發(fā)送所述推薦方案。4. 根據(jù)權(quán)利要求3所述的媒體推薦方法,其特征在于,所述計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì) 應(yīng)的媒體內(nèi)容之間的相關(guān)性,包括: 將獲取的媒體播放記錄進(jìn)行排序; 將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合; 計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的 相關(guān)性。5. 根據(jù)權(quán)利要求1至4任一所述的媒體推薦方法,其特征在于,所述查找與所述用戶標(biāo) 識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí),包括: 獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用信息包括用戶身份信息、終 端信息、局域網(wǎng)信息和賬號(hào)信息; 判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用; 當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),獲取具有相同的識(shí)別信息媒體應(yīng)用的應(yīng)用 標(biāo)識(shí)。6. -種媒體推薦裝置,應(yīng)用于服務(wù)器,其特征在于,包括: 第一獲取模塊,用于當(dāng)檢測(cè)到媒體應(yīng)用的登錄信息時(shí),獲取所述登錄信息中的用戶標(biāo) 識(shí); 查找模塊,用于查找與所述用戶標(biāo)識(shí)關(guān)聯(lián)的至少一個(gè)應(yīng)用標(biāo)識(shí); 提取模塊,用于提取與每個(gè)應(yīng)用標(biāo)識(shí)對(duì)應(yīng)的媒體應(yīng)用上歷史播放媒體內(nèi)容的媒體播放 記錄; 第一確定模塊,用于根據(jù)預(yù)設(shè)推薦數(shù)據(jù)模型,以及,與媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容確 定用于推薦媒體內(nèi)容的推薦方案。7. 根據(jù)權(quán)利要求6所述的媒體推薦裝置,其特征在于,所述裝置還包括: 記錄模塊,用于記錄向多個(gè)媒體應(yīng)用發(fā)送的推薦方案; 接收模塊,用于接收多個(gè)媒體應(yīng)用發(fā)送的用戶選擇的推薦方案和所述媒體應(yīng)用關(guān)聯(lián)的 用戶標(biāo)識(shí); 第二確定模塊,用于將每個(gè)向媒體應(yīng)用發(fā)送的推薦方案、用戶選擇的推薦方案和所述 媒體應(yīng)用關(guān)聯(lián)的用戶標(biāo)識(shí)確定為訓(xùn)練語(yǔ)料集合; 構(gòu)建模塊,用于根據(jù)所述訓(xùn)練語(yǔ)料集合構(gòu)建所述預(yù)設(shè)推薦數(shù)據(jù)模型。8. 根據(jù)權(quán)利要求7所述的媒體推薦裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于獲取與同一用戶標(biāo)識(shí)關(guān)聯(lián)的多個(gè)媒體應(yīng)用上歷史播放媒體內(nèi)容的 所有媒體播放記錄; 計(jì)算模塊,用于計(jì)算每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的媒體內(nèi)容之間的相關(guān)性; 第三確定模塊,用于當(dāng)所述相關(guān)性大于預(yù)設(shè)閾值時(shí),將相關(guān)性大于預(yù)設(shè)閾值的媒體內(nèi) 容確定為一個(gè)推薦方案; 發(fā)送模塊,用于向所述媒體應(yīng)用發(fā)送所述推薦方案。9. 根據(jù)權(quán)利要求8所述的媒體推薦裝置,其特征在于,所述計(jì)算模塊包括: 排序子模塊,用于將獲取的媒體播放記錄進(jìn)行排序; 劃分子模塊,用于將排序后的所有媒體播放記錄劃分成多個(gè)媒體記錄組合; 計(jì)算子模塊,用于計(jì)算與分別歸屬于兩個(gè)媒體記錄組合的每?jī)蓚€(gè)媒體播放記錄對(duì)應(yīng)的 媒體內(nèi)容之間的相關(guān)性。10. 根據(jù)權(quán)利要求6至9任一所述的媒體推薦裝置,其特征在于,所述第一獲取模塊包 括: 第一獲取子模塊,用于獲取預(yù)設(shè)存儲(chǔ)區(qū)域中多個(gè)媒體應(yīng)用的應(yīng)用信息,所述應(yīng)用信息 包括:用戶身份信息、終端信息、局域網(wǎng)信息和賬號(hào)信息; 判斷子模塊,用于判斷是否存在具有相同的應(yīng)用信息的媒體應(yīng)用; 第二獲取子模塊,用于當(dāng)存在具有相同的應(yīng)用信息的媒體應(yīng)用時(shí),獲取具有相同的識(shí) 別信息媒體應(yīng)用的應(yīng)用標(biāo)識(shí)。
【文檔編號(hào)】G06F17/30GK105868248SQ201510938500
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2015年12月15日
【發(fā)明人】李琦
【申請(qǐng)人】樂(lè)視網(wǎng)信息技術(shù)(北京)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
上饶县| 淮南市| 莒南县| 四子王旗| 宁强县| 商丘市| 内江市| 曲松县| 平原县| 新乡市| 云龙县| 洪湖市| 西贡区| 江永县| 安庆市| 信宜市| 新蔡县| 鹿泉市| 隆林| 南通市| 宣汉县| 合作市| 南城县| 罗山县| 郑州市| 克山县| 神农架林区| 洛阳市| 河南省| 天等县| 宁夏| 武威市| 文水县| 秦皇岛市| 浠水县| 无锡市| 芜湖县| 龙泉市| 西乌| 普格县| 资中县|