專利名稱:為iptv終端用戶推薦節(jié)目的裝置及方法
技術領域:
本發(fā)明涉及IPTV領域,更具體地說,涉及一種為IPTV終端用戶推薦節(jié)目的裝置及方法。
背景技術:
在社會科學和自然科學相關研究領域中,大量的決策問題都離不開預測,小至個人生活,大至整個國家,都會對一些方案的可行性及優(yōu)劣性做出預測判定,從而選擇最優(yōu)的行為。而預測作為決策的基礎,對方案選擇起著相當重要的作用。同時,有關事物的信息往往也是不完整的,有關的理論也不是萬能和完善的,人們對事物的相關了解僅限于觀測數(shù)據(jù),即時間序列,進而只能利用現(xiàn)有的歷史數(shù)據(jù)建立相關模型,進而預測未來。IPTV作為新興的產(chǎn)業(yè),正以高速的發(fā)展速度影響和改變著人們的生活方式。據(jù)權威機構的預測,到2012年中國的IPTV終端將達到1620萬,并將進入一個爆炸式的發(fā)展階·段。伴隨著IPTV的日益壯大,其平臺也逐漸累積了大量寶貴的節(jié)目時間序列數(shù)據(jù),這些數(shù)據(jù)背后都蘊藏著對決策有著重要參考價值的信息。同時,由于IPTV網(wǎng)絡存在的海量節(jié)目資源,結合實際生活中用戶的有限觀看能力,用戶只會選擇自己感興趣的有限節(jié)目在適合自己生活形態(tài)的有限時間里進行觀看。對于“感興趣的有限節(jié)目”和“適合自己生活形態(tài)的有限時間”,本質上都屬于個性化服務的用戶行為分析研究范疇,其都是為不同用戶提供不同的服務,以滿足不同的需求。現(xiàn)有技術中,已經(jīng)提出了很多個性化的節(jié)目推薦方案,其本質上都主要是對單個用戶的行為(如購買行為、觀看行為、評價行為等)進行分析,從而預測用戶未來的行為,這些方案考慮更多的是向IPTV用戶推薦其可能喜歡的節(jié)目以及如何基于IP多媒體系統(tǒng)實現(xiàn)推薦功能等因素,而忽略了推薦的時機。IPTV初期在國內(nèi)的高速發(fā)展原因,也正是由于人性化的點播模式,即用戶可以在合適的基本時間段觀看自己感興趣的節(jié)目。只有更多地站在IPTV用戶的角度,不斷為其提供個性化的服務,才能提高用戶的體驗感和滿意度。為此,業(yè)界期望提出一種為IPTV終端用戶推薦節(jié)目的裝置及方法,其能根據(jù)用戶在不同時間段觀看節(jié)目的偏好權重,針對新節(jié)目向用戶推薦偏好權重高的時間段進行觀看。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種能根據(jù)用戶在不同時間段觀看節(jié)目的偏好權重,針對新節(jié)目向用戶推薦偏好權重高的時間段進行觀看的裝置。為實現(xiàn)上述目的,本發(fā)明的技術方案如下一種為IPTV終端用戶推薦節(jié)目的裝置,用于向IPTV終端用戶推薦觀看新節(jié)目的基本時間段,基本時間段具有周期性,該裝置包括用戶觀看記錄數(shù)據(jù)庫、偏好定義單元和推薦單元;用戶觀看記錄數(shù)據(jù)庫用于記錄用戶觀看節(jié)目的節(jié)目信息,該節(jié)目信息包括用戶觀看節(jié)目的基本時間段;偏好定義單元從用戶觀看記錄數(shù)據(jù)庫獲取用戶觀看記錄,定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再按大小進行排序;推薦單元針對新節(jié)目,根據(jù)偏好定義單元輸出的權重排序結果向用戶推薦偏好權重高的基本時間段進行觀看。可選地,偏好定義單元從用戶觀看記錄數(shù)據(jù)庫獲取用戶觀看記錄,并根據(jù)一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率和用戶觀看節(jié)目的基本時間段接近當前時間的程度,計算得出偏好權重并形成第一權重數(shù)組,其為一維數(shù)組、下標為不同的基本時間段;偏好定義單元對所述第一權重數(shù)組按大小進行排序。優(yōu)選地,偏好定義單元中還包括一時間窗口劃分單元,用于將該連續(xù)時期劃分為若干時間窗口,每個時間窗口至少包括一個完整的基本時間段的周期,時間窗口劃分單元按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度,以量化用戶觀看節(jié)目的基本時間段臨近當前時間的程度。
可選地,節(jié)目信息還包括節(jié)目的類型,偏好定義單元根據(jù)一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率、用戶觀看節(jié)目的基本時間段臨近當前時間的程度、用戶在不同的基本時間段觀看某類型節(jié)目的概率和用戶觀看該類型節(jié)目的基本時間段臨近當前時間的程度,計算得出偏好權重并形成第二權重數(shù)組,其為二維數(shù)組、下標分別為不同的基本時間段和節(jié)目的類型;偏好定義單元對該第二權重數(shù)組按大小進行排序;推薦單元根據(jù)偏好定義單元的排序結果和新節(jié)目的類型,針對該新節(jié)目向IPTV終端用戶推薦權重高的基本時間段以供觀看。優(yōu)選地,偏好定義單元中還包括一時間窗口劃分單元,用于將該連續(xù)時期劃分為若干時間窗口,每個所述時間窗口至少包括一個完整的基本時間段的周期,時間窗口劃分單元按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度,以量化用戶觀看節(jié)目的基本時間段臨近當前時間的程度。優(yōu)選地,基本時間段為一周中的一天,其周期為一周。優(yōu)選地,時間窗口為一個月,連續(xù)時期為半年。本發(fā)明還公開了一種IPTV終端,與IPTV網(wǎng)絡連接,包括上述為IPTV終端用戶推薦節(jié)目的裝置,其根據(jù)用戶在不同基本時間段觀看節(jié)目的偏好權重向用戶推薦IPTV節(jié)目。本發(fā)明還公開了一種為IPTV終端用戶推薦節(jié)目的方法,包括如下步驟a)、記錄用戶觀看節(jié)目的基本時間段和節(jié)目信息山)、定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再對其按大小進行排序;c)、針對新節(jié)目為用戶推薦偏好權重高的基本時間段以供觀看。本發(fā)明提供的為IPTV終端用戶推薦節(jié)目的裝置及方法,定義并計算出用戶在不同的基本時間段觀看節(jié)目的偏好權重,針對新節(jié)目向用戶推薦偏好權重高的基本時間段進行觀看;以個性化的方式拓展了 IPTV業(yè)務的功能,提高了用戶的體驗感和滿意度。
圖I示出本發(fā)明一實施例提供的為IPTV終端用戶推薦節(jié)目的裝置的結構示意圖;圖2示出本發(fā)明一改進實施例提供的為IPTV終端用戶推薦節(jié)目的裝置的結構示意圖3示出本發(fā)明一實施例中一個時間窗口的示意圖。
具體實施例方式下面結合附圖,對本發(fā)明的具體實施方式
作進一步的詳細說明。如圖I所示,本發(fā)明公開的一種為IPTV終端用戶推薦節(jié)目的裝置1,用于向IPTV終端2推薦觀看節(jié)目的基本時間段,該裝置包括用戶觀看記錄數(shù)據(jù)庫11、偏好定義單元12和推薦單元13。用戶觀看記錄數(shù)據(jù)庫11用于記錄用戶觀看節(jié)目的節(jié)目信息,該節(jié)目信息至少包括用戶觀看節(jié)目的基本時間段;偏好定義單元1 2從用戶觀看記錄數(shù)據(jù)庫11獲取用戶觀看記錄,定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再按大小進行排序;推薦單元13針對新節(jié)目,根據(jù)偏好定義單元12輸出的權重排序結果向用戶推薦偏好權重高的基本時間段進行觀看。根據(jù)本發(fā)明的實施例,基本時間段為一周中的一天,其周期為一周,即7天。基本時間段也可以為更小的時間單位,比如一天中的上午、下午和晚上,其周期即為一天。該裝置定義了 IPTV終端2觀看節(jié)目的偏好權重的表示方法,進一步計算出用戶在不同基本時間段觀看節(jié)目的偏好權重,并針對新節(jié)目向用戶推薦權重高的基本時間段進行觀看,以個性化的方式拓展了 IPTV業(yè)務的功能,提高了用戶的體驗感和滿意度。更具體地,用戶觀看記錄數(shù)據(jù)庫11可根據(jù)IPTV點播日志而生成;偏好定義單元12從用戶觀看記錄數(shù)據(jù)庫11中獲取用戶觀看記錄,首先計算出在一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率。例如,連續(xù)時期為半年,在這半年內(nèi)(約包含了大約26周)IPTV終端2觀看節(jié)目的總數(shù)為N,在星期一這一基本時間段觀看節(jié)目的總數(shù)為心 ,則在該連續(xù)時期內(nèi)用戶在星期一這一基本時間段觀看節(jié)目的概率為N_/N。類似地,假設用戶在星期六這一基本時間段觀看節(jié)目的總數(shù)為Nsat,則在該連續(xù)時期內(nèi)用戶在星期六這一基本時間段觀看節(jié)目的概率
為 Nsat/N。偏好定義單元12在計算上述偏好權重時,還引入了用戶觀看節(jié)目的基本時間段臨近當前時間的程度這一因子。根據(jù)本發(fā)明的上述實施例,用戶在不同的基本時間段觀看節(jié)目的偏好權重形成了第一權重數(shù)組,其為一維數(shù)組、下標為不同的基本時間段,也即一周中的一天。偏好定義單元12并對該第一權重數(shù)組中的所有權重元素按大小進行排序。如圖2所示,根據(jù)本發(fā)明的一改進實施例,為具體量化用戶觀看節(jié)目的基本時間段臨近當前時間的程度,本發(fā)明上述裝置的偏好定義單元12中還包括一個時間窗口劃分單元121,其將上述連續(xù)時期劃分為若干時間窗口,每個時間窗口至少包括一個完整的基本時間段的周期,即至少一周7天;時間窗口劃分單元121按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度。優(yōu)選情況下,時間窗口為一個月,連續(xù)時期為半年;連續(xù)時期也可以定義為從IPTV終端2開通IPTV服務直至當前時間這一時期,時間窗口可以為I個月或2個月。在一個時間窗口內(nèi),大約包含了 30個基本時間段,本發(fā)明上述裝置的偏好定義單元12在計算偏好權重時,需要從用戶觀看記錄數(shù)據(jù)庫11中獲取在該時間窗口內(nèi)的用戶觀看節(jié)目的記錄,其至少記錄了用戶在一個基本時間段內(nèi)觀看了哪些節(jié)目。圖3示出了本發(fā)明一實施例中一個時間窗口的示意圖,為簡便起見,在6月份這個時間窗口中僅示出了從6月I日至6月11日這幾個基本時間段內(nèi)用戶的觀看記錄。時間窗口的優(yōu)先度計算公式為Win Weight (index) =(i—ist))。上式中,index是時間窗口的編號,距離當前時間最近的時間窗口編號為1,并依此類推。根據(jù)本發(fā)明的優(yōu)選實施方式,連續(xù)時期為半年(即6個月),時間窗口為I個月,其至少包含了 4個基本時間段的周期,距離當前時間最近的時間窗口編號為1,次近的時間窗口編號為2,最遠的時間窗口編號為6。相應時間窗口的優(yōu)先度計算通過上面公式進行其中WinSize為時間窗口包含的基本時間段的數(shù)目,如為一個月即30天,、為調(diào)整系數(shù)(一般情況下取2的效果較好),now和earlist分別為當前時間和用戶最早觀看節(jié)目的時 間。采用上述優(yōu)先度計算公式,時間窗口距離當前時間越近則優(yōu)先度越高,否則,優(yōu)先度會越低。根據(jù)本發(fā)明上述為IPTV終端用戶推薦節(jié)目的裝置的又一改進實施例,節(jié)目信息還包括IPTV終端2觀看節(jié)目的類型,比如動作片、愛情片、綜藝節(jié)目和體育節(jié)目等類型。在該改進實施例中,為IPTV終端推薦節(jié)目的裝置的結構同附圖I雷同,故未單獨以附圖示出。此時,用戶觀看記錄數(shù)據(jù)庫11中記錄是按不同節(jié)目類型劃分的;偏好定義單元12分別統(tǒng)計用戶在每個基本時間段觀看的動作片數(shù)量、愛情片數(shù)量、綜藝節(jié)目數(shù)量和體育節(jié)目數(shù)量等,再除以用戶觀看節(jié)目的總數(shù)量,即可得到用戶在不同的基本時間段觀看某類型節(jié)目的概率。根據(jù)該實施例,在向IPTV終端用戶推薦觀看節(jié)目的基本時間段時,著重考慮了用戶在不同的基本時間段對不同類型節(jié)目的偏好,從而強化了推薦功能的個性化特征,進一步提聞了用戶的體驗感和滿意度。偏好定義單元12根據(jù)一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率、用戶觀看節(jié)目的基本時間段臨近當前時間的程度、用戶在不同的基本時間段觀看某類型節(jié)目的概率和用戶觀看該類型節(jié)目的基本時間段臨近當前時間的程度,計算得出偏好權重并形成第二權重數(shù)組,其為二維數(shù)組、下標分別為不同的基本時間段和節(jié)目的類型;偏好定義單元12對該第二權重數(shù)組按大小進行排序;隨后,推薦單元13根據(jù)偏好定義單元12的排序結果和新節(jié)目的類型,針對該新節(jié)目向IPTV終端2推薦權重高的基本時間段以供觀看。優(yōu)選情況下,基本時間段為一周中的一天,其周期為一周。類似地,偏好定義單元12中還包括一時間窗口劃分單元121,用于將連續(xù)時期劃分為若干時間窗口,每個時間窗口至少包括一個完整的基本時間段的周期即一個星期,時間窗口劃分單元121按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度,以量化所述用戶觀看節(jié)目的基本時間段臨近當前時間的程度。優(yōu)先度的計算公式同樣為Win Weight (index) =Qndex-D/(賄-eariist”。上式中,index是時間窗口的編號,距離當前時間最近的時間窗口編號為1,并依此類推;WinSize為時間窗口包含的基本時間段的數(shù)目;Y為調(diào)整系數(shù)(一般情況下取2的效果較好),now和earlist分別為當前時間和用戶最早觀看節(jié)目的時間。優(yōu)選情況下,時間窗口為一個月,連續(xù)時期為半年;連續(xù)時期也可以定義為從IPTV終端2開通IPTV服務直至當前時間這一時期,時間窗口可以為I個月或2個月。更具體地,偏好定義單元12包括第一權重計算單元、第二權重計算單元以及權重排序單元,第一權重計算單元首先調(diào)取用戶觀看記錄數(shù)據(jù)庫11,以連續(xù)時間內(nèi)用戶在不同的基本時間段的觀看節(jié)目的概率作為第一權重因子,以該連續(xù)時期內(nèi)用戶在不同的基本時間段的觀看某類型節(jié)目的概率作為第二權重因子;第二權重計算單元調(diào)取用戶觀看記錄數(shù)據(jù)庫11,尋找到一條用戶在最接近當前時間的時間窗口內(nèi)觀看某類型節(jié)目的記錄,記錄該時間窗口的編號,計算在該時間窗口內(nèi)用戶在不同的基本時間段的觀看節(jié)目的概率,并與該時間窗口對應的優(yōu)先度相乘作為第三權重因子;第二權重計算單元計算在該時間窗口內(nèi)用戶在不同的基本時間段觀看某類型節(jié)目的概率,并與該時間窗口對應的優(yōu)先度相乘作為第四權重因子;權重排序單元將第一、第二、第三和第四權重因子相乘形成第二權重數(shù)組并對其按大小進行排序。根據(jù)本發(fā)明的一種實施方式,一種IPTV終端,其包含了上述為IPTV終端用戶推薦節(jié)目的裝置,該IPTV終端與IPTV網(wǎng)絡連接,其根據(jù)終端用戶在不同基本時間段觀看節(jié)目的 偏好權重向用戶推薦IPTV節(jié)目。IPTV終端和IPTV服務商架設的服務器之間可以采用B/S (Browse/Server)或 C/S (Client/Server)架構。此外,本發(fā)明公開的為IPTV終端用戶推薦節(jié)目的方法,包括如下步驟a)、記錄IPTV終端用戶觀看節(jié)目的節(jié)目信息;b)、定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再對其按大小進行排序;c)、針對新節(jié)目為用戶推薦偏好權重高的基本時間段以供觀看。作為一種改進方案,上述步驟b)中具體又包括下述步驟bl)、將一 IPTV終端用戶觀看節(jié)目的連續(xù)時期劃分為若干時間窗口,該時間窗口至少包括一個完整的基本時間段周期,并按接近當前時間的程度為每個時間窗口設置一個較高的優(yōu)先度,以量化用戶觀看節(jié)目的基本時間段臨近當前時間的程度;b2)、劃分節(jié)目的類型,根據(jù)用戶在不同的基本時間段觀看節(jié)目的概率、用戶觀看節(jié)目的基本時間段臨近當前時間的程度、用戶在不同的基本時間段觀看某類型節(jié)目的概率以及用戶觀看該類型節(jié)目的基本時間段臨近當前時間的程度,計算得出用戶觀看節(jié)目的偏好權重并形成一個權重數(shù)組;b3)、對上述權重數(shù)組按大小進行排序。在上述步驟中,時間窗口的優(yōu)先度計算公式、節(jié)目類型的劃分、用戶在不同的基本時間段觀看節(jié)目的概率等均與前面所述的為IPTV終端用戶推薦節(jié)目的裝置中的實施例相同。根據(jù)本發(fā)明一實施例上述為IPTV終端用戶推薦節(jié)目的方法,其具體包括下述步驟(I)、提取用戶的節(jié)目觀看日志及所有節(jié)目類型;(2)、對該用戶觀看日志按如下兩種方式進行劃分①、按基本時間段進行劃分,②、按基本時間段和節(jié)目類型進行劃分;(3)、對于按基本時間段劃分的日志數(shù)據(jù),計算在各個基本時間段下用戶觀看節(jié)目數(shù)的權重;
(4)、對于同時按基本時間段和節(jié)目類型劃分的日志數(shù)據(jù),計算在各基本時間段和節(jié)目類型下用戶觀看節(jié)目數(shù)的權重;(5)、對用戶的節(jié)目觀看日志進行時間窗口的劃分,并將節(jié)目觀看日志中每條記錄映射到各時間窗口下;(6)、計算各時間窗口的權重大?。?7)、在當前時間窗口下,對用戶觀看日志進行如同步驟(2)的劃分;(8)、對時間窗口下劃分后的日志數(shù)據(jù),同樣按步驟(3)和⑷進行相關權重計算;(9)、將各個基本時間段下不同節(jié)目類型的各權重相乘,以定義用戶在不同基本時間段觀看節(jié)目的偏好權重;·
(10)、對用戶在不同基本時間段觀看節(jié)目的偏好權重按大小進行排序;(11)、針對新節(jié)目為用戶推薦偏好權重高的基本時間段以供觀看。顯然,本發(fā)明可以向IPTV終端用戶推薦一個偏好權重最高的節(jié)目,也可以向用戶推薦幾個偏好權重高的節(jié)目供用戶選擇。以上所述的僅為本發(fā)明的優(yōu)選實施例,所述實施例并非用以限制本發(fā)明的專利保護范圍,因此凡是運用本發(fā)明的說明書及附圖內(nèi)容所作的等同結構變化,同理均應包含在本發(fā)明的保護范圍內(nèi)。
權利要求
1.一種為IPTV終端用戶推薦節(jié)目的裝置,用于向IPTV終端用戶推薦觀看新節(jié)目的基本時間段,所述基本時間段具有周期性,該裝置包括用戶觀看記錄數(shù)據(jù)庫、偏好定義單元和推薦單元; 其中,所述用戶觀看記錄數(shù)據(jù)庫用于記錄用戶觀看節(jié)目的節(jié)目信息,該節(jié)目信息包括用戶觀看節(jié)目的基本時間段; 所述偏好定義單元從所述用戶觀看記錄數(shù)據(jù)庫獲取用戶觀看記錄,定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再按大小進行排序; 所述推薦單元針對所述新節(jié)目,根據(jù)偏好定義單元的權重排序結果向用戶推薦偏好權重高的基本時間段進行觀看。
2.如權利要求I所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述偏好定義單元從所述用戶觀看記錄數(shù)據(jù)庫獲取用戶觀看記錄,并根據(jù)一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率和用戶觀看節(jié)目的基本時間段臨近當前時間的程度,計算得出所述偏好權重并形成第一權重數(shù)組,其為一維數(shù)組、下標為所述不同的基本時間段;所述偏好定義單元對所述第一權重數(shù)組按大小進行排序。
3.如權利要求2所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述偏好定義單元中還包括一時間窗口劃分單元,用于將所述連續(xù)時期劃分為若干時間窗口,每個所述時間窗口至少包括一個完整的基本時間段的周期,所述時間窗口劃分單元按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度,以量化所述用戶觀看節(jié)目的基本時間段臨近當前時間的程度。
4.如權利要求I所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述節(jié)目信息還包括節(jié)目的類型,所述偏好定義單元根據(jù)一連續(xù)時期內(nèi)用戶在不同的基本時間段觀看節(jié)目的概率、用戶觀看節(jié)目的基本時間段臨近當前時間的程度、用戶在不同的基本時間段觀看某類型節(jié)目的概率和用戶觀看該類型節(jié)目的基本時間段臨近當前時間的程度,計算得出所述偏好權重并形成第二權重數(shù)組,其為二維數(shù)組、下標分別為所述不同的基本時間段和節(jié)目的類型;所述偏好定義單元對所述第二權重數(shù)組按大小進行排序; 所述推薦單元根據(jù)所述偏好定義單元的排序結果和新節(jié)目的類型,針對該新節(jié)目向IPTV終端用戶推薦權重高的基本時間段以供觀看。
5.如權利要求4所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述偏好定義單元中還包括一時間窗口劃分單元,用于將所述連續(xù)時期劃分為若干時間窗口,每個所述時間窗口至少包括一個完整的基本時間段的周期,所述時間窗口劃分單元按接近當前時間的程度為臨近當前時間的時間窗口設置較高的優(yōu)先度,以量化所述用戶觀看節(jié)目的基本時間段臨近當前時間的程度。
6.如權利要求5所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述偏好定義單元包括第一權重計算單元、第二權重計算單元以及權重排序單元,所述第一權重計算單元首先調(diào)取所述用戶觀看記錄數(shù)據(jù)庫,以所述連續(xù)時間內(nèi)該用戶在不同的基本時間段的觀看節(jié)目的概率作為第一權重因子,以該連續(xù)時期內(nèi)用戶在不同的基本時間段的觀看某類型節(jié)目的概率作為第二權重因子;所述第二權重計算單元調(diào)取所述用戶觀看記錄數(shù)據(jù)庫,尋找到該用戶在最接近當前時間的時間窗口內(nèi)觀看某類型節(jié)目的記錄,計算在該對應的時間窗口內(nèi)用戶在不同的基本時間段的觀看節(jié)目的概率,并與該時間窗口的優(yōu)先度相乘作為第三權重因子,計算在該時間窗口內(nèi)該用戶在不同的基本時間段觀看某類型節(jié)目的概率,并與該時間窗口的優(yōu)先度相乘作為第四權重因子;所述權重排序單元將所述第一、第二、第三和第四權重因子相乘形成所述第二權重數(shù)組并對其按大小進行排序。
7.如權利要求I至6中任一項所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述基本時間段為一周中的一天,其周期為一周。
8.如權利要求3、5或6所述的為IPTV終端用戶推薦節(jié)目的裝置,其特征在于,所述時間窗口為一個月,所述連續(xù)時期為半年。
9.一種IPTV終端,與IPTV網(wǎng)絡連接,包括如權利要求I所述的為IPTV終端用戶推薦節(jié)目的裝置,其根據(jù)用戶在不同基本時間段觀看節(jié)目的偏好權重向用戶推薦IPTV節(jié)目。
10.一種為IPTV終端用戶推薦節(jié)目的方法,包括如下步驟 a)、記錄用戶觀看節(jié)目的基本時間段和節(jié)目信息; b)、定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再對其按大小進行排序; c)、針對新節(jié)目為用戶推薦偏好權重高的基本時間段以供觀看。
11.如權利要求10所述的為IPTV終端用戶推薦節(jié)目的方法,其特征在于,所述步驟b)中具體包括 bl)、將一段用戶觀看節(jié)目的連續(xù)時期劃分為若干時間窗口,該時間窗口至少包括一個完整的基本時間段周期,并按接近當前時間的程度為每個時間窗口設置一個較高的優(yōu)先度,以量化用戶觀看節(jié)目的基本時間段臨近當前時間的程度; b2)、劃分節(jié)目的類型,根據(jù)用戶在不同的基本時間段觀看節(jié)目的概率、用戶觀看節(jié)目的基本時間段臨近當前時間的程度、用戶在不同的基本時間段觀看某類型節(jié)目的概率以及用戶觀看該類型節(jié)目的基本時間段臨近當前時間的程度,計算得出用戶觀看節(jié)目的偏好權重并形成一個權重數(shù)組; b3)、對所述權重數(shù)組按大小進行排序。
全文摘要
本發(fā)明涉及一種為IPTV終端用戶推薦節(jié)目的裝置,用于向IPTV終端用戶推薦觀看新節(jié)目的基本時間段,基本時間段具有周期性,該裝置包括用戶觀看記錄數(shù)據(jù)庫、偏好定義單元和推薦單元;用戶觀看記錄數(shù)據(jù)庫用于記錄用戶觀看節(jié)目的節(jié)目信息,該節(jié)目信息包括用戶觀看節(jié)目的基本時間段;偏好定義單元從用戶觀看記錄數(shù)據(jù)庫獲取用戶觀看記錄,定義并計算用戶在不同基本時間段觀看節(jié)目的偏好權重,再按大小進行排序;推薦單元針對新節(jié)目,根據(jù)偏好定義單元輸出的權重排序結果向用戶推薦偏好權重高的基本時間段進行觀看。本發(fā)明以個性化的方式拓展了IPTV業(yè)務的功能,提高了用戶的體驗感和滿意度。
文檔編號H04N21/466GK102957969SQ201210158528
公開日2013年3月6日 申請日期2012年5月18日 優(yōu)先權日2012年5月18日
發(fā)明者賀樑, 林雨薇, 吳奔斌, 霍曉駿, 王偉杰, 滕躍, 宋樹彬, 楊燕 申請人:華東師范大學