為點播影視節(jié)目標簽增加權(quán)重系數(shù)的方法及裝置的制造方法
【技術(shù)領域】
[0001]本發(fā)明涉及智能電視技術(shù)領域,特別涉及一種為點播影視節(jié)目標簽增加權(quán)重系數(shù)的方法及裝置。
【背景技術(shù)】
[0002]目前,在為用戶進行個性化影視推薦時,通過分析用戶對EPG標簽的使用情況,可以知道用戶這段時間的興趣點,因而可以推薦與用戶相同興趣點相關的影視節(jié)目給用戶,一種常用的方法是在EPG中為不同的標簽賦予不同的權(quán)重,好的標簽權(quán)重方法,可以減少與內(nèi)容不相關的或者關系不大的標簽的影響,提高用戶推薦的準確性,然而,目前為標簽賦予權(quán)重的方法大都是人工設置,這種方法工作量大且主觀性強。
【發(fā)明內(nèi)容】
[0003]【要解決的技術(shù)問題】
[0004]本發(fā)明的目的是提供一種為點播影視節(jié)目標簽增加權(quán)重系數(shù)的方法及裝置,以解決目前設置標簽權(quán)重的方法工作量大且主觀性強的問題。
[0005]【技術(shù)方案】
[0006]本發(fā)明是通過以下技術(shù)方案實現(xiàn)的。
[0007]本發(fā)明首先涉及一種為點播影視節(jié)目標簽增加權(quán)重系數(shù)的方法,該方法包括步驟:
[0008]A、獲取點播影視節(jié)目標簽,所述標簽至少包括主演、導演;
[0009]B、將主演按照重要性遞減排列,初始化重要性排在第一位的主演的重要性值為1,按照等差數(shù)列依次設置各個主演的重要性值A1,獲取各個主演的互聯(lián)網(wǎng)熱度值N1,根據(jù)下式計算得到各個主演的權(quán)重AW1:
[0010]Aff1= (N1^A1)ZN1,
[0011]其中i = 1,2,”.η,η為主演的個數(shù),N1為根據(jù)重要性排在第一位的主演的互聯(lián)網(wǎng)熱度值;
[0012]C、判斷計算得到的主演的權(quán)重AW1是否大于對應的主演的重要性值A1,如果是則根據(jù)下式更新該主演的權(quán)重AW1:AW A ,+0.01,反之則該主演的權(quán)重六胃^呆持不變;
[0013]D、根據(jù)下式設置導演的重要性值Αη+1:Αη+1= ΣΑ'η+Ι,獲取導演的互聯(lián)網(wǎng)熱度值Νη+1,根據(jù)下式計算得到導演的權(quán)重AWn+1:
[0014]Affn+1= An+1*Nn+1o
[0015]作為一種優(yōu)選的實施方式,所述步驟B中等差數(shù)列的公差為0.2。
[0016]作為另一種優(yōu)選的實施方式,所述點播影視節(jié)目標簽還包括影視節(jié)目類型。
[0017]作為另一種優(yōu)選的實施方式,所述方法還包括:
[0018]獲取點播影視節(jié)目的類型S,,其中j = I, 2,一Hbm為點播影視節(jié)目類型的總數(shù)量,初始化S.j= 1,根據(jù)下式計算得到各種類型的類型權(quán)重SW.j:SW.j= S.j/m。
[0019]作為另一種優(yōu)選的實施方式,所述點播影視節(jié)目標簽還包括放映時間、制片地區(qū)、語言。
[0020]作為另一種優(yōu)選的實施方式,所述放映時間、制片地區(qū)、語言的權(quán)重均設置為I。
[0021]本發(fā)明還涉及一種為點播影視節(jié)目標簽增加權(quán)重系數(shù)的裝置,該裝置包括:
[0022]影視節(jié)目標簽獲取模塊,其被配置成:獲取點播影視節(jié)目標簽,所述標簽至少包括影視節(jié)目類型、主演、導演;
[0023]主演權(quán)重第一計算模塊,其被配置成:將主演按照重要性遞減排列,初始化重要性排在第一位的主演的重要性值為1,按照等差數(shù)列依次設置各個主演的重要性值A1,獲取各個主演的互聯(lián)網(wǎng)熱度值N1,根據(jù)下式計算得到各個主演的權(quán)重AW1:
[0024]Aff1= (N1^A1)ZN1,
[0025]其中i = 1,2,一n,]!為主演的個數(shù),N1為根據(jù)重要性排在第一位的主演的互聯(lián)網(wǎng)熱度值;
[0026]主演權(quán)重第二計算模塊,其被配置成:判斷計算得到的主演的權(quán)重AW1是否大于對應的主演的重要性值A1,如果是則根據(jù)下式更新該主演的權(quán)重AW1:AW 1= A ,+0.01,反之則該主演的權(quán)重六胃^呆持不變;
[0027]導演權(quán)重計算模塊,根據(jù)下式設置導演的重要性值An+1:A n+1 = Σ A ,/η+1,獲取導演的互聯(lián)網(wǎng)熱度值Νη+1,根據(jù)下式計算得到導演的權(quán)重AWn+1:
[0028]AWn+1= An+1*Nn+1。
[0029]作為一種優(yōu)選的實施方式,所述主演權(quán)重第一計算模塊中等差數(shù)列的公差為0.2。
[0030]作為另一種優(yōu)選的實施方式,還包括影視節(jié)目類型權(quán)重計算模塊,其被配置成:獲取點播影視節(jié)目的類型S,,其中j = 1,2,…m,m為點播影視節(jié)目類型的總數(shù)量,初始化1=1,根據(jù)下式計算得到各種類型的類型權(quán)重SWySW ,= S /m。
[0031]作為另一種優(yōu)選的實施方式,還包括:
[0032]放映時間權(quán)重計算模塊,用于將放映時間權(quán)重設置為I ;
[0033]制片地區(qū)權(quán)重計算模塊,用于將制片地區(qū)權(quán)重設置為I ;
[0034]語言權(quán)重計算模塊,用于將語言權(quán)重設置為I。
[0035]【有益效果】
[0036]本發(fā)明提出的技術(shù)方案具有以下有益效果:
[0037](I)通過本發(fā)明能夠自動為標簽設置權(quán)重,無需人工操作,提升了權(quán)重設置的便利性。
[0038](2)本發(fā)明為點播影視節(jié)目的標簽動態(tài)添加權(quán)重,可以更精細地獲取用戶近期時間段內(nèi)感興趣的標簽,因此本方法為智能電視的個性化推薦系統(tǒng)提供了基礎。
【具體實施方式】
[0039]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將對本發(fā)明的【具體實施方式】進行清楚、完整的描述,顯然,所描述的實施例是本發(fā)明的一部分實施例,而不是全部實施例,也不是對本發(fā)明的限制?;诒景l(fā)明的實施例,本領域普通技術(shù)人員在不付出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護范圍。
[0040]實施例一
[0041]實施例一提供一種為點播影視節(jié)目標簽增加權(quán)重系數(shù)的裝置,該裝置包括影視節(jié)目標簽獲取模塊、主演權(quán)重第一計算模塊、主演權(quán)重第二計算模塊、導演權(quán)重計算模塊、影視節(jié)目類型權(quán)重計算模塊、放映時間權(quán)重計算模塊制片地區(qū)權(quán)重計算模塊、語言權(quán)重計算豐旲塊。
[0042]影視節(jié)目標簽獲取模塊被配置成:獲取點播影視節(jié)目標簽,標簽包括影視節(jié)目類型、主演、導演、影視節(jié)目類型、放映時間、制片地區(qū)、語言。
[0043]主演權(quán)重第一計算模塊被配置成:將主演按照重要性遞減排列,初始化重要性排在第一位的主演的重要性值為1,按照等差數(shù)列依次設置各個主演的重要性值A1,獲取各個主演的互聯(lián)網(wǎng)熱度值N1,根據(jù)下式計算得到各個主演的權(quán)重AW1:
[0044]Aff1= (N1^A1)ZN1,
[0045]其中i = 1,2,一n,]!為主演的個數(shù),N1為根據(jù)重要性排在第一位的主演的互聯(lián)網(wǎng)熱度值。具體地,等差數(shù)列的公差為0.2,排在第一位的主演的重要性值為1,則排在第二位的主演的重要性值為0.8,排在第三位的主演的重要性值為0.6,依次遞減。另外,可以選擇不同的公差,但是必須保證An大于0,A n的最小取值為0.1。
[0046]主演權(quán)重第二計算模塊被配置成:判斷計算得到的主演的權(quán)重AW1是否大于對應的主演的重要性值A1,如果是則根據(jù)下式更新該主演的權(quán)重AW1:AWi = A ,+0.01,反之則該主演的權(quán)重AW1保持不變。本實施例保證根據(jù)重要性排在第一位的主演的權(quán)重為AW1= 1,其他主演的權(quán)重不能超過A1。
[0047]導演權(quán)重計算模塊被配置成:根據(jù)下式設置導演的重要性值Αη