少一個應用所對應的信息集合,一個應用所對應的信息集合包括應用下載平臺側(cè)的該應用的標識信息及應用相關(guān)視頻分享平臺側(cè)與該應用對應的相關(guān)視頻的標識信息;
[0058]第二應用確定模塊,用于根據(jù)所確定的、至少一個應用所對應的信息集合中的應用的標識信息,確定應用下載平臺側(cè)與目標應用所對應的相關(guān)視頻相關(guān)的應用;
[0059]第二應用推薦模塊,用于在應用相關(guān)視頻分享平臺側(cè)向用戶推薦所確定的與目標應用所對應的相關(guān)視頻相關(guān)的應用;
[0060]其中,第二信息集合確定模塊包括:
[0061]第二綜合特征向量確定子模塊,用于確定目標應用及其它應用各自對應的信息集合的綜合特征向量的大小,其中,每一個應用的綜合特征向量包括Μ個預設的與該應用對應的特征元素,Ν個預設的與該應用對應的相關(guān)視頻對應的特征元素,Μ多1,Ν多1 ;
[0062]其中,與應用對應的特征元素包括:根據(jù)應用下載平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大??;與應用對應的相關(guān)視頻對應的特征元素包括:根據(jù)應用相關(guān)視頻分享平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大?。?br>[0063]第二相似度計算子模塊,用于根據(jù)預設的向量相似度計算方法,確定目標應用對應的信息集合的綜合特征向量與其它應用對應的信息集合的綜合特征向量之間的相似度;
[0064]第二相關(guān)性確定子模塊,用于如果任一應用對應的信息集合的綜合特征向量與目標應用對應的信息集合的綜合特征向量的相似度大于預設閾值,則確定該應用對應的信息集合與目標應用對應的信息集合之間具有相關(guān)性。
[0065]在本實施例的一種優(yōu)選實施方式中,所述與應用對應的特征元素還包括:根據(jù)應用的相關(guān)信息確定的特征元素,并預先設定其大小。
[0066]在本實施例的一種優(yōu)選實施方式中,還包括:第二視頻確定模塊及第二視頻推薦模塊;所述第二視頻確定模塊用于在第二信息集合確定模塊確定與目標應用所對應的信息集合具有相關(guān)性的至少一個應用所對應的信息集合后,根據(jù)所確定的、至少一個應用所對應的信息集合中的視頻的標識信息,確定相關(guān)視頻分享平臺側(cè)與目標應用所對應的相關(guān)視頻相關(guān)的視頻;
[0067]所述第二視頻推薦模塊,用于在相關(guān)視頻分享平臺側(cè)向用戶推薦所確定的與目標應用所對應的相關(guān)視頻相關(guān)的視頻。
[0068]本發(fā)明的技術(shù)方案,將應用下載平臺側(cè)的應用的標識信息與應用相關(guān)視頻分享平臺側(cè)與該應用對應的相關(guān)視頻的標識信息整合于應用所對應的一個信息集合;并確定各應用對應的集合之間的相關(guān)性。
[0069]這樣,在應用下載平臺側(cè),在檢測到用戶存在針對目標應用的用戶行為的情況下,可以確定與目標應用所對應的信息集合具有相關(guān)性的至少一個應用所對應的信息集合,然后再確定具有相關(guān)性的信息集合中的視頻,在應用下載平臺側(cè)向用戶推薦所確定的與目標應用相關(guān)的視頻。
[0070]同理,在應用相關(guān)視頻分享平臺側(cè),在檢測到用戶存在針對目標應用對應的相關(guān)視頻的用戶行為的情況下,可以確定出與目標應用對應的信息集合具有相關(guān)性的信息集合中的應用,并在應用相關(guān)視頻分享平臺側(cè)向用戶推薦所確定的與目標應用所對應的相關(guān)視頻相關(guān)的應用。
[0071]可見,本發(fā)明的技術(shù)方案,能夠增加各平臺的推薦的種類,用戶在選擇一個平臺的推薦信息的同時,還可以選擇另一平臺的相關(guān)信息。
【附圖說明】
[0072]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0073]圖1為本發(fā)明實施例提供的一種視頻推薦方法流程圖;
[0074]圖2為本發(fā)明實施例提供的一種應用推薦方法流程圖;
[0075]圖3為本發(fā)明實施例提供的一種視頻推薦裝置結(jié)構(gòu)示意圖;
[0076]圖4為本發(fā)明實施例提供的一種應用推薦裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0077]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0078]首先,本發(fā)明實施例提供了一種視頻推薦方法,該方法的執(zhí)行主體可以是一個能夠應用下載平臺側(cè)推薦視頻的裝置,該裝置可以位于應用下載平臺側(cè),也可以位于應用相關(guān)視頻分享平臺側(cè),還可以位于不同于應用下載平臺及應和應用相關(guān)視頻分享平臺的第三方平臺側(cè)。所說的應用相關(guān)視頻分享平臺具有與應用相關(guān)的一些視頻,用戶可以在該平臺上觀看一些自己感興趣的應用對應的視頻。應用下載平臺比較典型的應用是游戲下載平臺,應用相關(guān)視頻分享平臺比較典型的應用是游戲相關(guān)視頻分享平臺。用戶可以在游戲下載平臺下載游戲A,可以在游戲相關(guān)視頻分享平臺瀏覽、觀看與游戲A相關(guān)的視頻。
[0079]如圖1所示,該方法可以包括:
[0080]S101,檢測用戶在應用下載平臺側(cè)針對目標應用的用戶行為;
[0081]所說的“在應用下載平臺側(cè)針對目標應用的用戶行為”包括:用戶在應用下載平臺側(cè)針對應用的瀏覽、下載及其它的與應用相關(guān)的行為。
[0082]S102,在檢測到用戶存在針對目標應用的用戶行為的情況下,
[0083]確定與目標應用所對應的信息集合具有相關(guān)性的至少一個應用所對應的信息集合,一個應用所對應的信息集合包括應用下載平臺側(cè)的該應用的標識信息及應用相關(guān)視頻分享平臺側(cè)與該應用對應的相關(guān)視頻的標識信息。
[0084]為實現(xiàn)在應用下載平臺側(cè)推薦視頻,事先要建立應用下載平臺側(cè)的應用與應用相關(guān)視頻分享平臺側(cè)該應用的相關(guān)視頻的對應關(guān)系,也就是確定應用所對應的信息集合。該集合中可以包括應用的標識信息和該應用相關(guān)視頻的標識信息。所說的標識信息至少包括應用或視頻的標題和ID。確定應用所對應的信息集合的方案可以采用現(xiàn)有技術(shù)的相關(guān)技術(shù)方案來實現(xiàn),本發(fā)明在此不作具體限定。例如,可以在應用相關(guān)視頻平臺側(cè)根據(jù)視頻題目、視頻標簽、視頻語音信息等確定一個應用所對應的各視頻,并確定各視頻的標識信息,再從應用下載平臺側(cè)確定該應用的標識信息,然后將各標識信息組合得到該應用對應的信息集入口 ο
[0085]在確定了目標應用及其它應用各自對應的信息集合后,進一步需要確定與目標應用所對應的信息集合具有相關(guān)性的至少一個應用所對應的信息集合。
[0086]在實際應用中,所說的確定與目標應用所對應的信息集合具有相關(guān)性的至少一個應用所對應的信息集合的方法可以包括:
[0087]確定目標應用及其它應用各自對應的信息集合的綜合特征向量的大小,其中,每一個應用的綜合特征向量包括Μ個預設的與應用對應的特征元素,Ν個預設的與該應用對應的相關(guān)視頻對應的特征元素,Μ多1,Ν多1 ;與應用對應的特征元素包括:根據(jù)應用下載平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大??;與應用對應的相關(guān)視頻對應的特征元素包括:根據(jù)應用相關(guān)視頻分享平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大小。
[0088]根據(jù)預設的向量相似度計算方法,確定目標應用對應的信息集合的綜合特征向量與其它應用對應的信息集合的綜合特征向量之間的相似度;
[0089]如果任一應用對應的信息集合的綜合特征向量與目標應用對應的信息集合的綜合特征向量的相似度大于預設閾值,則確定該應用對應的信息集合與目標應用對應的信息集合之間具有相關(guān)性。
[0090]需要說明的是,目標應用對應的信息集合的綜合特征向量與其本身的相似度是最大的,是一定會大于預設閾值的,因此,目標應用對應的信息集合與其本身具有相關(guān)性。
[0091]由于應用所對應的信息集合包含了應用和與應用相關(guān)視頻的信息,因此,信息集合的綜合特征向量也包含兩部分特征元素,一部分是應用對應的特征元素,另一部分是視頻對應的特征元素,這樣的綜合特征向量可以更好的體現(xiàn)信息集合的特點。需要說明的是,兩部分的特征元素的個數(shù)是可以由本領域技術(shù)人員來確定的,本發(fā)明在此不需進行限定。
[0092]對于與應用對應的特征元素可以包括:由本領域技術(shù)人員根據(jù)應用下載平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大??;在根據(jù)用戶行為確定特征元素時,可以不考慮用戶之間的差異性來確定,例如,與應用對應的特征元素可以包括:應用被瀏覽的次數(shù),應用被下載的次數(shù),應用被評分的次數(shù)等等。在這種情況下,這些特征元素的大小,也就是這些特征元素所代表的分值也可以由本領域技術(shù)人員憑借歷史經(jīng)驗進行確定,例如,應用被瀏覽一次,可以設定該特征元素的大小為1。
[0093]也可以考慮用戶之間的差異性來確定與應用對應的特征元素。例如,特征元素可以包括:用戶A下載瀏覽應用,用戶B下載瀏覽應用等等,同樣的,這些特征元素的大小,也就是這些特征元素所代表的分值也可以由本領域技術(shù)人員憑借歷史經(jīng)驗進行確定。例如,用戶A下載瀏覽應用的大小為5,用戶B下載瀏覽應用的大小為10。
[0094]同樣的,對于與應用對應的相關(guān)視頻對應的特征元素包括:根據(jù)應用相關(guān)視頻分享平臺側(cè)的用戶行為確定的特征元素,并根據(jù)用戶行為記錄確定其大小。類似的,也可以考慮用戶之間的差異性來確定特征元素,也可以不考慮用戶之間的差異性來確定特征元素。
[0095]例如,在不考慮用戶之間的差異性的情況下,特征元素可以包括:相關(guān)視頻被觀看的次數(shù),相關(guān)視頻被評論的次數(shù)等等。在考慮用戶之間的差異性的情況下,如果應用A相關(guān)的視頻有三個,分別是視