應用推薦方法、裝置及視頻推薦方法、裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及互聯網領域,特別涉及應用推薦方法、裝置及視頻推薦方法、裝置。
【背景技術】
[0002]應用下載平臺和應用相關視頻分享平臺都是用戶喜愛并大量使用的互聯網產品。但是,應用下載平臺和應用相關視頻分享平臺是獨立的系統(tǒng),彼此毫無關聯。
[0003]—般情況下,當用戶在應用下載平臺產生了用戶行為,例如瀏覽、下載應用A后,應用下載平臺會根據本平臺中的應用的相關信息及該用戶和其它用戶的行為記錄,分析出與A相關的應用,然后推薦給用戶。
[0004]同樣的,當用戶在應用相關視頻分享平臺產生了用戶行為,例如點擊、觀看應用相關視頻后,應用相關視頻分享平臺也會向用戶推薦一些其它應用的相關視頻。
[0005]可以看出,應用下載平臺和應用相關視頻分享平臺的推薦種類比較單一,用戶只能選擇相應平臺的推薦信息,根本不可能選擇另一平臺的相關信息。
【發(fā)明內容】
[0006]本發(fā)明實施例公開了應用推薦方法、裝置及視頻推薦方法、裝置,用于解決各平臺推薦的種類比較單一的問題。技術方案如下:
[0007]本發(fā)明實施例第一方面提供了一種視頻推薦方法,包括:
[0008]檢測用戶在應用下載平臺側針對目標應用的用戶行為;
[0009]在檢測到用戶存在針對目標應用的用戶行為的情況下,
[0010]確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合,一個應用所對應的信息集合包括應用下載平臺側的該應用的標識信息及應用相關視頻分享平臺側與該應用對應的相關視頻的標識信息;
[0011]根據所確定的、至少一個應用所對應的信息集合中的與該應用對應的相關視頻的標識信息,確定相關視頻分享平臺側與目標應用相關的視頻;
[0012]在應用下載平臺側向用戶推薦所確定的與目標應用相關的視頻;
[0013]其中,確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合的方法包括:
[0014]確定目標應用及其它應用各自對應的信息集合的綜合特征向量的大小,其中,每一個應用的綜合特征向量包括Μ個預設的與該應用對應的特征元素,Ν個預設的與該應用對應的相關視頻對應的特征元素,Μ多1,Ν多1 ;
[0015]其中,與應用對應的特征元素包括:根據應用下載平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大小;與應用對應的相關視頻對應的特征元素包括:根據應用相關視頻分享平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大小;
[0016]根據預設的向量相似度計算方法,確定目標應用對應的信息集合的綜合特征向量與其它應用對應的信息集合的綜合特征向量之間的相似度;
[0017]如果任一應用對應的信息集合的綜合特征向量與目標應用對應的信息集合的綜合特征向量的相似度大于預設閾值,則確定該應用對應的信息集合與目標應用對應的信息集合之間具有相關性。
[0018]在本實施例的一種優(yōu)選實施方式中,所述與應用對應的特征元素還包括:根據應用的相關信息確定的特征元素,并預先設定其大小。
[0019]在本實施例的一種優(yōu)選實施方式中,在確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合后,還包括:
[0020]根據所確定的、至少一個應用所對應的信息集合中的應用的標識信息,確定應用下載平臺側與目標應用相關的應用;
[0021]在應用下載平臺側向用戶推薦所確定的與目標應用相關的應用。
[0022]在本實施例的一種優(yōu)選實施方式中,向量相似度計算方法選自:
[0023]余弦相似度計算方法、歐式距離計算方法及杰卡德距離計算方法中的一種。
[0024]本發(fā)明實施例第二方面提供了一種應用推薦方法,包括:
[0025]檢測用戶在應用相關視頻分享平臺側針對目標應用所對應的相關視頻的用戶行為;
[0026]在檢測到用戶存在針對目標應用對應的相關視頻的用戶行為的情況下,
[0027]確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合,一個應用所對應的信息集合包括應用下載平臺側的該應用的標識信息及應用相關視頻分享平臺側與該應用對應的相關視頻的標識信息;
[0028]根據所確定的、至少一個應用所對應的信息集合中的該應用的標識信息,確定應用下載平臺側與目標應用所對應的相關視頻相關的應用;
[0029]在應用相關視頻分享平臺側向用戶推薦所確定的與目標應用所對應的相關視頻相關的應用;
[0030]其中,確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合的方法包括:
[0031 ] 確定目標應用及其它應用各自對應的信息集合的綜合特征向量的大小,其中,每一個應用的綜合特征向量包括Μ個預設的與該應用對應的特征元素,Ν個預設的與該應用對應的相關視頻對應的特征元素,Μ多1,Ν多1 ;
[0032]其中,與應用對應的特征元素包括:根據應用下載平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大小;與應用對應的相關視頻對應的特征元素包括:根據應用相關視頻分享平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大??;
[0033]根據預設的向量相似度計算方法,確定目標應用對應的信息集合的綜合特征向量與其它應用對應的信息集合的綜合特征向量之間的相似度;
[0034]如果任一應用對應的信息集合的綜合特征向量與目標應用對應的信息集合的綜合特征向量的相似度大于預設閾值,則確定該應用對應的信息集合與目標應用對應的信息集合之間具有相關性。
[0035]在本實施例的一種優(yōu)選實施方式中,所述與應用對應的特征元素還包括:根據應用的相關信息確定的特征元素,并預先設定其大小。
[0036]在本實施例的一種優(yōu)選實施方式中,在確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合后,還包括:
[0037]根據所確定的、至少一個應用所對應的信息集合中的視頻的標識信息,確定相關視頻分享平臺側與目標應用所對應的相關視頻相關的的視頻;
[0038]在相關視頻分享平臺側向用戶推薦所確定的與目標應用所對應的相關視頻相關的視頻。
[0039]本發(fā)明實施例第三方面提供了一種視頻推薦裝置,其特征在于,包括:
[0040]第一用戶行為檢測模塊,用于檢測用戶在應用下載平臺側針對目標應用的用戶行為;
[0041]第一信息集合確定模塊,用于在第一用戶行為檢測模塊檢測到用戶存在針對目標應用的用戶行為的情況下,確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合,一個應用所對應的信息集合包括下應用下載平臺側的該應用的標識信息及應用相關視頻分享平臺側與該應用對應的相關視頻的標識信息;
[0042]第一視頻確定模塊,用于根據所確定的、至少一個應用所對應的信息集合中的視頻的標識信息,確定相關視頻分享平臺側與目標應用相關的視頻;
[0043]第一視頻推薦模塊,用于在應用下載平臺側向用戶推薦所確定的與目標應用相關的視頻;
[0044]其中,第一信息集合確定模塊包括:
[0045]第一綜合特征向量確定子模塊,用于確定目標應用及其它應用各自對應的信息集合的綜合特征向量的大小其中,每一個應用的綜合特征向量包括Μ個預設的與該應用對應的特征元素,Ν個預設的與該應用對應的相關視頻對應的特征元素,Μ多1,Ν多1 ;
[0046]其中,與應用對應的特征元素包括:根據應用下載平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大小;與應用對應的相關視頻對應的特征元素包括:根據應用相關視頻分享平臺側的用戶行為確定的特征元素,并根據用戶行為記錄確定其大?。?br>[0047]第一相似度計算子模塊,用于根據預設的向量相似度計算方法,確定目標應用對應的信息集合的綜合特征向量與其它應用對應的信息集合的綜合特征向量之間的相似度;
[0048]第一相關性確定子模塊,用于如果任一應用對應的信息集合的綜合特征向量與目標應用對應的信息集合的綜合特征向量的相似度大于預設閾值,則確定該應用對應的信息集合與目標應用對應的信息集合之間具有相關性。
[0049]在本實施例的一種優(yōu)選實施方式中,所述與應用對應的特征元素還包括:根據應用的相關信息確定的特征元素,并預先設定其大小。
[0050]在本實施例的一種優(yōu)選實施方式中,還包括:第一應用確定模塊及第一應用推薦模塊;所述第一應用確定模塊用于在所述第一信息集合確定模塊確定與目標應用所對應的信息集合具有相關性的至少一個應用所對應的信息集合后,
[0051]根據所確定的、至少一個應用所對應的信息集合中的應用的標識信息,確定應用下載平臺側與目標應用相關的應用;
[0052]所述第一應用推薦模塊,用于在應用下載平臺側向用戶推薦所確定的與目標應用相關的應用。
[0053]在本實施例的一種優(yōu)選實施方式中,向量相似度計算方法選自:
[0054]余弦相似度計算方法、歐式距離計算方法及杰卡德距離計算方法中的一種。
[0055]本發(fā)明實施例第四方面提供了一種應用推薦裝置,包括:
[0056]第二用戶行為檢測模塊,用于檢測用戶在應用相關視頻分享平臺側針對目標應用所對應的相關視頻的用戶彳丁為;
[0057]第二信息集合確定模塊,用于在第二用戶行為檢測模塊檢測到用戶存在針對目標應用對應的相關視頻的用戶行為的情況下,確定與目標應用所對應的信息集合具有相關性的至