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

信息處理設(shè)備、信息處理方法、記錄介質(zhì)和計(jì)算機(jī)程序的制作方法

文檔序號(hào):7653301閱讀:152來源:國(guó)知局
專利名稱:信息處理設(shè)備、信息處理方法、記錄介質(zhì)和計(jì)算機(jī)程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息處理設(shè)備,信息處理方法,信息處理系統(tǒng),記錄介質(zhì)和計(jì)算機(jī)程序。更具體地說,本發(fā)明涉及作為適合于諸如自動(dòng)記錄和節(jié)目的推薦之類的應(yīng)用的設(shè)備,為通常觀看節(jié)目和電視廣播和無線電廣播的流式數(shù)據(jù)的用戶而提供的信息處理設(shè)備,還涉及所述設(shè)備采用的信息處理方法,采用該設(shè)備的信息處理系統(tǒng),實(shí)現(xiàn)所述方法的計(jì)算機(jī)程序,以及用于記錄計(jì)算機(jī)程序的記錄介質(zhì)。
背景技術(shù)
按照慣例,為了向用戶推薦電視和無線電廣播中的節(jié)目,通過使用諸如EPG(電子節(jié)目指南)之類的節(jié)目信息(或者節(jié)目元數(shù)據(jù))選擇和用戶喜歡的信息匹配的節(jié)目。向用戶推薦節(jié)目的方法隨著獲得用戶喜歡的數(shù)據(jù)的方法而變化。向用戶推薦節(jié)目的方法的一個(gè)例子是初始興趣編目方法,在該方法中,和用戶的興趣相關(guān)的信息首先被預(yù)先編目(catalog),并被用作向用戶推薦節(jié)目的基礎(chǔ)。向用戶推薦節(jié)目的方法的另一例子是觀看歷史利用方法,該方法通過利用用戶過去觀看的節(jié)目的歷史,向用戶推薦節(jié)目。向用戶推薦節(jié)目的方法的另一例子是通過使用其它用戶的觀看歷史,向用戶推薦節(jié)目的協(xié)同過濾方法。
在初始興趣編目方法中,首先要求用戶事先對(duì)諸如喜歡的節(jié)目的種類,喜愛的類型和喜歡的演員(talent)的姓名之類的信息編目。喜歡的節(jié)目的種類的例子是戲劇和綜藝節(jié)目。喜愛的類型的例子是神秘劇和喜劇。隨后,編目信息被用作識(shí)別和用戶的興趣相符的節(jié)目元數(shù)據(jù)的關(guān)鍵字。最后,獲得將向用戶推薦的節(jié)目的名稱。
在觀看歷史利用方法中,每次用戶觀看節(jié)目時(shí),所觀看的節(jié)目的元數(shù)據(jù)被保存,當(dāng)過去的元數(shù)據(jù)被保存到一定程度時(shí),分析保存的元數(shù)據(jù),從而獲得諸如喜歡的節(jié)目的種類,喜愛的類型和喜歡的演員的姓名之類的信息。隨后,獲得的信息被用作識(shí)別和用戶的喜愛相符的節(jié)目元數(shù)據(jù)的關(guān)鍵字。最后,獲得將向用戶推薦的節(jié)目的名稱。
在諸如采用HDD(硬盤驅(qū)動(dòng)器)的記錄設(shè)備之類的設(shè)備中,不僅根據(jù)觀看歷史,而且在一些情況下還根據(jù)記錄預(yù)約的歷史或者諸如記錄操作之類的用戶操作的歷史,獲得和用戶喜好相關(guān)的信息。這種情況下,能夠把用戶偶然觀看的節(jié)目和用戶感興趣而有意觀看的節(jié)目區(qū)分開,從而能夠獲得更好地反映用戶的喜好的信息。用戶偶然觀看的節(jié)目不是因?yàn)橛脩魧?duì)節(jié)目特別感興趣和觀看該節(jié)目而由用戶設(shè)置的節(jié)目,而是由處于打開狀態(tài)的電視接收器(或收音機(jī))呈現(xiàn)的用戶觀看的節(jié)目。
在協(xié)同過濾方法中,第一用戶首先搜索具有和第一用戶的觀看/操作歷史相符的觀看/操作歷史的第二用戶,獲得第二用戶的觀看/操作歷史。隨后,在第二用戶觀看過的節(jié)目中選擇第一用戶還沒有觀看的節(jié)目,并推薦給第一用戶。
另外,日本專利特許公開No.2001-160955提出了一種技術(shù),從而,n維屬性向量作為節(jié)目的屬性被預(yù)先加入到廣播節(jié)目中。隨后比較選擇向量和屬性向量,從而選擇要記錄的節(jié)目或者要再現(xiàn)的節(jié)目。選擇向量是根據(jù)用戶最初記錄的數(shù)據(jù),以及由用戶再現(xiàn)的節(jié)目或者預(yù)約記錄的節(jié)目的屬性向量表示的屬性的平均值產(chǎn)生的向量。
但是,如果采用初始興趣編目方法選擇節(jié)目,那么選擇的節(jié)目只代表用戶最初對(duì)信息編目時(shí),該用戶具有的特定興趣。另外,為了記錄信息的細(xì)節(jié),用戶需要進(jìn)行復(fù)雜的信息編目操作。從而,為了簡(jiǎn)化初始設(shè)置過程中,對(duì)要記錄的信息編目的操作,需要減少要記錄的信息的件數(shù)。從而,只能夠推薦根據(jù)用戶記錄的粗略信息選擇的節(jié)目。從而,選擇和用戶的喜好相符的節(jié)目的準(zhǔn)確度較低。
另一方面,在諸如觀看歷史利用方法之類的其它方法中,僅僅利用根據(jù)用戶的觀看歷史收集的多條元數(shù)據(jù)的總和或平均值,來選擇推薦的節(jié)目。從而這種情況下,如果歷史未被保存到一定的程度,那么不可能正確地推薦和用戶的喜好相符的節(jié)目。另外,就觀看歷史利用方法來說,多條元數(shù)據(jù)之間的相關(guān)性并不敏感,導(dǎo)致不可能實(shí)現(xiàn)充分的個(gè)人化。除此之外,如果歷史被積累,那么在一些情況下,由于歷史項(xiàng)易于相互重疊,以及歷史項(xiàng)均具有容易擴(kuò)展為歷史的元素,因此可能在加權(quán)值上形成偏差。容易相互重疊的歷史項(xiàng)是容易被檢測(cè)為用戶的喜好的項(xiàng)目。容易相互重疊的歷史項(xiàng)的一個(gè)例子是類型。另一方面,具有容易擴(kuò)展為歷史的元素的歷史項(xiàng)是難以被檢測(cè)為用戶的喜好的項(xiàng)目。具有容易擴(kuò)展為歷史的元素的歷史項(xiàng)的一個(gè)例子是表演者。
更具體地說,假定用戶是實(shí)況廣播員A的崇拜者。從而,該用戶喜愛觀看實(shí)況廣播員A解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道。這種情況下,信息“棒球比賽的實(shí)況報(bào)道”(它是類型)作為歷史容易相互重疊。即,信息“棒球比賽的實(shí)況報(bào)道”容易被檢測(cè)為用戶的喜好。但是,信息“實(shí)況廣播員A”(它是表演者)難以相互重疊。即,信息“實(shí)況廣播員A”難以被檢測(cè)為用戶的喜好。從而,存在由另一實(shí)況廣播員解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道被推薦,而實(shí)況廣播員A表演的綜藝節(jié)目不被推薦的情況。
另外,如日本專利特許公開No.2001-160955公開的那樣,屬性向量被預(yù)先加入到廣播節(jié)目中。隨后比較選擇向量和屬性向量,從而選擇要記錄的節(jié)目或者要再現(xiàn)的節(jié)目。選擇向量是根據(jù)用戶最初記錄的數(shù)據(jù),以及由用戶再現(xiàn)的節(jié)目或者預(yù)約記錄的節(jié)目的屬性向量表示的屬性的平均值產(chǎn)生的向量。另外在這種情況下,由于使用用戶的操作歷史,因此在一些情況下,由于歷史項(xiàng)易于相互重疊,以及歷史項(xiàng)均具有容易擴(kuò)展為歷史的元素,比如表演者,因此可能在加權(quán)值上形成偏差。
例如假定用戶喜愛戲劇,并且只喜愛不表演戲劇的喜劇演員A的綜藝節(jié)目。另外,假定用戶觀看這樣的綜藝節(jié)目和戲劇的比例為2∶8。在關(guān)于這樣的用戶產(chǎn)生的選擇向量中,經(jīng)常表演戲劇的“表演者B”的信息作為歷史相互重疊,而不是幾乎不表演戲劇的喜劇演員A,盡管表演者B不是用戶特別喜好的明星。從而,經(jīng)常表演戲劇的“表演者B”參加演出的記錄片節(jié)目?jī)?yōu)先于喜劇演員A作為表演者的綜藝節(jié)目被推薦。
另外,對(duì)節(jié)目的選擇來說重要的項(xiàng)目因用戶而異。例如,對(duì)某一用戶來說,重要的是表演者,而對(duì)另一用戶來說,重要的是節(jié)目的內(nèi)容。然而,由于按照相同的方式操作所有項(xiàng)目,因此在一些情況下,在推薦的節(jié)目中不能反映只有用戶才有的喜好。
除此之外,由于協(xié)同過濾方法中利用的是另一用戶的喜好,因此難以抽取詳細(xì)表示每個(gè)用戶的喜好的信息。

發(fā)明內(nèi)容
為了解決上述問題,本發(fā)明的發(fā)明人考慮了選擇與用戶的喜好相符的節(jié)目的能力。
為了解決上述問題,本發(fā)明提供一種進(jìn)行處理從而選擇與用戶的喜好相符的內(nèi)容的信息處理設(shè)備,包括獲得所述內(nèi)容的屬性信息的獲取裝置;和根據(jù)表示所述用戶的所述喜好的第一信息和表示一般喜好的第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生裝置。
本發(fā)明還提供一種信息處理設(shè)備的信息處理方法,進(jìn)行處理從而選擇與用戶的喜好相符的內(nèi)容,所述信息處理方法包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
本發(fā)明還提供一種保存由計(jì)算機(jī)執(zhí)行的、選擇與用戶的喜好相符的內(nèi)容的計(jì)算機(jī)程序的記錄介質(zhì),所述計(jì)算機(jī)程序包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
本發(fā)明還提供一種由計(jì)算機(jī)執(zhí)行的、選擇與用戶的喜好相符的內(nèi)容的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
為了解決上述問題,根據(jù)本發(fā)明,提供一種根據(jù)關(guān)于內(nèi)容的信息,產(chǎn)生內(nèi)容的屬性信息的第一信息處理設(shè)備,包括獲得關(guān)于內(nèi)容的信息的獲取裝置;根據(jù)獲取裝置獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息的屬性信息產(chǎn)生裝置;和保存屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息的各個(gè)項(xiàng)目的第一加權(quán)值信息的第一存儲(chǔ)裝置,其中第一加權(quán)值信息規(guī)定所述多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的預(yù)定喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度。
最好,信息處理設(shè)備還包括傳送屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息的傳輸裝置。
最好,傳輸裝置從保存在第一存儲(chǔ)裝置中的多條第一加權(quán)值信息中抽取和內(nèi)容的條件相符的一條第一加權(quán)值信息,并通過使抽取的一條第一加權(quán)值信息與屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息相關(guān)聯(lián),傳送抽取的一條第一加權(quán)值信息。
最好,內(nèi)容的條件是內(nèi)容的類型。
最好,信息處理設(shè)備還包括從獲取裝置獲得的關(guān)于內(nèi)容的信息中抽取預(yù)定信息的抽取裝置,其中屬性信息產(chǎn)生裝置把抽取裝置抽取的預(yù)定信息轉(zhuǎn)換成多個(gè)項(xiàng)目的每一個(gè)的向量,以便產(chǎn)生屬性信息。
最好,屬性信息產(chǎn)生裝置從關(guān)于內(nèi)容的信息中選擇用單詞表示的信息作為分析對(duì)象,并根據(jù)分析的結(jié)果產(chǎn)生屬性信息。
最好,信息處理設(shè)備還包括把包括多個(gè)項(xiàng)目的信息保存為用戶的預(yù)定喜好信息的第二存儲(chǔ)裝置;和通過關(guān)于每個(gè)項(xiàng)目,計(jì)算保存在第二存儲(chǔ)裝置中的喜好信息與屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息之間的相似度,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生裝置。
最好,推薦信息產(chǎn)生裝置通過使用保存在第一存儲(chǔ)裝置中的第一加權(quán)值信息,經(jīng)由屬性信息與喜好信息的比較,產(chǎn)生推薦信息。
最好,信息處理設(shè)備還包括獲得用戶進(jìn)行的操作的歷史的操作歷史獲取裝置;根據(jù)操作歷史獲取裝置獲得的用戶所進(jìn)行的操作的歷史,產(chǎn)生用戶的喜好信息的喜好信息產(chǎn)生裝置;和根據(jù)喜好信息產(chǎn)生裝置產(chǎn)生的喜好信息,產(chǎn)生第二加權(quán)值信息的加權(quán)值信息產(chǎn)生裝置,其中第二加權(quán)值信息指示多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度;推薦信息產(chǎn)生裝置通過使用加權(quán)值信息產(chǎn)生裝置產(chǎn)生的第二加權(quán)值信息,經(jīng)由屬性信息與喜好信息的比較,產(chǎn)生推薦信息。
根據(jù)本發(fā)明,提供一種根據(jù)關(guān)于內(nèi)容的信息,產(chǎn)生內(nèi)容的屬性信息的信息處理設(shè)備用第一信息處理方法,所述信息處理方法包括獲得關(guān)于內(nèi)容的信息的獲取步驟;根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息的屬性信息產(chǎn)生步驟;
根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,以及根據(jù)內(nèi)容擁有的條件,抽取規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的預(yù)定喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度的加權(quán)值信息的抽取步驟;和使在抽取步驟進(jìn)行的處理中抽取的加權(quán)值信息與在屬性信息產(chǎn)生步驟進(jìn)行的處理中產(chǎn)生的屬性信息相關(guān)聯(lián)的關(guān)聯(lián)步驟。
根據(jù)本發(fā)明,提供一種用于存儲(chǔ)由計(jì)算機(jī)執(zhí)行的,以便進(jìn)行根據(jù)關(guān)于內(nèi)容的信息產(chǎn)生內(nèi)容的屬性信息的處理的計(jì)算機(jī)程序的第一記錄介質(zhì),所述計(jì)算機(jī)程序包括獲得關(guān)于內(nèi)容的信息的獲取步驟;根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息的屬性信息產(chǎn)生步驟;根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,以及根據(jù)內(nèi)容擁有的條件,抽取規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的預(yù)定喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度的加權(quán)值信息的抽取步驟;和使在抽取步驟進(jìn)行的處理中抽取的加權(quán)值信息與在屬性信息產(chǎn)生步驟進(jìn)行的處理中產(chǎn)生的屬性信息相關(guān)聯(lián)的關(guān)聯(lián)步驟。
根據(jù)本發(fā)明,提供一種由計(jì)算機(jī)執(zhí)行的,以便進(jìn)行根據(jù)關(guān)于內(nèi)容的信息產(chǎn)生內(nèi)容的屬性信息的處理的第一計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括獲得關(guān)于內(nèi)容的信息的獲取步驟;根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息的屬性信息產(chǎn)生步驟;根據(jù)在獲取步驟進(jìn)行的處理中獲得的關(guān)于內(nèi)容的信息,以及根據(jù)內(nèi)容擁有的條件,抽取規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的預(yù)定喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度的加權(quán)值信息的抽取步驟;和使在抽取步驟進(jìn)行的處理中抽取的加權(quán)值信息與在屬性信息產(chǎn)生步驟進(jìn)行的處理中產(chǎn)生的屬性信息相關(guān)聯(lián)的關(guān)聯(lián)步驟。
如上所述,獲得關(guān)于內(nèi)容的信息,并根據(jù)獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息。隨后,根據(jù)關(guān)于內(nèi)容的信息,以及根據(jù)內(nèi)容擁有的條件,使屬性信息與規(guī)定多個(gè)前述項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的預(yù)定喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度的加權(quán)值信息相關(guān)聯(lián)。
根據(jù)本發(fā)明,提供進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的第二信息處理設(shè)備,包括獲得用作內(nèi)容的屬性信息的包括多個(gè)項(xiàng)目的信息的獲取裝置;保存用作用戶的喜好信息的包括多個(gè)項(xiàng)目的信息的存儲(chǔ)裝置;通過應(yīng)用預(yù)定的加權(quán)值信息,計(jì)算作為用戶的喜好信息保存在存儲(chǔ)裝置中的信息和獲取裝置獲得的屬性信息之間的相似度,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生裝置,其中加權(quán)值信息規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度。
最好,除了內(nèi)容的屬性信息之外,獲取裝置還獲得加權(quán)值信息,推薦信息產(chǎn)生裝置通過利用加權(quán)值信息,比較內(nèi)容的屬性信息與所述喜好信息,產(chǎn)生推薦信息。
最好,信息處理設(shè)備還包括獲得用戶進(jìn)行的操作的歷史的操作歷史獲取裝置;根據(jù)操作歷史獲取裝置獲得的用戶所進(jìn)行的操作的歷史,產(chǎn)生用戶的喜好信息的喜好信息產(chǎn)生裝置;和根據(jù)喜好信息產(chǎn)生裝置產(chǎn)生的喜好信息,產(chǎn)生加權(quán)值信息的加權(quán)值信息產(chǎn)生裝置,其中推薦信息產(chǎn)生裝置通過利用加權(quán)值信息產(chǎn)生裝置產(chǎn)生的加權(quán)值信息,比較喜好信息與屬性信息,產(chǎn)生推薦信息。
最好,加權(quán)值信息是揭示用戶首選的特有喜好,而不是一般喜好的信息,所述特有喜好被用于選擇內(nèi)容的多條屬性信息中的特定一條屬性信息。
最好,加權(quán)值信息是揭示構(gòu)成內(nèi)容的屬性信息的項(xiàng)目中對(duì)用戶重要的一個(gè)項(xiàng)目的信息。
最好,加權(quán)值信息是揭示構(gòu)成內(nèi)容的屬性信息的項(xiàng)目中,指示用戶喜歡的內(nèi)容的項(xiàng)目的信息。
最好,加權(quán)值信息是揭示構(gòu)成內(nèi)容的屬性信息的項(xiàng)目中,指示用戶不喜歡的內(nèi)容的項(xiàng)目的信息。
最好,信息處理設(shè)備還包括接收來自用戶的操作輸入的操作輸入裝置,其中根據(jù)用戶輸入操作輸入裝置的操作輸入,設(shè)置加權(quán)值信息。
根據(jù)本發(fā)明,提供一種進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的信息處理設(shè)備用第二信息處理方法,所述信息處理方法包括獲得設(shè)置加權(quán)值信息的信息的獲取步驟,所述加權(quán)值信息規(guī)定對(duì)由多個(gè)項(xiàng)目構(gòu)成的,用作與內(nèi)容相關(guān)的屬性信息的信息和由多個(gè)項(xiàng)目構(gòu)成的,用作與用戶相關(guān)的預(yù)定喜好信息的信息之間的相似度的計(jì)算的貢獻(xiàn)程度,這里所述貢獻(xiàn)是由多個(gè)項(xiàng)目中的每個(gè)項(xiàng)目引起的貢獻(xiàn);根據(jù)在獲取步驟進(jìn)行的處理中獲得的設(shè)置加權(quán)值信息的信息,計(jì)算屬性信息和喜好信息之間的相似度的計(jì)算步驟;和通過在計(jì)算步驟進(jìn)行的處理中獲得的計(jì)算結(jié)果的使用,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生步驟。
根據(jù)本發(fā)明,提供一種保存將由計(jì)算機(jī)執(zhí)行的,進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的計(jì)算機(jī)程序的第二記錄介質(zhì),所述計(jì)算機(jī)程序包括獲得設(shè)置加權(quán)值信息的信息的獲取步驟,所述加權(quán)值信息規(guī)定對(duì)由多個(gè)項(xiàng)目構(gòu)成的,用作與內(nèi)容相關(guān)的屬性信息的信息和由多個(gè)項(xiàng)目構(gòu)成的,用作與用戶相關(guān)的預(yù)定喜好信息的信息之間的相似度的計(jì)算的貢獻(xiàn)程度,這里所述貢獻(xiàn)是由多個(gè)項(xiàng)目中的每個(gè)項(xiàng)目引起的貢獻(xiàn);根據(jù)在獲取步驟進(jìn)行的處理中獲得的設(shè)置加權(quán)值信息的信息,計(jì)算屬性信息和喜好信息之間的相似度的計(jì)算步驟;和通過在計(jì)算步驟進(jìn)行的處理中獲得的計(jì)算結(jié)果的使用,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生步驟。
根據(jù)本發(fā)明,提供一種將由計(jì)算機(jī)執(zhí)行的,進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括獲得設(shè)置加權(quán)值信息的信息的獲取步驟,所述加權(quán)值信息規(guī)定對(duì)由多個(gè)項(xiàng)目構(gòu)成的,用作與內(nèi)容相關(guān)的屬性信息的信息和由多個(gè)項(xiàng)目構(gòu)成的,用作與用戶相關(guān)的預(yù)定喜好信息的信息之間的相似度的計(jì)算的貢獻(xiàn)程度,這里所述貢獻(xiàn)是由多個(gè)項(xiàng)目中的每個(gè)項(xiàng)目引起的貢獻(xiàn);根據(jù)在獲取步驟進(jìn)行的處理中獲得的設(shè)置加權(quán)值信息的信息,計(jì)算屬性信息和喜好信息之間的相似度的計(jì)算步驟;和通過在計(jì)算步驟進(jìn)行的處理中獲得的計(jì)算結(jié)果的使用,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生步驟。
如上所述,為了產(chǎn)生揭示和用戶的喜好相符的內(nèi)容的推薦信息,通過使用規(guī)定多個(gè)下述項(xiàng)目中的每一個(gè)對(duì)計(jì)算的貢獻(xiàn)程度的加權(quán)值信息,計(jì)算包括多個(gè)項(xiàng)目的用作內(nèi)容的屬性信息的信息與包括多個(gè)項(xiàng)目的用作用戶的預(yù)定喜好信息的信息之間的相似度。
根據(jù)本發(fā)明,提供一種信息處理系統(tǒng),所述信息處理系統(tǒng)包括根據(jù)關(guān)于內(nèi)容的信息產(chǎn)生內(nèi)容的屬性信息的第一信息處理設(shè)備,和根據(jù)從第一信息處理設(shè)備接收的內(nèi)容的屬性信息,進(jìn)行選擇和用戶的喜好相符的內(nèi)容的處理的第二信息處理設(shè)備,第一信息處理設(shè)備包括獲得關(guān)于內(nèi)容的信息的第一獲取裝置;根據(jù)第一獲取裝置獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息的屬性信息產(chǎn)生裝置;保存屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息的各個(gè)項(xiàng)目的第一加權(quán)值信息的第一存儲(chǔ)裝置;和從保存在第一存儲(chǔ)裝置中的多條第一加權(quán)值信息中抽取和內(nèi)容擁有的條件相符的一條第一加權(quán)值信息,使抽取的第一加權(quán)值信息與屬性信息產(chǎn)生裝置產(chǎn)生的屬性信息相關(guān)聯(lián),和傳送第一加權(quán)值信息及屬性信息的傳輸裝置,第二信息處理設(shè)備包括
獲得包括多個(gè)項(xiàng)目的內(nèi)容的屬性信息及第一加權(quán)值信息的第二獲取裝置;保存用作用戶的喜好信息的包括多個(gè)項(xiàng)目的信息的第二存儲(chǔ)裝置;和通過至少應(yīng)用第一加權(quán)值信息或不同于第一加權(quán)值信息的第二加權(quán)值信息,計(jì)算作為用戶的喜好信息保存在第二存儲(chǔ)裝置中的信息和第二獲取裝置獲得的屬性信息之間的相似度,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息的推薦信息產(chǎn)生裝置,其中第一加權(quán)值信息和第二加權(quán)值信息均規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度。
如上所述,在第一信息處理設(shè)備中,獲得關(guān)于內(nèi)容的信息,并根據(jù)獲得的關(guān)于內(nèi)容的信息,產(chǎn)生包括多個(gè)項(xiàng)目的屬性信息。隨后,保存屬性信息的各個(gè)項(xiàng)目的第一加權(quán)值信息。之后,從保存的多條第一加權(quán)值信息中抽取與內(nèi)容擁有的條件相符的一條第一加權(quán)值信息,并使之與屬性信息相關(guān)聯(lián)。最后,相互關(guān)聯(lián)的第一加權(quán)值信息和屬性信息被傳送給第二信息處理設(shè)備。另一方面,在第二信息處理設(shè)備中,用作內(nèi)容的屬性信息的包括多個(gè)項(xiàng)目的信息和第一加權(quán)值信息接收自第一信息處理設(shè)備,而用作用戶的喜好信息的包括多個(gè)上述項(xiàng)目的信息被保存。隨后,通過至少應(yīng)用第一加權(quán)值信息或不同于第一加權(quán)值信息的第二加權(quán)值信息,計(jì)算保存的用戶的喜好信息和屬性信息之間的相似度,產(chǎn)生揭示與用戶的喜好相符的內(nèi)容的推薦信息。另外,第一加權(quán)值信息和第二加權(quán)值信息均規(guī)定多個(gè)上述項(xiàng)目中的每一個(gè)對(duì)屬性信息與用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度。
根據(jù)本發(fā)明,提供進(jìn)行處理,從而選擇與用戶的喜好相符的內(nèi)容的第三信息處理設(shè)備,包括獲得內(nèi)容的屬性信息的獲取裝置;和根據(jù)表示用戶的喜好的第一信息和表示一般喜好的第二信息,產(chǎn)生揭示用戶的喜好相對(duì)于一般的喜好的偏差的第三信息的偏差信息產(chǎn)生裝置。
最好,屬性信息,第一信息和第三信息均包括多個(gè)項(xiàng)目;另外設(shè)置在信息處理設(shè)備中的選擇裝置通過利用第三信息,關(guān)于每個(gè)項(xiàng)目,計(jì)算屬性信息與第一信息之間的相似度,選擇與用戶的喜好相符的內(nèi)容。
最好,第一信息和第二信息均包括多個(gè)項(xiàng)目;偏差信息產(chǎn)生裝置產(chǎn)生揭示具有第一信息和第二信息之間的低相似度的項(xiàng)目的信息作為第三信息。
最好,信息處理設(shè)備還包括獲得用戶進(jìn)行的操作的歷史的操作歷史獲取裝置;和根據(jù)操作歷史獲取裝置獲得的用戶進(jìn)行的操作的歷史,產(chǎn)生第一信息的喜好信息產(chǎn)生裝置。
最好,偏差信息產(chǎn)生裝置通過下述操作產(chǎn)生第三信息關(guān)于每個(gè)預(yù)定的項(xiàng)目,對(duì)用戶從屬于預(yù)定組的內(nèi)容中選擇并觀看的內(nèi)容的數(shù)目計(jì)數(shù),從而得到第一值,并把第一值用作第一信息;關(guān)于每個(gè)預(yù)定的項(xiàng)目,對(duì)屬于預(yù)定組的所有內(nèi)容的數(shù)目計(jì)數(shù),從而得到第二值,并把第二值用作第二信息;和使用第二值使第一值歸一化,從而得到第三信息。
最好,預(yù)定的一組內(nèi)容是在預(yù)定的一段時(shí)間內(nèi)廣播或分發(fā)的一組內(nèi)容。
最好,偏差信息產(chǎn)生裝置通過下述操作產(chǎn)生第三信息把均由內(nèi)容構(gòu)成的每組作為預(yù)定的多組內(nèi)容之一,所述多組內(nèi)容是在不同的一段時(shí)間內(nèi)廣播或分發(fā)的多組內(nèi)容;計(jì)算預(yù)定的多組內(nèi)容的第一值和第二值;使用對(duì)應(yīng)于第一值的,和第一值一樣關(guān)于相同的一組內(nèi)容計(jì)算的第二值,使每個(gè)第一值歸一化,從而得到第三信息。
最好,每個(gè)預(yù)定的多組內(nèi)容是在預(yù)定的一段時(shí)間內(nèi)廣播或分發(fā)的一組內(nèi)容。
最好,第一信息是與內(nèi)容相關(guān)的,揭示指示該內(nèi)容是用戶所喜歡的內(nèi)容的項(xiàng)目的屬性信息。
最好,第一信息是與內(nèi)容相關(guān)的,揭示指示該內(nèi)容是用戶不喜歡的內(nèi)容的項(xiàng)目的屬性信息。
根據(jù)本發(fā)明,為進(jìn)行處理,從而選擇與用戶的喜好相符的內(nèi)容的信息處理設(shè)備提供第三信息處理方法,所述信息處理方法包括獲得表示用戶的喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在第一獲取步驟進(jìn)行的處理中獲得的第一信息和在第二獲取步驟進(jìn)行的處理中獲得的第二信息,產(chǎn)生揭示用戶的喜好相對(duì)于一般的喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
根據(jù)本發(fā)明,提供保存由計(jì)算機(jī)執(zhí)行的,進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的計(jì)算機(jī)程序的第三存儲(chǔ)介質(zhì),所述計(jì)算機(jī)程序包括獲得表示用戶的喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在第一獲取步驟進(jìn)行的處理中獲得的第一信息和在第二獲取步驟進(jìn)行的處理中獲得的第二信息,產(chǎn)生揭示用戶的喜好相對(duì)于一般的喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
根據(jù)本發(fā)明,提供由計(jì)算機(jī)執(zhí)行的,進(jìn)行選擇與用戶的喜好相符的內(nèi)容的處理的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括獲得表示用戶的喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在第一獲取步驟進(jìn)行的處理中獲得的第一信息和在第二獲取步驟進(jìn)行的處理中獲得的第二信息,產(chǎn)生揭示用戶的喜好相對(duì)于一般的喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
如上所述,根據(jù)代表用戶的喜好的第一信息和代表一般喜好的第二信息,產(chǎn)生揭示用戶的喜好相對(duì)于一般喜好的偏差的第三信息。


圖1是說明電視節(jié)目廣播和流式數(shù)據(jù)的分發(fā)的說明圖;圖2是表示圖1中所示的分發(fā)服務(wù)器的結(jié)構(gòu)的方框圖;
圖3是說明節(jié)目向量產(chǎn)生處理1的流程圖;圖4是說明EPG數(shù)據(jù)的說明圖;圖5是說明節(jié)目向量的說明圖;圖6是說明節(jié)目向量產(chǎn)生處理2的流程圖;圖7是說明分組處理1的流程圖;圖8是說明分組處理2的流程圖;圖9是說明標(biāo)題分組處理1的流程圖;圖10是說明標(biāo)題分組處理2的流程圖;圖11是說明標(biāo)題分組處理3的流程圖;圖12是說明標(biāo)題分組處理4的流程圖;圖13是表示圖1中所示的節(jié)目推薦處理設(shè)備的結(jié)構(gòu)的方框圖;圖14是說明正歷史向量和負(fù)歷史向量產(chǎn)生處理1的流程圖;圖15是說明正歷史向量的說明圖;圖16是說明正歷史向量和負(fù)歷史向量產(chǎn)生處理2的流程圖;圖17是說明匹配處理1的流程圖;圖18是說明匹配處理2的流程圖;圖19是說明匹配處理3的流程圖;圖20是說明匹配處理4的流程圖;圖21是說明匹配處理5的流程圖;圖22是說明用戶方效應(yīng)(effect)向量產(chǎn)生處理1的流程圖;圖23是說明用戶方效應(yīng)向量產(chǎn)生處理2的流程圖;圖24是說明用戶方效應(yīng)向量產(chǎn)生處理3的流程圖;圖25是說明用戶方效應(yīng)向量產(chǎn)生處理4的流程圖;圖26是說明用戶方負(fù)效應(yīng)向量產(chǎn)生處理1的流程圖;圖27是說明用戶方負(fù)效應(yīng)向量產(chǎn)生處理2的流程圖;圖28是說明包括組推薦的匹配處理的流程圖;圖29是說明利用用戶模型的匹配處理的流程圖;圖30是說明異常推薦處理的流程圖;圖31是表示圖1中所示的電視接收設(shè)備的結(jié)構(gòu)的方框圖;
圖32是表示圖1中所示的電視顯示設(shè)備的結(jié)構(gòu)的方框圖;圖33是說明推薦信息顯示處理的流程圖;圖34是說明自動(dòng)頻道設(shè)置處理的流程圖;圖35是表示圖1中所示的記錄/再現(xiàn)設(shè)備的結(jié)構(gòu)的方框圖;圖36是說明自動(dòng)記錄處理的流程圖;圖37是表示分發(fā)服務(wù)器的另一典型結(jié)構(gòu)的方框圖;圖38是表示節(jié)目推薦處理設(shè)備的另一典型結(jié)構(gòu)的方框圖;圖39是說明分發(fā)電視節(jié)目廣播和流式數(shù)據(jù)的另一典型網(wǎng)絡(luò)的說明圖;圖40是表示分發(fā)服務(wù)器的另一典型結(jié)構(gòu)的方框圖。
具體實(shí)施例方式
下面參考

本發(fā)明的一個(gè)實(shí)施例。
首先,參考圖1說明電視節(jié)目廣播和流式數(shù)據(jù)(streaming data)的分發(fā)。
廣播站1以地波的形式發(fā)射節(jié)目廣播,或者通過衛(wèi)星2以衛(wèi)星波的形式發(fā)射節(jié)目廣播。圖1只表示了一個(gè)廣播站1。但是不必說,可存在多個(gè)廣播站。電視(TV)接收設(shè)備4中采用的天線3接收以地波或衛(wèi)星波的形式發(fā)射的節(jié)目廣播。如果需要,廣播信號(hào)可包括EPG(電子節(jié)目指南)。
分發(fā)服務(wù)器5從流式數(shù)據(jù)數(shù)據(jù)庫(kù)6讀取流式數(shù)據(jù),并通過包括因特網(wǎng)和其它子網(wǎng)在內(nèi)的網(wǎng)絡(luò)8把流式數(shù)據(jù)傳送給TV接收設(shè)備4。分發(fā)服務(wù)器5還讀出EPG或者從元數(shù)據(jù)數(shù)據(jù)庫(kù)7讀出包括比EPG更詳細(xì)的信息的元數(shù)據(jù)。EPG是和從廣播站1廣播的節(jié)目相關(guān)的信息。分發(fā)服務(wù)器5隨后為每個(gè)節(jié)目產(chǎn)生一個(gè)節(jié)目向量PP,并通過網(wǎng)絡(luò)8,把節(jié)目向量PP連同EPG數(shù)據(jù)一起傳送給EPG接收設(shè)備9。
如果包括在疊加于節(jié)目的一般廣播信號(hào)上的EPG中的信息的數(shù)量對(duì)于后面將說明的處理來說足夠大,那么和疊加在一般廣播信號(hào)上的EPG相同的數(shù)據(jù)可被用于所述處理。另一方面,如果包括在疊加于一般廣播信號(hào)上的EPG中的信息的數(shù)量并未大到足以進(jìn)行后面說明的處理,那么除了疊加在一般廣播信號(hào)上的EPG之外,元數(shù)據(jù)可被用于所述處理,或者被用作獨(dú)立數(shù)據(jù)。由于包括在疊加于一般廣播信號(hào)上的EPG中的信息的數(shù)量沒有大到足以進(jìn)行后面說明的處理,因此在本實(shí)施例中,包括元數(shù)據(jù)的信息被用于所述處理,這樣的信息被稱為EPG數(shù)據(jù)。
EPG接收設(shè)備9把從分發(fā)服務(wù)器5接收的EPG數(shù)據(jù)提供給TV接收設(shè)備4。另外,EPG接收設(shè)備9把和EPG數(shù)據(jù)一起接收的節(jié)目向量PP提供給節(jié)目推薦處理設(shè)備10。
具有調(diào)諧器的TV接收設(shè)備4根據(jù)從具有操作部分的TV顯示設(shè)備11或者同樣具有操作部分的記錄/再現(xiàn)設(shè)備12接收的指示用戶選擇的頻道的控制信號(hào),選擇天線3以地波或衛(wèi)星波的形式接收的廣播信號(hào),并接收選擇的廣播信號(hào)。TV接收設(shè)備4還通過網(wǎng)絡(luò)8接收從分發(fā)服務(wù)器5傳送的流式數(shù)據(jù)。另外,TV接收設(shè)備4從EPG接收設(shè)備9接收EPG數(shù)據(jù),并把該數(shù)據(jù)提供給TV顯示設(shè)備11或者記錄/再現(xiàn)設(shè)備12。要注意的是,如果接收波包括EPG,那么TV接收設(shè)備4把EPG和包括在接收波中的節(jié)目信號(hào)分開,把EPG和節(jié)目信號(hào)提供給TV顯示設(shè)備11或者記錄/再現(xiàn)設(shè)備12。
節(jié)目推薦處理設(shè)備10從EPG接收設(shè)備9獲得節(jié)目向量PP,并從TV顯示設(shè)備11以及記錄/再現(xiàn)設(shè)備12獲得操作日志。節(jié)目推薦處理設(shè)備10隨后根據(jù)節(jié)目向量PP和操作日志,或者根據(jù)用戶進(jìn)行的輸入操作,產(chǎn)生推薦和用戶的喜好相符的節(jié)目的推薦信息,并把推薦信息提供給TV顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。
根據(jù)用戶輸入的操作輸入,TV顯示設(shè)備11顯示從TV接收設(shè)備4接收的廣播信號(hào)或者從記錄/再現(xiàn)設(shè)備12接收的再現(xiàn)信號(hào)。另外,根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,TV顯示設(shè)備11自動(dòng)設(shè)置頻道,并顯示關(guān)于推薦節(jié)目的信息。TV顯示設(shè)備11還把用作用戶進(jìn)行的操作的歷史的操作日志提供給節(jié)目推薦處理設(shè)備10。
根據(jù)用戶輸入的操作輸入,記錄/再現(xiàn)設(shè)備12把從TV接收設(shè)備4接收的廣播信號(hào)記錄在安裝的記錄介質(zhì)或者嵌入的記錄介質(zhì),例如硬盤上。另外,根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,記錄/再現(xiàn)設(shè)備12自動(dòng)把從TV接收設(shè)備4接收的廣播信號(hào)記錄到安裝的記錄介質(zhì)或者嵌入的記錄介質(zhì)上。另一方面,記錄/再現(xiàn)設(shè)備12還從安裝的記錄介質(zhì)或者嵌入的記錄介質(zhì)再現(xiàn)節(jié)目,并把再現(xiàn)的節(jié)目提供給TV顯示設(shè)備11以便顯示該節(jié)目。除此之外,記錄/再現(xiàn)設(shè)備12還把用作用戶進(jìn)行的操作的歷史的操作日志提供給節(jié)目推薦處理設(shè)備10。
在上面的說明中,EPG接收設(shè)備9,TV接收設(shè)備4,節(jié)目推薦處理設(shè)備10,TV顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12被說明成不同的設(shè)備。但是,這些設(shè)備不必被單獨(dú)設(shè)計(jì)。例如,不必說,EPG接收設(shè)備9,TV接收設(shè)備4和TV顯示設(shè)備11可被集成到具有嵌入式調(diào)諧器功能的TV接收器15-1的單一結(jié)構(gòu)中。另外,記錄/再現(xiàn)設(shè)備12可與TV接收器15-1集成,從而形成具有記錄功能的TV接收器15-2。不必說,記錄/再現(xiàn)設(shè)備12可以是包括具有大存儲(chǔ)容量的硬盤的所謂硬盤記錄器。此外,節(jié)目推薦處理設(shè)備10可與具有嵌入式調(diào)諧器功能的TV接收器15-1集成,從而形成TV接收器15-3,或者節(jié)目推薦處理設(shè)備10可與具有記錄功能的TV接收器15-2集成,從而形成TV接收器15-4。
圖2是表示分發(fā)服務(wù)器5的結(jié)構(gòu)的方框圖。
數(shù)據(jù)獲取部分21從元數(shù)據(jù)數(shù)據(jù)庫(kù)7或者流式數(shù)據(jù)數(shù)據(jù)庫(kù)6獲得數(shù)據(jù),并把獲得的數(shù)據(jù)提供給數(shù)據(jù)傳輸部分25。另外,數(shù)據(jù)獲取部分21把EPG數(shù)據(jù)提供給元數(shù)據(jù)抽取部分22。此外,數(shù)據(jù)獲取部分21進(jìn)行處理,從而根據(jù)EPG數(shù)據(jù)的內(nèi)容,把保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)集合成組。
元數(shù)據(jù)抽取部分22從接收自數(shù)據(jù)獲取部分21的EPG數(shù)據(jù)中抽取產(chǎn)生節(jié)目向量PP所必需的元數(shù)據(jù),并把抽取的數(shù)據(jù)提供給節(jié)目向量產(chǎn)生部分23。節(jié)目向量產(chǎn)生部分23根據(jù)元數(shù)據(jù)產(chǎn)生節(jié)目向量PP,并且如果需要的話,在把節(jié)目向量PP和保存在數(shù)據(jù)存儲(chǔ)部分24中的節(jié)目方效應(yīng)(effect)向量EfPP提供給數(shù)據(jù)傳輸部分25之前,使節(jié)目向量PP與節(jié)目方效應(yīng)向量EfPP相關(guān)聯(lián)。
如果需要的話,數(shù)據(jù)存儲(chǔ)部分24被用于保存節(jié)目方效應(yīng)向量EfPP,節(jié)目方效應(yīng)向量EfPP都是產(chǎn)生節(jié)目向量PP所必需的信息數(shù)據(jù)。
從想出如何提高收視率的措施的制作方和廣播方的觀點(diǎn)來看,一般文藝節(jié)目配有強(qiáng)調(diào)強(qiáng)類型或內(nèi)容要素的特性,綜藝節(jié)目等配有強(qiáng)調(diào)強(qiáng)表演者要素的特性,戲劇節(jié)目配有強(qiáng)調(diào)強(qiáng)表演者和編劇要素的特性。為了正確地掌握節(jié)目的特征,必須利用這些特性。即,節(jié)目的類型確定在所進(jìn)行的匹配過程中,構(gòu)成節(jié)目的節(jié)目向量PP的哪些分量是重要的,以便推薦和用戶的喜好相符的節(jié)目。換句話說,這樣的重要分量因類型而異。
即,如果節(jié)目的類型是“一般文藝/記錄片”,那么重要的項(xiàng)目(item)不是表演者,而是節(jié)目的內(nèi)容和標(biāo)題。另一方面,如果節(jié)目的類型是“綜藝”,那么重要的項(xiàng)目是表演者。如果節(jié)目的類型是“戲劇”,那么重要的項(xiàng)目是表演者和編劇。當(dāng)所述重要的項(xiàng)目被用于產(chǎn)生節(jié)目向量PP時(shí),節(jié)目效應(yīng)向量被設(shè)置成規(guī)定在每種類型的匹配過程中,每個(gè)項(xiàng)目的貢獻(xiàn)程度,并被保存在數(shù)據(jù)存儲(chǔ)部分24中。
數(shù)據(jù)傳輸部分25通過網(wǎng)絡(luò)8把信息傳送給EPG接收設(shè)備9或者TV接收設(shè)備4。傳送的信息包括由數(shù)據(jù)獲取部分21提供的EPG數(shù)據(jù)和流式數(shù)據(jù),以及由節(jié)目向量產(chǎn)生部分23提供的節(jié)目效應(yīng)向量EfPP。
如果需要,驅(qū)動(dòng)器26與節(jié)目向量產(chǎn)生部分23連接。如果需要,磁盤31、光盤32、磁光盤33或半導(dǎo)體存儲(chǔ)器34被安裝在驅(qū)動(dòng)器26上,使得數(shù)據(jù)可在驅(qū)動(dòng)器26和磁盤31、光盤32、磁光盤33或半導(dǎo)體存儲(chǔ)器34之間交換。
下面參考圖3中所示的流程圖,說明分發(fā)服務(wù)器5進(jìn)行的節(jié)目向量產(chǎn)生處理1。
首先,在步驟S1,數(shù)據(jù)獲取部分21獲得包括來自元數(shù)據(jù)數(shù)據(jù)庫(kù)7的元數(shù)據(jù)的EPG數(shù)據(jù)。
隨后在步驟S2,元數(shù)據(jù)抽取部分22接收來自數(shù)據(jù)獲取部分21的EPG數(shù)據(jù),并從EPG數(shù)據(jù)抽取產(chǎn)生節(jié)目向量PP所需的元數(shù)據(jù)。隨后,元數(shù)據(jù)抽取部分22把抽取的元數(shù)據(jù)提供給節(jié)目向量產(chǎn)生部分23。
圖4表示了典型的元數(shù)據(jù)。元數(shù)據(jù)包括作為節(jié)目的類型的“MovieJapnese film”和作為電影的名稱的“Toukaidou Mitsuya Ghost-story”。元數(shù)據(jù)還包括已播日期,發(fā)行者,播出日期,廣播電臺(tái)的名稱和廣播時(shí)間。另外,除了描述節(jié)目?jī)?nèi)容的電影解說之外,元數(shù)據(jù)還包括導(dǎo)演的姓名,編劇的姓名,攝像師的姓名,負(fù)責(zé)音樂的人員的姓名和表演者的姓名。
隨后,在步驟S3,如果需要,節(jié)目向量產(chǎn)生部分23對(duì)包括在元數(shù)據(jù)中的信息,例如名稱和內(nèi)容進(jìn)行詞法(morphological)分析,并把它們分解成單詞。更具體地說,節(jié)目向量產(chǎn)生單元23把作為名稱包括在元數(shù)據(jù)中的電影名分解成3個(gè)單詞,即“Toukaidou”,“Mitsuya”和“ghost-story”。如圖4中所示,元數(shù)據(jù)包括表述“59 production ofSeihou,Masterpiece of horror show of Japanese film,depicting theworld of the famous Mitsuya ghost-story to fullness of formal beauty.”的信息。這種情況下,節(jié)目向量產(chǎn)生部分23抽取作為和內(nèi)容有關(guān)的信息包括在該解說中的單詞。抽取的單詞是“Seihou”,“formal”,“beauty”,“fullness”,“famous”,“Mitsuya”,“ghost-story”,“world”,“depicting”,“Japanese film”,“horror”和“Masterpiece”。
隨后,在下一步驟S4,節(jié)目向量產(chǎn)生部分23把包括在元數(shù)據(jù)中的項(xiàng)目轉(zhuǎn)換成稱為節(jié)目向量PP的向量。最后,結(jié)束處理的執(zhí)行。產(chǎn)生的節(jié)目向量PP被提供給數(shù)據(jù)傳輸部分25,數(shù)據(jù)傳輸部分25隨后通過網(wǎng)絡(luò)8把節(jié)目向量PP傳送給EPG接收設(shè)備9。具有所述項(xiàng)目的節(jié)目向量PP可具有包括被排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式。作為一種備選方案,項(xiàng)目被歸入大項(xiàng)目中,所述大項(xiàng)目隨后被轉(zhuǎn)換成節(jié)目向量PP。
圖5表示了對(duì)7個(gè)大項(xiàng),即標(biāo)題、類型、時(shí)間段、廣播電臺(tái)、表演者、編劇/作者/制片人和內(nèi)容應(yīng)用向量變換而獲得的節(jié)目向量PP={Tm,Gm,Pm,Am,Km}。每個(gè)大項(xiàng)的內(nèi)容被描述成標(biāo)題Tm={標(biāo)題1,標(biāo)題2,…},類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)告,其它},時(shí)間段(小時(shí))Hm={早晨,白天,晚間,黃金時(shí)段,深夜},廣播電臺(tái)(電視臺(tái))Sm={NNK General,NNK Educational,AsianTelevision,TTS,Buji,Telenichi,Touto,F(xiàn)irst NNK Satellite,Second NNKSatellite,WOWO},表演者(人員)Pm={A,B,…},編劇/作者/制片人Am={a,b,…},內(nèi)容(關(guān)鍵字)Km={kw1,kw2,…}。
由于這7個(gè)大項(xiàng)中的類型,廣播電臺(tái)和時(shí)間段均具有可明確識(shí)別的類別,這些每個(gè)這些大項(xiàng)的詳細(xì)項(xiàng)目可由數(shù)字向量表示。以廣播電臺(tái)為例。如上所述,廣播電臺(tái)是Sm={NNK General,NNKEducational,Asian Television,TTS,Buji,Telenichi,Touto,F(xiàn)irst NNKSatellite,Second NNK Satellite,WOWO}。例如,如果節(jié)目的廣播電臺(tái)是WOWO,那么廣播電臺(tái)向量可由廣播電臺(tái)Sm={0,0,0,0,0,0,0,0,0,1}表示。就類型來說,大項(xiàng)是Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)告,其它}。如果節(jié)目的類型是一般文藝/記錄片,那么類型向量可由類型Gm={0,0,0,0,0,0,1,0,0}表示。
另一方面,標(biāo)題、表演者、編劇/作者/制片人和內(nèi)容的大項(xiàng)都不能由數(shù)字向量表示。這種情況下,每個(gè)大項(xiàng)由包括作為向量分量的出現(xiàn)頻率的向量表示。與由向量表示的句子中的單詞相關(guān)的出現(xiàn)頻率是該單詞在句子中出現(xiàn)的頻率。例如,標(biāo)題的大項(xiàng)是標(biāo)題={Toukaidou-1,Mitsuya-1,ghost-story-1},其中每個(gè)分量是一對(duì)單詞和代表該單詞的頻率的數(shù)字。在本例中,分量Toukaidou-1意味著單詞Toukaidou在由該向量表示的句子中出現(xiàn)一次。
節(jié)目向量PP如上所述被產(chǎn)生,隨后被傳送給EPG接收設(shè)備9。更具體地說,由前面參考圖4說明的節(jié)目元數(shù)據(jù)產(chǎn)生的節(jié)目向量PP是節(jié)目向量PP={標(biāo)題Tm={Toukaidou-1,Mitsuya-1,ghost-story-1},類型Gm={0,0,0,1,0,0,0,0,0},時(shí)間段Hm={0,0,0,0,1},廣播電臺(tái)Sm={0,0,0,0,0,0,0,0,0,1},表演者Pm={Katsumi Wakasugi-1,ShigeruAmami-1,Toshihiko Emi-1,Ryuujirou Nakamura-1和NorikoNishizawa-1},編劇/作者/制片人Am={Nobuo Nakagawa-1,ShochiOhnuki-1,Yoshihiro Ishida-1,Shoji Nishimoto-1,Chuta Watanabe-1},內(nèi)容Km={Seihou-1,formal-1,beauty-1,fullness-1,famous-1,Mitsuya-1,ghost-story-1,world-1,depicting-1,Japanese-1,horror-1和masterpiece-1}}。
節(jié)目向量PP被傳送給EPG接收設(shè)備9。
在如上所述產(chǎn)生的節(jié)目向量PP中,表演者向量Pm的主要分量可被特別加權(quán)。出于同樣的原因,編劇/作者/制片人向量Am的導(dǎo)演可被特別加權(quán)。例如,表演者向量可由Pm={KatsumiWakasugi-3,Shigeru Amami-2,Toshihiko Emi-1,RyuujirouNakamura-1和Noriko Nishizawa-1}表示,編劇/作者/制片人向量可由Am={Nobuo Nakagawa-3,Shochi Ohnuki-1,Yoshihiro Ishida-1,ShojiNishimoto-1,Chuta Watanabe-1}表示。
另外,如上所述,節(jié)目的類型確定為了推薦與用戶的喜好相符的節(jié)目而進(jìn)行的匹配過程中,構(gòu)成節(jié)目的節(jié)目向量PP的分量中哪些是重要的,換句話說,這樣的重要分量因類型而異。節(jié)目方效應(yīng)向量EfPP顯示對(duì)每種類型來說,哪些分量是重要的。如果節(jié)目方效應(yīng)向量EfPP被保存在數(shù)據(jù)存儲(chǔ)部分24中,那么也可通過與節(jié)目向量PP相關(guān)聯(lián),傳送節(jié)目方效應(yīng)向量EfPP。對(duì)由節(jié)目向量PP代表的一組大項(xiàng)設(shè)置節(jié)目方效應(yīng)向量EfPP。
假定節(jié)目向量PP={標(biāo)題Tm,類型Gm,時(shí)間段Hm,廣播電臺(tái)Sm,表演者Pm,編劇/作者/制片人Am,內(nèi)容Km}中的節(jié)目的類型是一般文藝/記錄片。這種情況下,重要的項(xiàng)目是標(biāo)題和內(nèi)容。從而,節(jié)目方效應(yīng)向量EfPP被設(shè)置成值{3,1,1,1,1,1,3},其中數(shù)字3是加權(quán)值。另一方面,如果節(jié)目的類型是綜藝,那么重要的項(xiàng)目是表演者。這種情況下,節(jié)目方效應(yīng)向量EfPP被設(shè)置成值{1,1,1,1,5,1,1},其中數(shù)字5是加權(quán)值。如果節(jié)目的類型是戲劇,那么重要的項(xiàng)目是表演者和編劇。這種情況下,節(jié)目方效應(yīng)向量EfPP被設(shè)置成值{1,1,1,1,2,3,1},其中數(shù)字2是用于表演者的加權(quán)值,數(shù)字3是用于編劇的加權(quán)值。
通過參考圖6中所示的流程圖,下面的說明解釋其中通過與節(jié)目向量PP相關(guān)聯(lián),傳送節(jié)目方效應(yīng)向量EfPP的情況的節(jié)目向量產(chǎn)生處理2。
在步驟S11-S14進(jìn)行的處理與分別在參考圖3說明的流程圖的步驟S1-S4進(jìn)行的處理相同。在這些步驟,如前所述,從元數(shù)據(jù)數(shù)據(jù)庫(kù)7獲得EPG數(shù)據(jù),并從EPG數(shù)據(jù)抽取產(chǎn)生節(jié)目向量PP所必需的元數(shù)據(jù)。隨后,如果需要,對(duì)包括在元數(shù)據(jù)中的信息進(jìn)行詞法分析,以便把信息分解成單詞。包括在元數(shù)據(jù)中的信息的例子是標(biāo)題和內(nèi)容。隨后,包括在元數(shù)據(jù)中的項(xiàng)目被轉(zhuǎn)換成節(jié)目向量PP。
隨后,在下一步驟S15,節(jié)目向量產(chǎn)生部分23根據(jù)與接收的元數(shù)據(jù)相關(guān)的節(jié)目的類型,從保存在數(shù)據(jù)存儲(chǔ)部分24中的效應(yīng)向量信息中抽取效應(yīng)向量。如果節(jié)目的類型是綜藝,那么從數(shù)據(jù)存儲(chǔ)部分24抽取對(duì)表演者設(shè)置加權(quán)值5的效應(yīng)向量EfPP={1,1,1,1,5,1,1}。
隨后,在下一步驟S16,節(jié)目向量產(chǎn)生部分23使在步驟S15進(jìn)行的處理中抽取的效應(yīng)向量EfPP與在步驟S14進(jìn)行的處理中產(chǎn)生的節(jié)目向量PP相關(guān)聯(lián)。最后,結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,節(jié)目向量PP被產(chǎn)生,并與根據(jù)節(jié)目的類型獲得的對(duì)節(jié)目向量PP的重要項(xiàng)目設(shè)置加權(quán)值的節(jié)目方效應(yīng)向量EfPP相關(guān)聯(lián)。隨后,通過網(wǎng)絡(luò)8,節(jié)目向量PP和節(jié)目方效應(yīng)向量EfPP被傳送給EPG接收設(shè)備9。
節(jié)目向量PP如上所述產(chǎn)生。但是,通過根據(jù)節(jié)目的屬性對(duì)節(jié)目分組,可用較少的處理,但是準(zhǔn)確度較高地產(chǎn)生節(jié)目向量PP。
一般為了產(chǎn)生由具有相同類型的節(jié)目,例如在同一周內(nèi)廣播的連續(xù)劇組成的組,或者由在節(jié)目安排單元,例如13周中介紹相同表演者的節(jié)目組成的組,進(jìn)行分組節(jié)目的處理。作為分組節(jié)目的處理的一個(gè)具體例子,通過參考圖7的流程圖,下面的說明解釋連續(xù)劇的分組節(jié)目的分組處理1。
首先,在步驟S31,數(shù)據(jù)獲取單元21從保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)中抽取和預(yù)定的分組條件相符的節(jié)目。作為預(yù)定分組條件的一個(gè)例子,該條件要求要被抽取的節(jié)目具有相同的標(biāo)題,相同的廣播電臺(tái),在所有工作日的相同廣播時(shí)間或者在各周的相同日子的相同廣播時(shí)間。
隨后,在下一步驟S32,數(shù)據(jù)獲取單元21把抽取的節(jié)目放入組中,并向節(jié)目的EPG數(shù)據(jù)附加組ID。
隨后,在下一步驟S33,元數(shù)據(jù)抽取部分22抽取為了產(chǎn)生代表被識(shí)別為連續(xù)劇的一部分的節(jié)目,即第一節(jié)目或者由相同組ID識(shí)別的節(jié)目的第一廣播的節(jié)目向量PP而需要的元數(shù)據(jù)。
隨后,在下一步驟S34,進(jìn)行前面參考圖3或6中所示的流程圖說明的節(jié)目向量產(chǎn)生處理。
隨后,在下一步驟S35,節(jié)目向量產(chǎn)生部分23把第一廣播的產(chǎn)生的節(jié)目向量PP固定并設(shè)置成由組ID識(shí)別的節(jié)目向量PP。最后,結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,連續(xù)劇的節(jié)目被放入具有相同節(jié)目向量PP的組中。另外,可使組的ID和節(jié)目向量PP相互關(guān)聯(lián),并保存在數(shù)據(jù)存儲(chǔ)部分24中。
特別地,在連續(xù)劇的EPG數(shù)據(jù)中,在許多情況下,第一內(nèi)容是所有節(jié)目的描述,后續(xù)內(nèi)容都只是相關(guān)節(jié)目的描述,而不是所有節(jié)目的描述。另外,對(duì)于每個(gè)節(jié)目來說,除了節(jié)目描述之外的元數(shù)據(jù)部分相同。從而,通過利用第一節(jié)目的EPG數(shù)據(jù)產(chǎn)生節(jié)目向量PP,不僅能夠減少進(jìn)行節(jié)目向量產(chǎn)生處理的次數(shù),而且還能夠產(chǎn)生高度準(zhǔn)確地與節(jié)目的特性相符的節(jié)目向量PP。
圖7是說明把公共ID加入連續(xù)劇的EPG數(shù)據(jù)中的處理的流程圖。如果EPG數(shù)據(jù)已包括識(shí)別連續(xù)劇的信息,那么在步驟S31進(jìn)行的處理可被消除。這種情況下,通過參考已包括在EPG數(shù)據(jù)中的用于識(shí)別連續(xù)劇的信息,公共ID被加入到連續(xù)劇的EPG數(shù)據(jù)中。
通過參考圖8,下面的說明還關(guān)于不同于連續(xù)劇的元素,解釋能夠?qū)?jié)目進(jìn)行分組的分組處理2?;陬愋秃捅硌菡叩姆纸M如下所示。
首先,在步驟S51,數(shù)據(jù)獲取部分21參考保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù),并把對(duì)應(yīng)于節(jié)目的元數(shù)據(jù)的群集代碼加入到節(jié)目的EPG數(shù)據(jù)中。
例如假定和連續(xù)劇的條件相符的節(jié)目被抽取。一般來說,連續(xù)劇的條件要求要被抽取的節(jié)目具有相同標(biāo)題,相同廣播電臺(tái),在所有工作日的相同廣播時(shí)間或者在各周的相同日子的相同廣播時(shí)間。對(duì)于識(shí)別成連續(xù)劇的節(jié)目的一組抽取節(jié)目,對(duì)應(yīng)于連續(xù)劇的第一群集代碼具有一般如下所述根據(jù)連續(xù)劇的廣播時(shí)間確定的最低有效數(shù)位。如果構(gòu)成連續(xù)劇的節(jié)目的廣播時(shí)間是在所有工作日的相同時(shí)間,那么第一群集代碼的最低有效數(shù)位是為1的代碼。另一方面,如果構(gòu)成連續(xù)劇的節(jié)目的廣播時(shí)間是在各周的相同日子的相同廣播時(shí)間,那么第一群集代碼的最低有效數(shù)位是為2的代碼。如果構(gòu)成連續(xù)劇的節(jié)目的廣播時(shí)間是除對(duì)應(yīng)于代碼1和2的時(shí)間之外的時(shí)間,例如在交替的星期或者日子,那么第一群集代碼的最低有效數(shù)位是例如為3的代碼。對(duì)于除連續(xù)劇之外的節(jié)目,第一群集代碼的最低有效數(shù)位是例如為0的代碼。
隨后,參考記錄在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的元數(shù)據(jù)中的類型數(shù)據(jù),以便確定對(duì)應(yīng)于類型的第二群集代碼中的最低有效數(shù)位中的第二數(shù)位。根據(jù)類型,第二群集代碼中的最低有效數(shù)位中的第二數(shù)位被設(shè)置成例如為20的代碼,為30的代碼等等。第二群集代碼中的最低有效數(shù)位中的第二數(shù)位是所謂的十位。
最后,參考記錄在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的元數(shù)據(jù)中的表演者數(shù)據(jù),以便確定對(duì)應(yīng)于表演者的第三群集代碼中的最低有效數(shù)位中的第三數(shù)位,以及位序高于第三數(shù)位的其它數(shù)位。根據(jù)表演者,第三群集代碼中的最低有效數(shù)位中的第三數(shù)位和位序高于第三數(shù)位的其它數(shù)位被設(shè)置成例如為2300的代碼,為800的代碼或者其它代碼。第三群集代碼中的最低有效數(shù)位中的第三數(shù)位是所謂的百位,位序高于第三數(shù)位的其它數(shù)位從而是位序高于百位的其它數(shù)位。
加入節(jié)目的EPG中的群集代碼是上面描述的第一到第三群集代碼的總和。
從而,在下一步驟S52,數(shù)據(jù)獲取部分21通過檢查分配給EPG的群集代碼的第一數(shù)位是否為0,確定EPG是否是連續(xù)劇的EPG。
如果在步驟S52進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示節(jié)目是連續(xù)劇的節(jié)目,那么處理流程進(jìn)入步驟S53和S54,執(zhí)行分別和前面參考圖7說明的流程圖的步驟S33和S34相同的處理。即,第一廣播的EPG被抽取,并進(jìn)行前面參考圖3或6中所示的流程圖說明的節(jié)目向量產(chǎn)生處理。
隨后,在下一步驟S55,節(jié)目向量產(chǎn)生部分23把第一廣播的節(jié)目向量PP固定為連續(xù)劇的節(jié)目向量PP,并使產(chǎn)生的群集代碼與節(jié)目向量PP相關(guān)聯(lián)。最后,結(jié)束處理的執(zhí)行。
另一方面,如果在步驟S52進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示節(jié)目不是連續(xù)劇的節(jié)目,那么處理流程進(jìn)入步驟S56,執(zhí)行前面參考圖3或6中所示的流程圖說明的節(jié)目向量產(chǎn)生處理。
隨后,在下一步驟S57,節(jié)目向量產(chǎn)生部分23使產(chǎn)生的群集代碼與節(jié)目向量PP相關(guān)聯(lián)。最后,結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,不僅可依據(jù)連續(xù)劇對(duì)節(jié)目向量PP分組,而且可依據(jù)類型和表演者對(duì)節(jié)目向量PP分組。另外,可使識(shí)別組的群集代碼與該組的節(jié)目向量PP相關(guān)聯(lián)。
在前面參考圖2說明的分發(fā)服務(wù)器5中,如上參考圖3-8所述那樣產(chǎn)生節(jié)目向量PP。從而,總是能夠以對(duì)應(yīng)于新術(shù)語,新類型等的向量的形式,產(chǎn)生節(jié)目向量PP。產(chǎn)生的節(jié)目向量PP及其EPG數(shù)據(jù)通過網(wǎng)絡(luò)8被傳送給EPG接收設(shè)備,并被提供給節(jié)目推薦處理設(shè)備10。
另外,分組處理可包括將對(duì)標(biāo)題進(jìn)行的詞法分析,以便把標(biāo)題分解成單詞,并向單詞分配一個(gè)組ID。
下面參考圖9中所示的流程圖說明標(biāo)題分組處理1。
首先,在步驟S61,數(shù)據(jù)獲取部分21從通過參考保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)得到的編目元數(shù)據(jù)中抽取標(biāo)題,并把標(biāo)題提交給節(jié)目向量產(chǎn)生部分23。
隨后,在下一步驟S62,節(jié)目向量產(chǎn)生部分23對(duì)標(biāo)題進(jìn)行詞法分析,并把標(biāo)題分解成單詞。更具體地說,假定包括在元數(shù)據(jù)中的電影標(biāo)題是“Toukaidou Mitsuya Ghost-story”。這種情況下,該標(biāo)題被分解成下述3個(gè)單詞/短語“Toukaidou”,“Mitsuya”和“Ghost-story”。
隨后,在下一步驟S63,節(jié)目向量產(chǎn)生部分23從作為分析的結(jié)果而獲得的單詞(或短語)中抽取一個(gè)單詞(或者包括多個(gè)單詞的短語),并從數(shù)據(jù)存儲(chǔ)部分24抽取所抽取單詞(或短語)的組ID。
包括多個(gè)單詞的短語是一組單詞。通過組合作為語法分析的結(jié)果而獲得的單詞產(chǎn)生該組單詞。假定作為詞法分析的結(jié)果獲得的3個(gè)單詞/短語是“Toukaidou”,“Mitsuya”和“Ghost-story”。這種情況下,該組單詞可以是“Toukaidou Mitsuya”,“Toukaidou Ghost-story”或者“Mitsuya Ghost-story”。
隨后,在下一步驟S64,節(jié)目向量產(chǎn)生部分23確定對(duì)應(yīng)的組ID是否已從數(shù)據(jù)存儲(chǔ)部分24被抽取。
如果在步驟S64進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示未從數(shù)據(jù)存儲(chǔ)部分24抽取對(duì)應(yīng)的組ID,那么處理流程進(jìn)入步驟S65,節(jié)目向量產(chǎn)生部分23使新的組ID與抽取的單詞(或者包括多個(gè)單詞的抽取短語/單詞組)相關(guān)聯(lián)。這是因?yàn)闆]有對(duì)應(yīng)的組ID已被保存在數(shù)據(jù)存儲(chǔ)部分24中,并且與抽取的單詞(或者包括多個(gè)單詞的抽取短語/單詞組)相關(guān)聯(lián)。隨后,節(jié)目向量產(chǎn)生部分23把該單詞(或者包括多個(gè)單詞的抽取短語/單詞組)連同相關(guān)的組ID一起保存在數(shù)據(jù)存儲(chǔ)部分24中。
另一方面,如果在步驟S64進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已從數(shù)據(jù)存儲(chǔ)部分24抽取了對(duì)應(yīng)的組ID,那么處理流程進(jìn)入步驟S66。在完成在步驟S65進(jìn)行的處理之后,處理流程也進(jìn)入步驟S66。在步驟S66,節(jié)目向量產(chǎn)生部分23確定是否已對(duì)構(gòu)成標(biāo)題的每個(gè)單詞(或者每個(gè)單詞組)抽取了一個(gè)組ID。
如果在步驟S66進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還未對(duì)構(gòu)成標(biāo)題的每個(gè)單詞(或者每個(gè)單詞組)抽取一個(gè)組ID,那么處理流程返回步驟S63,再次執(zhí)行步驟S63及后續(xù)步驟的處理。
另一方面,如果在步驟S66進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已為構(gòu)成標(biāo)題的每個(gè)單詞(或者每個(gè)單詞組)抽取了一個(gè)組ID,那么處理流程進(jìn)入步驟S67,節(jié)目向量產(chǎn)生部分23使抽取的組ID與節(jié)目向量PP相關(guān)聯(lián)。最后,結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,使構(gòu)成標(biāo)題的單詞(或者單詞組)的組ID與對(duì)應(yīng)于該標(biāo)題的節(jié)目向量PP相關(guān)聯(lián)。數(shù)據(jù)傳輸部分25隨后通過網(wǎng)絡(luò)8把組ID和標(biāo)題傳送給TV接收設(shè)備4或者EPG接收設(shè)備9。
另外,具有類似標(biāo)題的節(jié)目可被包括在相同組內(nèi)。例如,通過比較作為對(duì)構(gòu)成節(jié)目標(biāo)題的單詞進(jìn)行的詞法分析的結(jié)果而獲得的節(jié)目標(biāo)題單詞,計(jì)算在預(yù)定的周期,例如2周、1個(gè)月或半年中出現(xiàn)的節(jié)目標(biāo)題之間的相似度,標(biāo)題為“Ginpachi,Second-Grade A Class Teacher”的連續(xù)劇可被放入和標(biāo)題為“Ginpachi Special,Second-Grade A ClassTeacher”的特別節(jié)目相同的組中。只有當(dāng)計(jì)算的相似度至少等于預(yù)定值時(shí),連續(xù)劇和特別節(jié)目才被放入相同的組中。
通過參考圖10中所示的流程圖,下面的說明解釋根據(jù)構(gòu)成標(biāo)題之一的單詞和構(gòu)成另一標(biāo)題的單詞之間的匹配度,對(duì)標(biāo)題分組的標(biāo)題分組處理2。
在步驟S401和S402進(jìn)行的處理與分別在前面參考圖9說明的流程圖的步驟S61和S62進(jìn)行的處理相同。即,數(shù)據(jù)獲取部分21從通過參考保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)得到的編目元數(shù)據(jù)中抽取標(biāo)題,并把標(biāo)題提交給節(jié)目向量產(chǎn)生部分23。隨后,節(jié)目向量產(chǎn)生部分23對(duì)每個(gè)標(biāo)題進(jìn)行詞法分析,把每個(gè)標(biāo)題分解成單詞。
隨后,在下一步驟S403,節(jié)目向量產(chǎn)生部分23計(jì)算從詞法分析獲得的標(biāo)題的單詞之間的匹配度。即,節(jié)目向量產(chǎn)生部分23找出代表標(biāo)題之一的單詞匹配另一標(biāo)題的單詞的匹配率。
更具體地說,我們以標(biāo)題“Ginpachi,Second-Grade A ClassTeacher”和標(biāo)題“Ginpachi Special,Second-Grade A Class Teacher”為例子。標(biāo)題“Ginpachi,Second-Grade A Class Teacher”被分解成下述單詞“Ginpachi”,“Second”,“Grade”,“A”,“Class”和“Teacher”。另一方面,標(biāo)題“Ginpachi Special,Second-Grade A Class Teacher”被分解成下述單詞“Ginpachi”,“Special”“Second”,“Grade”,“A”,“Class”和“Teacher”。隨后,對(duì)單詞“Ginpachi”,“Second”,“Grade”,“A”,“Class”和“Teacher”以及單詞“Ginpachi”,“Special”“Second”,“Grade”,“A”,“Class”和“Teacher”進(jìn)行詞法分析,從而產(chǎn)生為6/7或者85.7%的匹配率。
隨后,在下一步驟S404,節(jié)目向量產(chǎn)生部分23確定單詞的匹配率是否至少等于預(yù)定值,例如70%。不必說,匹配率的閾值可以是不同于70%的值。
如果在步驟S404進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率至少等于預(yù)定值,例如70%,那么處理流程進(jìn)入步驟S405,節(jié)目向量產(chǎn)生部分23使相同的組ID與這些節(jié)目相關(guān)聯(lián)。隨后,節(jié)目向量產(chǎn)生部分23把匹配單詞或者匹配單詞組以及組ID一起保存在數(shù)據(jù)存儲(chǔ)部分24中。
另一方面,如果在步驟S404進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率小于預(yù)定值,例如70%,那么處理流程進(jìn)入步驟S406。在步驟S405進(jìn)行的處理結(jié)束之后,處理流程也進(jìn)入步驟S406。在步驟S406,節(jié)目向量產(chǎn)生部分23確定標(biāo)題之一的所有單詞是否已與另一標(biāo)題的所有單詞進(jìn)行比較。
如果在步驟S406進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞還沒有與另一標(biāo)題的所有單詞進(jìn)行比較,那么處理流程返回步驟S403,再次進(jìn)行步驟S403的處理以及后續(xù)步驟的處理。
另一方面,如果在步驟S406進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞已與另一標(biāo)題的所有單詞進(jìn)行了比較,那么結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,使基于構(gòu)成標(biāo)題的單詞的匹配率的組ID與具有該標(biāo)題的節(jié)目的節(jié)目向量PP相關(guān)聯(lián)。隨后,數(shù)據(jù)傳輸部分25通過網(wǎng)絡(luò)8,把組ID和標(biāo)題傳送給TV接收設(shè)備4或者EPG接收設(shè)備9。從而,具有類似標(biāo)題的節(jié)目可被歸入相同組中。具有類似標(biāo)題的節(jié)目的例子是如上所述的連續(xù)劇和特別節(jié)目。
另外,通過根據(jù)構(gòu)成標(biāo)題的單詞的匹配率產(chǎn)生組,具有相同標(biāo)題的節(jié)目可被檢測(cè)為同一組的節(jié)目,盡管EPG或元數(shù)據(jù)包括由半尺寸和全尺寸數(shù)字,半尺寸和全尺寸字符或小寫字符和大寫字符造成的符號(hào)外觀差異。
此外,除了單詞的匹配率之外,廣播電臺(tái),節(jié)目類型或廣播開始時(shí)間可被加入到分組條件中。我們以具有標(biāo)題“News”的新聞節(jié)目為例。由于該標(biāo)題只具有包括“News”在內(nèi)的很少單詞,因此在上面參考圖10中所示的流程圖解釋的處理中,不同廣播電臺(tái)和不同形式的新聞節(jié)目可能會(huì)被檢測(cè)為屬于相同組的節(jié)目。從而,為了解決這個(gè)問題,只有相同廣播電臺(tái)廣播的滿足單詞的匹配率的節(jié)目才被歸入相同組中。
通過參考圖11中所示的流程圖,下面的說明解釋除了根據(jù)構(gòu)成標(biāo)題之一的單詞和構(gòu)成另一標(biāo)題的單詞之間的匹配度之外,還根據(jù)要求相同廣播電臺(tái)的附加條件對(duì)標(biāo)題分組的標(biāo)題分組處理3。
在步驟S421到S424進(jìn)行的處理與分別在前面參考圖10說明的流程圖的步驟S401到S404進(jìn)行的處理相同。即,數(shù)據(jù)獲取部分21從通過參考保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)得到的編目元數(shù)據(jù)中抽取標(biāo)題,并把標(biāo)題提交給節(jié)目向量產(chǎn)生部分23。隨后,節(jié)目向量產(chǎn)生部分23對(duì)每個(gè)標(biāo)題進(jìn)行詞法分析,把每個(gè)標(biāo)題分解成單詞。隨后,節(jié)目向量產(chǎn)生部分23計(jì)算從詞法分析獲得的標(biāo)題的單詞之間的匹配度。即,節(jié)目向量產(chǎn)生部分23找出代表標(biāo)題之一的單詞匹配另一標(biāo)題的單詞的匹配率。隨后,節(jié)目向量產(chǎn)生部分23確定單詞的匹配率是否至少等于預(yù)定值,例如70%。
如果在步驟S424進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率至少等于預(yù)定值,例如70%,那么處理流程進(jìn)入步驟S425,節(jié)目向量產(chǎn)生部分23確定具有所述標(biāo)題的節(jié)目是否由相同的廣播電臺(tái)廣播。
如果在步驟S425進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示具有所述標(biāo)題的節(jié)目由相同的廣播電臺(tái)廣播,那么處理流程進(jìn)行步驟S426,節(jié)目向量產(chǎn)生部分23使節(jié)目與相同的組ID相關(guān)聯(lián)。隨后,節(jié)目向量產(chǎn)生部分23把匹配單詞或者匹配單詞組以及組ID和廣播電臺(tái)一起保存在數(shù)據(jù)存儲(chǔ)部分24中。
另一方面,如果在步驟S424進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率小于預(yù)定值,例如70%,或者在步驟S425進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示具有所述標(biāo)題的節(jié)目不是由相同的廣播電臺(tái)廣播,那么處理流程進(jìn)入步驟S427。在步驟S426進(jìn)行的處理結(jié)束之后,處理流程也進(jìn)入步驟S427。在步驟S427,節(jié)目向量產(chǎn)生部分23確定標(biāo)題之一的所有單詞是否已與另一標(biāo)題的所有單詞進(jìn)行比較。
如果在步驟S427進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞還沒有與另一標(biāo)題的所有單詞進(jìn)行比較,那么處理流程返回步驟S423,再次進(jìn)行步驟S423的處理以及后續(xù)步驟的處理。
另一方面,如果在步驟S427進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞已與另一標(biāo)題的所有單詞進(jìn)行了比較,那么結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,使基于構(gòu)成標(biāo)題的單詞的匹配率,以及基于具有所述標(biāo)題的節(jié)目由相同的廣播電臺(tái)廣播的事實(shí)的組ID與具有所述標(biāo)題的節(jié)目的節(jié)目向量相關(guān)聯(lián)。隨后,數(shù)據(jù)傳輸部分25通過網(wǎng)絡(luò)8,把組ID和標(biāo)題傳送給TV接收設(shè)備4或者EPG接收設(shè)備9。從而,在把具有類似標(biāo)題的節(jié)目歸入相同組的處理中,防止由不同廣播電臺(tái)廣播的節(jié)目被歸入相同組中。具有類似標(biāo)題,但是由不同廣播電臺(tái)廣播的節(jié)目的例子是如上所述的新聞節(jié)目。
在上面參考圖11中所示的流程圖說明的處理中,除了要求構(gòu)成標(biāo)題的單詞的匹配率至少應(yīng)等于預(yù)定值的條件之外,附加條件要求節(jié)目應(yīng)是由相同的廣播電臺(tái)廣播的節(jié)目。但是,要注意的是,除了廣播電臺(tái)之外,廣播時(shí)間段和類型當(dāng)然也可被包括為除了要求構(gòu)成標(biāo)題的單詞的匹配率至少應(yīng)等于預(yù)定值的條件之外的對(duì)節(jié)目的標(biāo)題分組的條件。
另外,即使由于體育實(shí)況報(bào)道或特別節(jié)目的緣故,連續(xù)劇或在固定時(shí)間內(nèi)播放的節(jié)目的廣播開始時(shí)間被延遲,作為除了要求構(gòu)成標(biāo)題的單詞的匹配率至少應(yīng)等于預(yù)定值的條件之外的把節(jié)目歸入相同組的條件,通過確定節(jié)目的廣播開始時(shí)間是否在預(yù)定的時(shí)間范圍,例如1小時(shí)內(nèi),可對(duì)節(jié)目分組。
通過參考圖12中所示的流程圖,下面的說明解釋除了根據(jù)構(gòu)成節(jié)目的標(biāo)題之一的單詞和構(gòu)成另一標(biāo)題的單詞之間的匹配度之外,還根據(jù)關(guān)于節(jié)目的廣播開始時(shí)間是否在預(yù)定時(shí)間范圍內(nèi)的確定結(jié)果,對(duì)節(jié)目的標(biāo)題分組的標(biāo)題分組處理4。
在步驟S441到S444進(jìn)行的處理與分別在前面參考圖10說明的流程圖的步驟S401到S404進(jìn)行的處理相同。即,數(shù)據(jù)獲取部分21從通過參考保存在元數(shù)據(jù)數(shù)據(jù)庫(kù)7中的EPG數(shù)據(jù)得到的編目元數(shù)據(jù)中抽取標(biāo)題,并把標(biāo)題提交給節(jié)目向量產(chǎn)生部分23。隨后,節(jié)目向量產(chǎn)生部分23對(duì)每個(gè)標(biāo)題進(jìn)行詞法分析,把每個(gè)標(biāo)題分解成單詞。隨后,節(jié)目向量產(chǎn)生部分23計(jì)算從詞法分析獲得的標(biāo)題的單詞之間的匹配度。即,節(jié)目向量產(chǎn)生部分23找出代表標(biāo)題之一的單詞匹配另一標(biāo)題的單詞的匹配率。隨后,節(jié)目向量產(chǎn)生部分23確定單詞的匹配率是否至少等于預(yù)定值,例如70%。
如果在步驟S444進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率至少等于預(yù)定值,例如70%,那么處理流程進(jìn)入步驟S445,節(jié)目向量產(chǎn)生部分23確定具有所述標(biāo)題的節(jié)目的廣播開始時(shí)間是否在預(yù)定的時(shí)間范圍,例如1小時(shí)內(nèi)被相互移動(dòng)。
如果在步驟S445進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示具有所述標(biāo)題的節(jié)目的廣播開始時(shí)間在預(yù)定的時(shí)間范圍內(nèi)被相互移動(dòng),那么處理流程進(jìn)行步驟S446,節(jié)目向量產(chǎn)生部分23使節(jié)目與相同的組ID相關(guān)聯(lián)。隨后,節(jié)目向量產(chǎn)生部分23把匹配單詞或者匹配單詞組以及組ID和廣播開始時(shí)間的范圍一起保存在數(shù)據(jù)存儲(chǔ)部分24中。
另一方面,如果在步驟S444進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示單詞的匹配率小于預(yù)定值,例如70%,或者在步驟S445進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示具有所述標(biāo)題的節(jié)目的廣播開始時(shí)間未在預(yù)定的時(shí)間范圍內(nèi)被相互移動(dòng),那么處理流程進(jìn)入步驟S447。在步驟S446進(jìn)行的處理結(jié)束之后,處理流程也進(jìn)入步驟S447。在步驟S447,節(jié)目向量產(chǎn)生部分23確定標(biāo)題之一的所有單詞是否已與另一標(biāo)題的所有單詞進(jìn)行比較。
如果在步驟S447進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞還沒有與另一標(biāo)題的所有單詞進(jìn)行比較,那么處理流程返回步驟S443,再次進(jìn)行步驟S443的處理以及后續(xù)步驟的處理。
另一方面,如果在步驟S447進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示標(biāo)題之一的所有單詞已與另一標(biāo)題的所有單詞進(jìn)行了比較,那么結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,使基于構(gòu)成標(biāo)題的單詞的匹配率,以及基于具有所述標(biāo)題的節(jié)目的廣播開始時(shí)間在預(yù)定的時(shí)間范圍內(nèi)被相互移動(dòng)的事實(shí)的組ID與具有所述標(biāo)題的節(jié)目的節(jié)目向量相關(guān)聯(lián)。隨后,數(shù)據(jù)傳輸部分25通過網(wǎng)絡(luò)8,把組ID和標(biāo)題傳送給TV接收設(shè)備4或者EPG接收設(shè)備9。從而,在除了根據(jù)構(gòu)成節(jié)目的標(biāo)題之一的單詞和構(gòu)成另一標(biāo)題的單詞之間的匹配度之外,還根據(jù)關(guān)于節(jié)目的廣播開始時(shí)間是否在預(yù)定的時(shí)間范圍內(nèi)的確定結(jié)果,把具有類似標(biāo)題的節(jié)目歸入相同組的處理中,廣播開始時(shí)間在預(yù)定的時(shí)間范圍內(nèi)被相互移動(dòng)的節(jié)目被檢測(cè)為屬于相同的節(jié)目。從而能夠防止在預(yù)定的時(shí)間范圍內(nèi),廣播開始時(shí)間被特別節(jié)目等相互移動(dòng)的節(jié)目不被檢測(cè)為屬于相同組的節(jié)目。
圖13是表示節(jié)目推薦處理設(shè)備10的結(jié)構(gòu)的方框圖。
數(shù)據(jù)獲取部分41是從分發(fā)服務(wù)器5接收節(jié)目向量PP,以及和節(jié)目向量PP一起傳送的節(jié)目方效應(yīng)向量EfPP的組件。節(jié)目向量抽取部分42是從分發(fā)服務(wù)器5接收的節(jié)目向量PP抽取匹配處理所必需的,或者產(chǎn)生用戶模型所必需的節(jié)目向量PP的組件。如果需要,節(jié)目向量抽取部分42把抽取的節(jié)目連同對(duì)應(yīng)于抽取的節(jié)目向量PP的節(jié)目方效應(yīng)向量EfPP一起傳送給匹配處理部分43。
操作輸入部分44一般包括諸如鍵盤、觸摸墊和鼠標(biāo)之類的輸入裝置。操作輸入部分44是接收用戶輸入的初始編目信息以及用于產(chǎn)生用戶模型的輸入主題,并把所述信息和輸入主題提供給初始目錄存儲(chǔ)部分45的組件。初始目錄存儲(chǔ)部分45是對(duì)從操作輸入部分44接收的初始編目信息和同樣從操作輸入部分44接收的用于產(chǎn)生用戶模型的主題編目的組件。如果需要,初始目錄存儲(chǔ)部分45把初始編目信息和主題提供給操作日志獲取部分46或者匹配處理部分43。根據(jù)用戶通過操作輸入部分44輸入的操作,不時(shí)更新保存在初始目錄存儲(chǔ)部分45中的數(shù)據(jù)。初始編目信息一般包括揭示用戶不喜歡的節(jié)目的信息,以及揭示用戶喜歡的節(jié)目的信息。揭示用戶不喜歡的節(jié)目的信息的例子是不喜歡的類型,不喜歡的關(guān)鍵字和不喜歡的表演者。另一方面,揭示用戶更喜歡的節(jié)目的信息的例子是喜歡的類型,喜歡的關(guān)鍵字和喜歡的表演者。
操作日志獲取部分46是從TV顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12獲得操作日志,并把操作日志的信息分成正歷史和負(fù)歷史的組件。如果需要,操作日志獲取部分46參考保存在初始目錄存儲(chǔ)部分45中的信息,從數(shù)據(jù)獲取部分41獲得的節(jié)目向量PP抽取對(duì)應(yīng)于正負(fù)歷史的節(jié)目向量PP,把對(duì)應(yīng)于抽取的節(jié)目向量PP的正負(fù)歷史分別提供給正歷史存儲(chǔ)部分47和負(fù)歷史存儲(chǔ)部分48。正歷史存儲(chǔ)部分47保存供給其的正歷史的事件,并產(chǎn)生正歷史向量UP。出于同樣原因,負(fù)歷史存儲(chǔ)部分48保存供給其的負(fù)歷史的事件,并產(chǎn)生負(fù)歷史向量MUP。產(chǎn)生的正歷史向量UP和產(chǎn)生的負(fù)歷史向量MUP被提供給匹配處理部分43。
上面引用的正歷史是用于抽取用戶急切想要觀看的節(jié)目,或者換句話說,被認(rèn)為是特別喜歡的一個(gè)節(jié)目的信息。當(dāng)用戶觀看并記錄節(jié)目時(shí),或者更具體地說,當(dāng)用戶接受在后面說明的處理中,從推薦節(jié)目列表中向用戶建議的節(jié)目,并觀看和記錄接受的節(jié)目時(shí),該節(jié)目的元數(shù)據(jù)被保存在正歷史存儲(chǔ)部分47中作為給人深刻印象的元數(shù)據(jù)。正歷史存儲(chǔ)部分47得到每個(gè)詳細(xì)項(xiàng)目或者每個(gè)大項(xiàng)的正歷史的總和,從而產(chǎn)生正歷史向量UP。
另一方面,上面引用的負(fù)歷史是用于從推薦節(jié)目中排除不合需要的節(jié)目的信息。不合需要的節(jié)目是用戶幾乎不想觀看的節(jié)目。當(dāng)用戶不觀看和記錄不合需要的節(jié)目時(shí),該節(jié)目的元數(shù)據(jù)被保存在負(fù)歷史存儲(chǔ)部分48中作為印象淡薄的元數(shù)據(jù)。不合需要的節(jié)目的例子是和在最初記錄的信息中規(guī)定的不喜歡的項(xiàng)目對(duì)應(yīng)的節(jié)目,記錄之后未被觀看即被刪除的節(jié)目,和在后面說明的處理中,從推薦節(jié)目列表中向用戶建議的,但是未被用戶接受的節(jié)目。假定用戶在最初記錄的信息中把體育規(guī)定為不喜歡的項(xiàng)目。這種情況下,包括用于作為負(fù)印象的體育的加權(quán)值5的類型Gmup={0,0,5,0,0,0,0,0,0}作為附加信息被保存在負(fù)歷史存儲(chǔ)部分48中。出于相同的原因,負(fù)歷史存儲(chǔ)部分48得到每個(gè)詳細(xì)項(xiàng)目或者每個(gè)大項(xiàng)的負(fù)歷史的總和,從而產(chǎn)生負(fù)歷史向量MUP。
匹配處理部分43驗(yàn)證從節(jié)目向量抽取部分42抽取的節(jié)目向量PP和從正歷史存儲(chǔ)部分47接收的正歷史向量UP之間的,或者節(jié)目向量PP和從負(fù)歷史存儲(chǔ)部分48接收的負(fù)歷史向量MUP之間的匹配。
節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都可以是具有包括被排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量。這種情況下,由于諸如標(biāo)題或關(guān)鍵字之類的信息具有多個(gè)單詞,因此在向量中,每個(gè)單詞具有和諸如類型之類的項(xiàng)目相等的加權(quán)值。為了解決這種問題,在匹配處理部分43中采用的歸一化處理部分61通過把每個(gè)單詞的頻率除以構(gòu)成每個(gè)節(jié)目的標(biāo)題的單詞的數(shù)目,使用作由單詞構(gòu)成的項(xiàng)目的標(biāo)題和構(gòu)成所述標(biāo)題的單詞歸一化。我們以標(biāo)題Tm={Toukaidou-1,Mitsuya-1,ghost-story-1}為例。這種情況下,該標(biāo)題被歸一化為Tm={Toukaidou0.33,Mitsuya0.33,ghost-story0.33}。這樣,對(duì)于用作由單詞構(gòu)成的項(xiàng)目的標(biāo)題和構(gòu)成所述標(biāo)題的單詞,構(gòu)成所述標(biāo)題的單詞的歸一化頻率的總和被用作加權(quán)值,并且由于總和為1,因此在匹配過程中不會(huì)出現(xiàn)任何問題。
向量運(yùn)算部分62是進(jìn)行用于確定節(jié)目向量PP和正歷史向量UP之間的,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的匹配的匹配處理的組件。
如果節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都是具有包括被排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量,那么向量運(yùn)算部分62得到節(jié)目向量PP和正歷史向量UP之間的相似度SimUP,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度SimMUP。相似度SimUP和相似度SimMUP都用余弦距離cosθ來表示。根據(jù)下面給出的等式(1)計(jì)算代表相似度SimUP的cosθu,而根據(jù)同樣在下面給出的等式(2)計(jì)算代表相似度SimMUP的cosθm。從等式(1)和(2)可看出,通過把兩個(gè)向量的內(nèi)積除以這兩個(gè)向量的絕對(duì)值的乘積,計(jì)算余弦距離。
SimUP=cosθu=UP·PP/|UP|×|PP| (1)SimMUP=cosθm=MUP·PP/|MUP|×|PP| (2)在上面的等式(1)和(2)中,符號(hào)PP、UP和MUP分別表示節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP。另外,符號(hào)“·”表示一個(gè)運(yùn)算符,用于得到在該運(yùn)算符兩側(cè)的向量的內(nèi)積。另一方面,符號(hào)“×”表示一個(gè)運(yùn)算符,用于得到在該運(yùn)算符兩側(cè)的向量的絕對(duì)值的標(biāo)積。
另外,如果節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都是作為對(duì)每個(gè)大項(xiàng)進(jìn)行的向量化處理的結(jié)果而獲得的向量,那么向量運(yùn)算部分62可得到對(duì)于每個(gè)大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的相似度,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度,并把關(guān)于所有大項(xiàng)得到的相似度的總和計(jì)算為每個(gè)相似度SimUP和相似度SimMUP。
例如假定對(duì)于被分解成單詞,并被用作大項(xiàng)的標(biāo)題,提供的正歷史向量UP代表標(biāo)題Tup={school-1,ghost-story-1,toilet-1},而提供的節(jié)目向量PP代表標(biāo)題Tm={Toukaidou-1,Mitsuya-1,ghost-story-1}。另外我們假定單位向量的長(zhǎng)度為1。這種情況下,向量的長(zhǎng)度(絕對(duì)值)是分量的平方和的平方根,根據(jù)下面的等式(3)計(jì)算代表兩個(gè)標(biāo)題之間的相似度的正余弦距離cosθt=1·1/×=1/3 (3)在等式(3)中,符號(hào)“·”表示一個(gè)運(yùn)算符,用于得到在該運(yùn)算符兩側(cè)的向量的內(nèi)積,而符號(hào)“×”表示一個(gè)運(yùn)算符,用于得到在該運(yùn)算符兩側(cè)的向量的絕對(duì)值的標(biāo)積。
出于相同的原因,按照類似于等式(3)的方式,對(duì)于分別用作大項(xiàng)的標(biāo)題,可得到表示由節(jié)目向量PP和負(fù)歷史向量MUP代表的兩個(gè)標(biāo)題之間的相似度的負(fù)余弦距離。
現(xiàn)在,例如假定正歷史向量UP是復(fù)合正歷史向量UP={標(biāo)題Tup,類型Gup,表演者Pup,編劇/作者/制片人Aup,內(nèi)容(關(guān)鍵字)Kup},負(fù)歷史向量MUP是復(fù)合負(fù)歷史向量MUP={標(biāo)題Tmup,類型Gmup,表演者Pmup,編劇/作者/制片人Amup,內(nèi)容(關(guān)鍵字)Kmup}。這種情況下,對(duì)于用作大項(xiàng)的標(biāo)題,類型,表演者,編劇/作者/制片人和內(nèi)容中的每一個(gè),根據(jù)等式(3)按照相同的方式得以正余弦距離和負(fù)余弦距離。由于對(duì)每個(gè)大項(xiàng)得到正余弦距離和負(fù)余弦距離,因此均根據(jù)如下所示的等式(4)計(jì)算相似度SimUP和相似度SimMUPSim=cosθt+cosθg+cosθp+cosθa+cosθk(4)在上面的等式中,cosθt是關(guān)于標(biāo)題大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的,或者節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。cosθg是關(guān)于類型大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的,或者節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。cosθp是關(guān)于表演者大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的,或者節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。cosθa是關(guān)于編劇/作者/制片人大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的,或者節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。cosθk是關(guān)于內(nèi)容(關(guān)鍵字)大項(xiàng),節(jié)目向量PP和正歷史向量UP之間的,或者節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。
如果如上面的等式中所示,相似度SimUP和相似度SimMUP都被計(jì)算成關(guān)于所有大項(xiàng)得到的余弦距離的總和,那么項(xiàng)目之間的加權(quán)值方面的偏差被消除。從而,上面的計(jì)算采用和前面說明的歸一化相同的原理。從而,不同于節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式,由歸一化處理部分61進(jìn)行的歸一化處理可被省略。
即,如果在不進(jìn)行歸一化處理的情況下使用均具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP,那么在諸如標(biāo)題和內(nèi)容之類的項(xiàng)目中,隨著歷史事件的數(shù)目的增大,不同的單詞的數(shù)目增大,但是和具有易于重疊的分量的項(xiàng)目相比,每個(gè)不同單詞的頻率幾乎不增大。具有易于重疊的分量的項(xiàng)目的例子是廣播電臺(tái)和類型。
為此,如果相似度SimUP和相似度SimMUP都被計(jì)算成關(guān)于所有分量得到的余弦距離的總和,那么均具有易于重疊的分量的每個(gè)項(xiàng)目的效應(yīng)變得更大。具有易于重疊的分量的項(xiàng)目的例子是如上所述的廣播電臺(tái)和類型項(xiàng)目。我們假定用戶是實(shí)況廣播員A的崇拜者,從而用戶喜歡觀看“由實(shí)況廣播員A解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道”。這種情況下,用作類型項(xiàng)目的信息“棒球比賽的實(shí)況報(bào)道”易于重疊為歷史。另一方面,用作表演者項(xiàng)目的信息“實(shí)況廣播員A”難以重疊為歷史。從而,在一些情況下,另一實(shí)況廣播員B解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道被推薦,而不是推薦介紹實(shí)況廣播員A的綜藝節(jié)目。
如果進(jìn)行歸一化處理,或者相似度SimUP和相似度SimMUP都被計(jì)算成關(guān)于所有大項(xiàng)得到的余弦距離的總和,那么實(shí)況廣播員A參與的綜藝節(jié)目可被推薦,而不受歷史頻率的量值影響。從而能夠高度準(zhǔn)確地在推薦的節(jié)目中反映用戶的喜好。
另外,向量運(yùn)算部分62還能夠根據(jù)和節(jié)目向量PP一起傳送的節(jié)目方效應(yīng)向量EfPP和保存在初始目錄存儲(chǔ)部分45中的用戶初始編目的信息,或者根據(jù)后面說明的產(chǎn)生的并在用戶信息編目部分63中編目的用戶方效應(yīng)向量EfUP或者后面說明的用戶方負(fù)效應(yīng)向量EfMUP應(yīng)用加權(quán)值,計(jì)算相似度SimUP和相似度SimMUP。
隨后,根據(jù)通過采用上述方法計(jì)算的相似度SimUP,向量運(yùn)算部分62還從具有最高相似度的節(jié)目開始,計(jì)算預(yù)定數(shù)目的節(jié)目的對(duì)負(fù)歷史向量MUP的相似度SimMUP,所述預(yù)定數(shù)目的節(jié)目均具有對(duì)正歷史向量UP的較高相似度SimUP。一般來說,這樣的節(jié)目的預(yù)定數(shù)目被設(shè)置為10。隨后,向量運(yùn)算部分62得到差值(SimUP-SimMUP),并從具有最大差值(SimUP-SimMUP)的節(jié)目開始,確定均具有較大差值(SimUP-SimMUP)的預(yù)定數(shù)目的節(jié)目。最后,向量運(yùn)算部分62把每個(gè)確定的節(jié)目提供給推薦信息輸出部分49作為推薦節(jié)目。一般來說,均被確定為推薦節(jié)目的節(jié)目的預(yù)定數(shù)目被設(shè)置為3。
另外,如果節(jié)目向量PP已被分組,那么向量運(yùn)算部分62根據(jù)關(guān)于推薦節(jié)目的信息,在用戶信息編目部分63中對(duì)以第一優(yōu)先級(jí)推薦的一組編目,并把以第一優(yōu)先級(jí)推薦的一組的每個(gè)節(jié)目推薦為以第一優(yōu)先級(jí)推薦的節(jié)目組。
除此之外,向量運(yùn)算部分62能夠通過使用保存在初始目錄存儲(chǔ)部分45中的主題,對(duì)節(jié)目向量PP進(jìn)行過濾處理,從而產(chǎn)生用戶模型向量,并在用戶信息編目部分63中對(duì)產(chǎn)生的用戶模型向量編目,以便進(jìn)行匹配處理。用戶模型將在后面詳細(xì)說明。
根據(jù)作為初始目錄存儲(chǔ)部分45中用戶初始編目的信息,從初始目錄存儲(chǔ)部分45接收的信息,從正歷史存儲(chǔ)部分47接收的正歷史向量UP或者從負(fù)歷史存儲(chǔ)部分48接收的負(fù)歷史向量MUP,用戶信息編目部分63產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP,保存用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。節(jié)目向量PP的用戶方效應(yīng)向量EfUP是對(duì)節(jié)目向量PP的分量設(shè)置加權(quán)值的向量。節(jié)目向量PP的加權(quán)分量都是對(duì)將向用戶推薦的節(jié)目的選擇重要的大項(xiàng)。在節(jié)目的選擇中只使用節(jié)目向量PP的加權(quán)項(xiàng)目。作為一種備選方案,用戶方效應(yīng)向量EfUP是揭示用戶對(duì)每個(gè)項(xiàng)目的喜好的向量。另一方面,節(jié)目向量PP的用戶方負(fù)效應(yīng)向量EfMUP是對(duì)節(jié)目向量PP的分量設(shè)置加權(quán)值的向量。但是,節(jié)目向量PP的加權(quán)分量都是對(duì)將向用戶推薦的節(jié)目的選擇不重要的大項(xiàng)。在節(jié)目的選擇中只使用節(jié)目向量PP的非加權(quán)項(xiàng)目。作為一種備選方案,用戶方負(fù)效應(yīng)向量EfMUP是揭示用戶對(duì)每個(gè)項(xiàng)目的不喜歡的向量。
換句話說,節(jié)目向量PP的用戶方效應(yīng)向量EfUP是指示用戶方效應(yīng)向量EfUP的每個(gè)項(xiàng)目對(duì)節(jié)目向量PP和正歷史向量UP之間的匹配處理中的匹配的影響有多大的向量。另一方面,節(jié)目向量PP的用戶方負(fù)效應(yīng)向量EfMUP是指示用戶方負(fù)效應(yīng)向量EfMUP的每個(gè)項(xiàng)目對(duì)節(jié)目向量PP和負(fù)歷史向量MUP之間的匹配處理中的失配的影響有多大的向量。
用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP都可由用戶設(shè)置,或者被設(shè)置成事先確定的某一值。作為一種備選方案,也可根據(jù)初始目錄存儲(chǔ)部分45中的用戶初始編目的信息,產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。
更具體地說,假定節(jié)目向量PP的用戶方效應(yīng)向量EfUP是表示關(guān)于節(jié)目向量PP的分量的加權(quán)值,并且節(jié)目向量PP的加權(quán)分量都是對(duì)將向用戶推薦的節(jié)目的選擇重要的大項(xiàng)。這種情況下,如果類型是對(duì)用戶重要的分量,那么對(duì)于節(jié)目向量PP={標(biāo)題Tm,類型Gm,時(shí)間段Hm,廣播電臺(tái)Sm,表演者Pm,編劇/作者/制片人Am,內(nèi)容Km},用戶方效應(yīng)向量EfUP被設(shè)置成典型值{1,5,1,1,1,1,1}。另一方面,如果表演者和類型都是對(duì)用戶重要的分量,那么用戶方效應(yīng)向量EfUP被設(shè)置成典型值{1,3,1,1,5,1,1}。
假定用戶方效應(yīng)向量EfUP是揭示用戶對(duì)每個(gè)項(xiàng)目的喜好的向量,并且類型大項(xiàng)是Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}。這種情況下,如果一般文藝/記錄片是用戶更喜歡的節(jié)目類型,那么用戶方效應(yīng)向量EfUP被設(shè)置成典型值{0,0,0,0,0,0,5,0,0}。
另外,可根據(jù)正歷史向量UP或負(fù)歷史向量MUP,或者通過對(duì)用戶在固定時(shí)期內(nèi)觀看的節(jié)目計(jì)數(shù),可產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。除此之外,也可對(duì)每種類型產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。通過參考圖22-27中所示的流程圖,說明產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP的方法。
此外,如果需要,用戶信息編目部分63保存在向量運(yùn)算部分2進(jìn)行的處理中產(chǎn)生的信息。在向量運(yùn)算部分2進(jìn)行的處理中產(chǎn)生的信息包括以第一優(yōu)先級(jí)推薦的一組和用戶模型向量。
上面說明的匹配處理部分43還能夠在不進(jìn)行排除節(jié)目(該節(jié)目被認(rèn)為是用戶不喜歡的節(jié)目)的處理的情況下,通過從均具有對(duì)正歷史向量UP的較高相似度的節(jié)目向量PP的那些節(jié)目中選擇推薦節(jié)目,只根據(jù)例如正歷史確定推薦節(jié)目。均具有對(duì)正歷史向量UP的較高相似度的節(jié)目向量PP的節(jié)目都是用戶急切想要觀看的節(jié)目。另一方面,被認(rèn)為是用戶不喜歡的節(jié)目的節(jié)目都是用戶不愿意觀看的節(jié)目。
推薦信息輸出部分49對(duì)推薦節(jié)目列表50上匹配處理部分43提供的推薦節(jié)目的信息編目,并把該信息提供給TV顯示設(shè)備11或者記錄/再現(xiàn)設(shè)備12。推薦節(jié)目列表50具有可從節(jié)目推薦處理設(shè)備10中除去的結(jié)構(gòu),并被用于保存由推薦信息輸出部分49提供的推薦節(jié)目的信息。通過把推薦節(jié)目的信息保存在推薦節(jié)目列表50中,根據(jù)迄今保存的歷史信息,即使例如使用不同的TV接收設(shè)備4,不同的TV顯示設(shè)備11或者不同的記錄/再現(xiàn)設(shè)備12,也能夠進(jìn)行諸如推薦節(jié)目的處理和自動(dòng)記錄處理之類的處理。
另外,如果需要,匹配處理部分43也與驅(qū)動(dòng)器51連接。磁盤71、光盤72、磁光盤73或半導(dǎo)體存儲(chǔ)器74安裝在驅(qū)動(dòng)器51上。如果需要,驅(qū)動(dòng)器51與磁盤71、光盤72、磁光盤73或半導(dǎo)體存儲(chǔ)器74交換數(shù)據(jù)。
下面參考圖14中所示的流程圖,說明由節(jié)目推薦處理設(shè)備10進(jìn)行的產(chǎn)生正歷史向量和負(fù)歷史向量的正歷史向量和負(fù)歷史向量產(chǎn)生處理1。
首先在步驟S71,操作日志獲取部分46把從初始目錄存儲(chǔ)部分45讀出的初始編目數(shù)據(jù)提供給負(fù)歷史存儲(chǔ)部分48,負(fù)歷史存儲(chǔ)部分48隨后通過參考初始編目數(shù)據(jù),產(chǎn)生負(fù)歷史向量MUP。
隨后,在下一步驟S72,操作日志獲取部分46確定保存在初始目錄存儲(chǔ)部分45中的初始編目數(shù)據(jù)是否已被改變。如果在步驟S72進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示初始編目數(shù)據(jù)已被改變,那么處理流程返回步驟S71,操作日志獲取部分46再次進(jìn)行步驟S71和S72的處理。
另一方面,如果在步驟S72進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示初始編目數(shù)據(jù)未被改變,那么處理流程進(jìn)入步驟S73,操作日志獲取部分46確定是否已從TV顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12供給了操作日志。如果在步驟S73進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還未從TV顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12供給操作日志,那么處理流程返回步驟S72,操作日志獲取部分46再次進(jìn)行步驟S72和S73的處理。
另一方面,如果在步驟S73進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已從TV顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12供給了操作日志,那么處理流程進(jìn)入步驟S74,操作日志獲取部分46確定供給的操作日志是否是正歷史。如果操作日志是例如記錄操作,那么該操作中所涉及的節(jié)目的節(jié)目向量PP是正歷史節(jié)目向量。另一方面,如果操作日志是擦除還未被再現(xiàn)的記錄數(shù)據(jù),那么該操作中所涉及的節(jié)目的節(jié)目向量PP是負(fù)歷史節(jié)目向量。
如果在步驟S74進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示供給的操作日志是正歷史,那么處理流程進(jìn)入步驟S75,操作日志獲取部分46從數(shù)據(jù)獲取部分41抽取被確定為正歷史的操作日志中所涉及的節(jié)目的節(jié)目向量PP,并把該節(jié)目向量PP提供給正歷史存儲(chǔ)部分47。正歷史存儲(chǔ)部分47把該節(jié)目向量PP保存為附加正歷史。
隨后,在下一步驟S76,正歷史存儲(chǔ)部分47得到詳細(xì)項(xiàng)目或大項(xiàng)的正歷史節(jié)目向量PP的總和,從而產(chǎn)生正歷史向量UP。在步驟S76進(jìn)行的處理結(jié)束之后,處理流程返回步驟S72,重復(fù)步驟S72和后續(xù)步驟的處理。
另一方面,如果步驟S74進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示供給的操作日志不是正歷史,即,如果步驟S74進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示供給的操作日志是負(fù)歷史,那么處理流程進(jìn)入步驟S77,操作日志獲取部分46從數(shù)據(jù)獲取部分41抽取被確定為負(fù)歷史的操作日志中所涉及的節(jié)目的節(jié)目向量PP,并把該節(jié)目向量PP提供給負(fù)歷史存儲(chǔ)部分48。負(fù)歷史存儲(chǔ)部分48把該節(jié)目向量PP保存為附加負(fù)歷史。
隨后,在下一步驟S78,負(fù)歷史存儲(chǔ)部分48得到詳細(xì)項(xiàng)目或大項(xiàng)的負(fù)歷史節(jié)目向量PP的總和,從而產(chǎn)生負(fù)歷史向量MUP。在步驟S78進(jìn)行的處理結(jié)束之后,處理流程返回步驟S72,重復(fù)步驟S72和后續(xù)步驟的處理。
一般來說,大項(xiàng)由復(fù)合正歷史向量UP={標(biāo)題Tup,類型Gup,表演者Pup,編劇/作者/制作人Aup,內(nèi)容(關(guān)鍵字)Kup}表示,并且在每個(gè)大項(xiàng)中規(guī)定詳細(xì)的項(xiàng)目。這種情況下,在表示大項(xiàng)的每個(gè)正歷史向量UP中,表示向量和的數(shù)字被附加到構(gòu)成大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目上。例如,如圖15中所示,表示類型大項(xiàng)的正歷史向量UP是類型Gup={(戲劇-25),(綜藝-34),(體育-42),(電影-37),(音樂-73),(兒童節(jié)目/教育-120),(一般文藝/記錄片-3),(新聞/報(bào)道-5),(其它-23)},其中代表正歷史的總和的數(shù)字被附加到構(gòu)成該大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目上。
代表諸如標(biāo)題大項(xiàng)之類的大項(xiàng)的向量可用單詞來表示。例如,表示標(biāo)題大項(xiàng)的正歷史向量UP是標(biāo)題Tup={(標(biāo)題1-12),(標(biāo)題2-3),…},其中代表正歷史的總和的數(shù)字被附加到構(gòu)成該大項(xiàng)的每個(gè)單詞上。類似于正歷史向量UP,在負(fù)歷史向量MUP中,代表總和的數(shù)字被附加到每個(gè)項(xiàng)目上。
在圖15中所示的每個(gè)復(fù)合正歷史向量UP(當(dāng)然還有圖15中未示出的復(fù)合負(fù)歷史向量MUP)中,用作向量的分量的大項(xiàng)是標(biāo)題,類型,表演者,編劇/作者/制作人和內(nèi)容(關(guān)鍵字)。這種情況下,大項(xiàng)的數(shù)目小于前面參考圖5說明的構(gòu)成節(jié)目向量PP的大項(xiàng)的數(shù)目。但是不必說,復(fù)合正歷史向量UP和復(fù)合負(fù)歷史向量MUP可具有和節(jié)目向量PP相同的大項(xiàng)。
在前面參考圖14中所示的流程圖說明的處理中,根據(jù)在輸入操作日志之前的初始編目數(shù)據(jù),產(chǎn)生負(fù)歷史向量MUP。不過,在數(shù)據(jù)被初始編目時(shí),用于選擇用戶的喜歡節(jié)目的信息也可被編目,使得也可在輸入操作日志之前產(chǎn)生正歷史向量UP。另外,可以不根據(jù)初始編目數(shù)據(jù),而是只根據(jù)操作日志產(chǎn)生正歷史向量UP或負(fù)歷史向量MUP。
這樣,正歷史向量UP和負(fù)歷史向量MUP可被獨(dú)立產(chǎn)生和保存,從而,能夠進(jìn)行高度準(zhǔn)確地識(shí)別用戶的喜好的匹配處理。
要注意的是,此時(shí)能夠以更高的準(zhǔn)確度找到正歷史和負(fù)歷史。在前面參考圖14中所示的流程圖說明的處理中,以對(duì)應(yīng)于所有項(xiàng)目的正歷史的節(jié)目向量PP的總和的形式產(chǎn)生正歷史向量UP。出于同樣原因,以對(duì)應(yīng)于所有項(xiàng)目的負(fù)歷史的節(jié)目向量PP的總和的形式產(chǎn)生負(fù)歷史向量MUP。不過,也可以對(duì)應(yīng)于類型的正歷史的節(jié)目向量PP的總和的形式產(chǎn)生類型的正歷史向量UP。出于同樣原因,也可以對(duì)應(yīng)于類型的負(fù)歷史的節(jié)目向量PP的總和的形式產(chǎn)生類型的負(fù)歷史向量MUP。
依賴于廣播節(jié)目的類型,存在其中只有用戶不是特別喜歡的某一表演者出現(xiàn)在節(jié)目中,使得在推薦的節(jié)目中不能正確反映用戶的喜好的常見情況。更具體地說,我們假定用戶喜愛戲劇,并且只喜愛介紹并不表演戲劇,而是作為綜藝節(jié)目表演者的喜劇演員A的綜藝節(jié)目。對(duì)于這樣的用戶,我們還假定觀看綜藝節(jié)目的次數(shù)與觀看戲劇的次數(shù)的比例例如為2∶8。這種情況下,如果在不考慮類型的情況下累積表演者的正歷史,那么在一些情況下,和喜劇演員A相比,頻繁出現(xiàn)在戲劇中的表演者B在正歷史向量UP中具有高分,盡管表演者B不是用戶喜歡的演員。對(duì)于這樣的情況,介紹頻繁出現(xiàn)在戲劇中的表演者B的記錄節(jié)目被推薦,而不是介紹喜劇演員A的綜藝節(jié)目被推薦。為了解決該問題,對(duì)每種類型累積正歷史,并根據(jù)累積的正歷史為每種類型產(chǎn)生正歷史向量UP。出于同樣原因,對(duì)每種類型累積負(fù)歷史,并根據(jù)累積的負(fù)歷史為每種類型產(chǎn)生負(fù)歷史向量MUP。
例如假定用戶是實(shí)況廣播員A的崇拜者,從而用戶喜歡觀看“實(shí)況廣播員A解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道”。這種情況下,作為類型項(xiàng)目的體育的信息易于重疊為歷史。另一方面,作為表演者項(xiàng)目的“實(shí)況廣播員A”的信息難以重疊為歷史。從而,在一些情況下,由另一實(shí)況廣播員解說的球隊(duì)B的棒球比賽的實(shí)況報(bào)道被推薦,而不是介紹實(shí)況廣播員A的綜藝節(jié)目。為了解決這種問題,對(duì)每個(gè)表演者累積正歷史,并根據(jù)累積的正歷史為每個(gè)表演者產(chǎn)生正歷史向量UP。出于同樣原因,對(duì)每個(gè)表演者累積負(fù)歷史,并根據(jù)累積的負(fù)歷史為每個(gè)表演者產(chǎn)生負(fù)歷史向量MUP。
通過如上所述對(duì)每個(gè)特定元素累積歷史,能夠以更高的準(zhǔn)確度在推薦的節(jié)目中反映用戶的喜好,而不會(huì)失去用戶真正喜歡的事物。
從而,匹配處理部分43能夠驗(yàn)證正歷史向量UP和提供的節(jié)目向量PP之間的匹配,以及負(fù)歷史向量MUP和供給的節(jié)目向量PP之間的匹配,從而,能夠產(chǎn)生正確反映用戶的喜好的推薦節(jié)目信息。
參考圖16中所示的流程圖,下面的說明解釋所進(jìn)行的根據(jù)對(duì)每種類型累積的歷史,產(chǎn)生正歷史向量UP和負(fù)歷史向量MUP的正歷史向量和負(fù)歷史向量產(chǎn)生處理2。
在步驟S81-S84進(jìn)行的處理與分別在上面參考圖14說明的流程圖的步驟S71-S74進(jìn)行的處理相同。即,操作日志獲取部分46把初始編目數(shù)據(jù)提供給負(fù)歷史存儲(chǔ)部分48,負(fù)歷史存儲(chǔ)部分48隨后通過參考初始編目數(shù)據(jù),產(chǎn)生負(fù)歷史向量MUP。之后,操作日志獲取部分46確定初始編目數(shù)據(jù)是否已被改變。
如果初始編目數(shù)據(jù)未被改變,那么操作日志獲取部分46確定操作日志是否已被提供。
如果操作日志已被提供,那么處理流程進(jìn)入步驟S84,確定操作日志是否是正歷史。如果操作日志是正歷史,那么處理流程進(jìn)入步驟S85,操作日志獲取部分46從數(shù)據(jù)獲取部分41抽取和被確定為正歷史的操作日志中所涉及的節(jié)目對(duì)應(yīng)的節(jié)目向量PP,并把獲得的節(jié)目向量PP提供給正歷史存儲(chǔ)部分47。正歷史存儲(chǔ)部分47隨后抽取該節(jié)目向量PP的類型。
隨后,在下一步驟S86,正歷史存儲(chǔ)部分47把從數(shù)據(jù)獲取部分41獲得的節(jié)目向量PP保存為所抽取類型的附加正歷史。
隨后,在下一步驟S87,正歷史存儲(chǔ)部分47得到關(guān)于與額外保存的節(jié)目向量PP相關(guān)的類型的所有詳細(xì)項(xiàng)目或所有大項(xiàng)的正歷史節(jié)目向量PP的總和,以便產(chǎn)生該類型的正歷史向量UP。在步驟S87進(jìn)行的處理結(jié)束之后,處理流程返回步驟S82,再次進(jìn)行步驟S82和后續(xù)步驟的處理。
另一方面,如果在步驟S84進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示操作日志是負(fù)歷史,那么處理流程進(jìn)入步驟S88,操作日志獲取部分46從數(shù)據(jù)獲取部分41抽取和被確定為負(fù)歷史的操作日志中所涉及的節(jié)目對(duì)應(yīng)的節(jié)目向量PP,并把獲得的節(jié)目向量PP提供給負(fù)歷史存儲(chǔ)部分48。負(fù)歷史存儲(chǔ)部分48隨后抽取該節(jié)目向量PP的類型。
隨后,在下一步驟S89,負(fù)歷史存儲(chǔ)部分48把從數(shù)據(jù)獲取部分41獲得的節(jié)目向量PP保存為所抽取類型的附加負(fù)歷史。
隨后,在下一步驟S90,負(fù)歷史存儲(chǔ)部分48得到關(guān)于與額外保存的節(jié)目向量PP相關(guān)的類型的所有詳細(xì)項(xiàng)目或所有大項(xiàng)的負(fù)歷史節(jié)目向量PP的總和,以便產(chǎn)生該類型的負(fù)歷史向量MUP。在步驟S90進(jìn)行的處理結(jié)束之后,處理流程返回步驟S82,再次進(jìn)行步驟S82和后續(xù)步驟的處理。
通過進(jìn)行上述處理,為每種類型產(chǎn)生正歷史向量UP和負(fù)歷史向量MUP。從而,能夠以更高的準(zhǔn)確度在正歷史向量UP和負(fù)歷史向量MUP反映用戶的喜好,而不會(huì)失去用戶真正喜歡的事物。從而,能夠產(chǎn)生關(guān)于正確反映用戶的喜好的推薦節(jié)目的信息。
參考圖17中所示的流程圖,下面的說明解釋對(duì)于其中節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的情況,所進(jìn)行的識(shí)別匹配節(jié)目的匹配處理1。
首先在步驟S101,節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41獲得多個(gè)節(jié)目,例如在預(yù)定時(shí)間段中廣播的節(jié)目的節(jié)目向量PP,并把節(jié)目向量PP提供給在匹配處理部分43中采用的歸一化處理部分61。歸一化處理部分61對(duì)作為均代表構(gòu)成標(biāo)題和內(nèi)容的一個(gè)單詞的分量,包括在每個(gè)接收的節(jié)目向量PP中的分量和包括在從正歷史存儲(chǔ)部分47獲得的正歷史向量UP中的分量進(jìn)行歸一化。隨后,歸一化處理部分61把歸一化結(jié)果提供給向量運(yùn)算部分62。
更具體地說,我們假定接收的節(jié)目向量PP代表例如標(biāo)題Tm={Toukaidou-1,Mitsuya-1,ghost-story-1}。這種情況下,歸一化處理部分61把節(jié)目向量PP歸一化為標(biāo)題Tm={Toukaidou0.33,Mitsuya0.33,ghost-story0.33}。通過這樣進(jìn)行歸一化處理,對(duì)于每個(gè)節(jié)目,可使應(yīng)用于用作構(gòu)成節(jié)目標(biāo)題的項(xiàng)目的單詞的加權(quán)值的總和等于1。
隨后,在下一步驟S102,在匹配處理部分43中采用的向量運(yùn)算部分62通過利用前面給出的等式(1),以每個(gè)節(jié)目向量PP和正歷史向量UP之間的余弦距離的形式計(jì)算相似度SimUP。
隨后,在下一步驟S103,向量運(yùn)算部分62通過相互比較相似度SimUP,從具有對(duì)正歷史向量UP的最高相似度SimUP的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP,檢查相似度SimUP,相似度SimUP均已在步驟S102進(jìn)行的處理中被計(jì)算為每個(gè)節(jié)目向量PP和正歷史向量UP之間的余弦距離。例如,向量運(yùn)算部分62抽取10個(gè)節(jié)目向量PP。
隨后,在下一步驟S104,向量運(yùn)算部分62通過利用前面給出的等式(2),以在步驟S103進(jìn)行的處理中抽取的每個(gè)節(jié)目向量PP和從負(fù)歷史存儲(chǔ)部分48獲得的負(fù)歷史向量MUP之間的余弦距離的形式計(jì)算相似度SimMUP。
隨后,在下一步驟S105,向量運(yùn)算部分62計(jì)算相似度SimUP和對(duì)應(yīng)相似度SimMUP之間的差值,抽取從具有最大差值的節(jié)目開始的預(yù)定數(shù)目的最相似節(jié)目的節(jié)目向量PP(或EPG數(shù)據(jù))作為推薦信息,并把推薦信息提供給推薦信息輸出部分49。如前所述,相似度SimUP是節(jié)目向量PP和正歷史向量UP之間的余弦距離。出于同樣原因,相似度SimMUP是節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。例如,向量運(yùn)算部分62抽取具有最大差值的節(jié)目的節(jié)目向量PP(或者EPG數(shù)據(jù))。推薦信息隨后在推薦信息列表50中被編目,并被輸出給電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。最后,結(jié)束該流程圖表示的處理的執(zhí)行。
通過進(jìn)行上述處理,在節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP均具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的情況下,能夠根據(jù)節(jié)目向量PP和正歷史向量UP之間的相似度SimUP,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度SimMUP,確定和用戶的喜好相符的推薦節(jié)目。
通過參考圖18中所示的流程圖,下面的說明解釋匹配處理2,其中不是對(duì)用作向量的分量的每個(gè)單詞進(jìn)行歸一化,而是對(duì)每個(gè)大項(xiàng)計(jì)算余弦距離,并得到計(jì)算的余弦距離的總和,作為將被用于確定推薦節(jié)目的相似度SimUP或相似度SimMUP。
首先在步驟S111,節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41抽取多個(gè)節(jié)目的節(jié)目向量PP,并把節(jié)目向量PP提供給在匹配處理部分43中采用的向量運(yùn)算部分62。節(jié)目的一個(gè)例子是在預(yù)定的一段時(shí)間內(nèi)廣播的節(jié)目。隨后,對(duì)于構(gòu)成前面引用的復(fù)合(compound)正歷史向量UP的每個(gè)大項(xiàng),向量運(yùn)算部分62計(jì)算每個(gè)節(jié)目向量PP和從正歷史存儲(chǔ)部分47讀出的正歷史向量UP之間的余弦距離。
隨后在步驟S112,根據(jù)前面給出的等式(4),向量運(yùn)算部分62對(duì)每個(gè)項(xiàng)目計(jì)算在步驟S111進(jìn)行的處理中計(jì)算的每個(gè)余弦距離的總和,從而得到相似度SimUP。
隨后,在下一步驟S113,通過相互比較相似度SimUP,向量運(yùn)算部分62檢查在步驟S112進(jìn)行的處理中得到的相似度SimUP。每個(gè)相似度SimUP代表節(jié)目向量PP和正歷史向量UP之間的余弦距離的總和。向量運(yùn)算部分62隨后從具有最高相似度SimUP的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP。抽取的節(jié)目向量PP的預(yù)定數(shù)目一般為10。
隨后,在下一步驟S114,向量運(yùn)算部分62對(duì)構(gòu)成前面引用的復(fù)合負(fù)歷史向量MUP的每個(gè)大項(xiàng),計(jì)算在步驟S113進(jìn)行的處理中抽取的每個(gè)節(jié)目向量PP和從負(fù)歷史存儲(chǔ)部分48讀出的負(fù)歷史向量MUP之間的余弦距離。
隨后,在下一步驟S115,根據(jù)前面給出的等式(4),向量運(yùn)算部分62對(duì)每個(gè)項(xiàng)目計(jì)算在步驟S114進(jìn)行的處理中計(jì)算的每個(gè)余弦距離的總和,從而得到相似度SimMUP。
隨后,在下一步驟S116,向量運(yùn)算部分62計(jì)算相似度SimUP和對(duì)應(yīng)相似度SimMUP之間的差值,抽取從具有最大差值的節(jié)目開始的預(yù)定數(shù)目的最相似節(jié)目的節(jié)目向量PP(或EPG數(shù)據(jù))作為推薦信息,并把推薦信息提供給推薦信息輸出部分49。如前所述,相似度SimUP是節(jié)目向量PP和正歷史向量UP之間的余弦距離。出于同樣原因,相似度SimMUP是節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。例如,向量運(yùn)算部分62抽取具有最大差值的3個(gè)節(jié)目的節(jié)目向量PP(或者EPG數(shù)據(jù))。推薦信息隨后在推薦信息列表50中被編目,并被輸出給電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。最后,結(jié)束該流程圖表示的處理的執(zhí)行。
通過進(jìn)行上述匹配處理,不是對(duì)用作向量的分量的每個(gè)單詞進(jìn)行歸一化,而是對(duì)每個(gè)大項(xiàng)計(jì)算余弦距離,得到計(jì)算的余弦距離的總和,作為將被用于確定推薦節(jié)目的相似度SimUP或相似度SimMUP。從而能夠根據(jù)節(jié)目向量PP和正歷史向量UP之間的相似度,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度,確定和用戶的喜好相符的推薦節(jié)目,而不受由屬于不同大項(xiàng)的詳細(xì)元素之間的歷史重疊引起的偏差的影響。
在前面參考圖17中所示的流程圖說明的匹配處理1和前面參考圖18中所示的流程圖說明的匹配處理2中,從由對(duì)正歷史向量UP的最高相似度指示的用戶最喜歡節(jié)目中排除由負(fù)歷史指示的用戶最不喜歡的節(jié)目。但是,通過例如只利用正歷史,也能夠確定推薦節(jié)目。
另外,在選擇節(jié)目的處理中,在一些情況下,用戶可能已依據(jù)更喜歡新聞和報(bào)道節(jié)目,喜歡類型勝過表演者,或者認(rèn)為內(nèi)容重要而不關(guān)心表演者,確定了被加權(quán)和不被加權(quán)的項(xiàng)目。換句話說,用戶具有用于選擇節(jié)目的一些重要項(xiàng)目和不重要項(xiàng)目。
從而,匹配處理1和匹配處理2可使用前面已說明的節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP和用戶方負(fù)向量EfMUP。另外,可允許用戶確定是否使用節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP和用戶方負(fù)向量EfMUP。
通過參考圖19中所示的流程圖,下面的說明解釋允許用戶確定是否使用對(duì)其來說,節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都是具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量的節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP的匹配處理3。
首先,在步驟S121,向量運(yùn)算部分62從初始目錄存儲(chǔ)部分45獲得節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP或用戶方負(fù)向量EfMUP的利用設(shè)置數(shù)據(jù)。用戶已通過操縱操作輸入部分44,把利用設(shè)置數(shù)據(jù)輸入了初始編目存儲(chǔ)部分45。利用設(shè)置數(shù)據(jù)是指示在匹配處理中是否通過利用節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP或用戶方負(fù)向量EfMUP,應(yīng)用加權(quán)值的信息。
隨后,在下一步驟S122,如果需要,向量運(yùn)算部分62從用戶信息編目部分63讀出用戶方效應(yīng)向量EfUP,并根據(jù)下面給出的等式(5)計(jì)算每個(gè)節(jié)目向量PP和正歷史向量UP之間的余弦距離,從而得到相似度SimUP。
SimUP=epd1·eud1·p1·u1+epd2·eud2·p2·u2+...|PP||UP|---(5)]]>注意在等式(5)中,節(jié)目向量PP=(p1,p2,…),正歷史向量UP=(u1,u2,…),節(jié)目方效應(yīng)向量EfPP=(epd1,epd2,…)和用戶方效應(yīng)向量EfUP=(eud1,eud2,…)被認(rèn)為分別代表節(jié)目向量PP,正歷史向量UP,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP。另外,在等式(5)中,還假定節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP任意之一可不被使用。這種情況下,值1代替了不被使用的節(jié)目方效應(yīng)向量EfPP或用戶方效應(yīng)向量EfUP。
除此之外,用戶方效應(yīng)向量EfUP可以是可由用戶設(shè)置的向量,一個(gè)根據(jù)用戶給出的初始設(shè)置設(shè)定的向量,或者在用戶信息編目部分63中產(chǎn)生的向量。后面將參考圖22-25中所示的流程圖,詳細(xì)說明用戶方效應(yīng)向量EfUP的產(chǎn)生。
隨后,在下一步驟S123,向量運(yùn)算部分62通過相互比較相似度SimUP,檢查在步驟S122進(jìn)行的處理中得到的相似度SimUP。每個(gè)相似度SimUP代表節(jié)目向量PP和正歷史向量UP之間的余弦距離。向量運(yùn)算部分62隨后從具有最高相似度SimUP的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP。抽取的節(jié)目向量PP的預(yù)定數(shù)目一般為10。
隨后,在下一步驟S124,如果需要,向量運(yùn)算部分62從用戶信息編目部分63讀出用戶方負(fù)效應(yīng)向量EfMUP,并根據(jù)下面給出的等式(6)計(jì)算在步驟S123進(jìn)行的處理中抽取的每個(gè)節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離,從而得到相似度SimMUP。
SimMUP=epd1·emd1·p1·m1+epd2·emd2·p2·m2+...|PP||MP|---(6)]]>注意在等式(6)中,節(jié)目向量PP=(p1,p2,…),負(fù)歷史向量MUP=(m1,m2,…),節(jié)目方效應(yīng)向量EfPP=(epd1,epd2,…)和用戶方負(fù)效應(yīng)向量EfMUP=(emd1,emd2,…)被認(rèn)為分別代表節(jié)目向量PP,負(fù)歷史向量MUP,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP。另外,在等式(6)中,還假定節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP任意之一可不被使用。這種情況下,值1代替了不被使用的節(jié)目方效應(yīng)向量EfPP或用戶方負(fù)效應(yīng)向量EfMUP。
除此之外,用戶方負(fù)效應(yīng)向量EfMUP可以是可由用戶設(shè)置的向量,一個(gè)根據(jù)用戶給出的初始設(shè)置設(shè)定的向量,或者在用戶信息編目部分63中產(chǎn)生的向量。后面將參考圖26或27中所示的流程圖,詳細(xì)說明用戶方負(fù)效應(yīng)向量EfMUP的產(chǎn)生。
隨后,在下一步驟S125,向量運(yùn)算部分62計(jì)算相似度SimUP和對(duì)應(yīng)相似度SimMUP之間的差值,抽取從具有最大差值的節(jié)目開始的預(yù)定數(shù)目的最相似節(jié)目的節(jié)目向量PP(或EPG數(shù)據(jù))作為推薦信息,并把推薦信息提供給推薦信息輸出部分49。如前所述,相似度SimUP是節(jié)目向量PP和正歷史向量UP之間的余弦距離。出于同樣原因,相似度SimMUP是節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。例如,向量運(yùn)算部分62抽取具有最大差值的3個(gè)節(jié)目的節(jié)目向量PP(或者EPG數(shù)據(jù))。推薦信息隨后在推薦信息列表50中被編目,并被輸出給電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。最后,結(jié)束該流程圖表示的處理的執(zhí)行。
通過進(jìn)行上述匹配處理,根據(jù)設(shè)置數(shù)據(jù),節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP或用戶方負(fù)效應(yīng)向量EfMUP被用于抽取推薦信息。從而,能夠推薦正確反映用戶的喜好的信息。
在上面參考圖19中所示的流程圖說明的處理中,節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP都是具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量。不過,可對(duì)每個(gè)大項(xiàng)處理節(jié)目向量PP,正歷史向量UP和負(fù)歷史向量MUP。
通過參考圖20中所示的流程圖,下面的說明解釋允許在對(duì)于每個(gè)大項(xiàng)的匹配過程中,反映節(jié)目方效應(yīng)向量EfPP,用戶方效應(yīng)向量EfUP或用戶方負(fù)效應(yīng)向量EfMUP。
首先,在步驟S131,進(jìn)行和圖19中所示的流程圖的步驟S121相同的處理,從而獲得節(jié)目方和用戶方的效應(yīng)向量的利用設(shè)置數(shù)據(jù)。
隨后,在下一步驟S132,對(duì)于構(gòu)成復(fù)合正歷史向量UP的每個(gè)大項(xiàng),向量運(yùn)算部分62計(jì)算每個(gè)輸入的節(jié)目向量PP和從正歷史存儲(chǔ)部分47讀出的正歷史向量UP之間的余弦距離。在該計(jì)算中,沒有使用效應(yīng)向量。
隨后,在下一步驟S133,根據(jù)下面給出的等式(7),向量運(yùn)算部分62把關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離乘以效應(yīng)向量(需要的話),并計(jì)算每個(gè)項(xiàng)目的余弦距離或者所得到的乘積的總和,從而得到相似度SimUP。
SimUP=epdt·eudt·cosθut+epdg·eudg·cosθug+epdp·eudp·cosθup+epda·euda·cosθua+epdk·eudk·cosθuk(7)注意在上面的等式(7)中,節(jié)目向量PP=(pt,pg,pp,pa,pk)和正歷史向量UP=(ut,ug,up,ua,uk)之間的余弦距離由(cosθut,cosθug,cosθup,cosθua,cosθuk)表示,節(jié)目方效應(yīng)向量EfPP由EfPP=(epdt,epdg,epdp,epda,epdk)表示,而用戶方效應(yīng)向量EfUP由EfUP=(eudt,eudg,eudp,euda,eudk)表示。另外在等式(7)中,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP都被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP任意之一可以不被使用。這種情況下,值1代替未使用的節(jié)目方效應(yīng)向量EfPP或用戶方效應(yīng)向量EfUP。
隨后,在下一步驟S134,向量運(yùn)算部分62通過相互比較相似度SimUP,檢查以節(jié)目向量PP和正歷史向量UP之間的余弦距離的總和的形式,在步驟S133進(jìn)行的處理中得到的相似度SimUP。向量運(yùn)算部分62隨后從具有最高相似度SimUP的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP。抽取的節(jié)目向量PP的預(yù)定數(shù)目一般為10。
隨后,在下一步驟S135,向量運(yùn)算部分62關(guān)于每個(gè)大項(xiàng),計(jì)算在步驟S134進(jìn)行的處理中抽取的每個(gè)節(jié)目向量PP和從負(fù)歷史存儲(chǔ)部分48讀出的負(fù)歷史向量MUP之間的余弦距離。這種情況下,不使用效應(yīng)向量。
隨后,在下一步驟S136,根據(jù)下面給出的等式(8),向量運(yùn)算部分62把關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離乘以效應(yīng)向量(需要的話),并計(jì)算余弦距離或者所得到的乘積的總和,從而得到相似度SimMUP。
SimMUP=epdt·emdt·cosθmt+epdg·emdg·cosθmg+epdp·emdp·cosθmp+epda·emda·cosθma+epdk·emdk·cosθmk(8)注意在上面的等式(8)中,節(jié)目向量PP=(pt,pg,pp,pa,pk)和負(fù)歷史向量MUP=(mt,mg,mp,ma,mk)之間的余弦距離由(cosθmt,cosθmg,cosθmp,cosθma,cosθmk)表示,節(jié)目方效應(yīng)向量EfPP由EfPP=(epdt,epdg,epdp,epda,epdk)表示,而用戶方負(fù)效應(yīng)向量EfMUP由EfMUP=(emdt,emdg,emdp,emda,emdk)表示。另外在等式(8)中,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP都被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP任意之一可以不被使用。這種情況下,值1代替未使用的節(jié)目方效應(yīng)向量EfPP或用戶方負(fù)效應(yīng)向量EfMUP。
隨后,在下一步驟S137,向量運(yùn)算部分62計(jì)算相似度SimUP和對(duì)應(yīng)相似度SimMUP之間的差值,抽取從具有最大差值的節(jié)目開始的預(yù)定數(shù)目的最相似節(jié)目的節(jié)目向量PP(或EPG數(shù)據(jù))作為推薦信息,并把推薦信息提供給推薦信息輸出部分49。如前所述,相似度SimUP是節(jié)目向量PP和正歷史向量UP之間的余弦距離。出于同樣原因,相似度SimMUP是節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。例如,向量運(yùn)算部分62抽取具有最大差值的3個(gè)最類似節(jié)目的節(jié)目向量PP(或者EPG數(shù)據(jù))。推薦信息隨后在推薦信息列表50中被編目,并被輸出給電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。最后,結(jié)束該流程圖表示的處理的執(zhí)行。
在上述處理中,對(duì)于每個(gè)大項(xiàng),效應(yīng)向量都被用作加權(quán)值。從而,能夠產(chǎn)生和用戶的喜好的細(xì)節(jié)相符的推薦信息。
通過參考圖21中所示的流程圖,下面的說明解釋所進(jìn)行的通過使用由前面參考圖16中所示的流程圖說明的正歷史向量和負(fù)歷史向量產(chǎn)生處理2關(guān)于每種類型產(chǎn)生的正歷史向量UP和負(fù)歷史向量MUP,以及使用為每種類型提供的用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP來識(shí)別匹配節(jié)目的匹配處理5。
首先,在步驟S141,進(jìn)行和圖19中所示的流程圖的步驟S121相同的處理,從而獲得效應(yīng)向量的設(shè)置數(shù)據(jù)。
隨后,在下一步驟S142,向量運(yùn)算部分62抽取輸入節(jié)目向量PP的類型。在下面的說明中,輸入節(jié)目向量PP的類型例如是戲劇。
隨后,在下一步驟S143,向量運(yùn)算部分62從正歷史存儲(chǔ)部分47讀出基于戲劇類型的正歷史向量UP,并關(guān)于構(gòu)成復(fù)合正歷史向量UP的每個(gè)大項(xiàng),計(jì)算每個(gè)輸入節(jié)目向量PP和正歷史向量UP之間的余弦距離。這種情況下,沒有使用效應(yīng)向量。
隨后,在下一步驟S144,根據(jù)下面給出的等式(9),向量運(yùn)算部分62把關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離乘以戲劇類型的用戶方效應(yīng)向量(需要的話),并計(jì)算每個(gè)項(xiàng)目的余弦距離或者所得到的乘積的總和,從而得到相似度SimUP。
SimUP=epdt·eudtd·cosθutd+epdg·eudgd·cosθugd+epdp·eudpd·cosθupd+epda·eudad·cosθuad+epdk·eudkd·cosθukd(9)注意在上面的等式(9)中,節(jié)目向量PP=(pt,pg,pp,pa,pk)和正歷史向量UP=(ut,ug,up,ua,uk)之間的余弦距離由(cosθutd,cosθugd,cosθupd,cosθuad,cosθukd)表示,節(jié)目方效應(yīng)向量EfPP由EfPP=(epdt,epdg,epdp,epda,epdk)表示,而用戶方效應(yīng)向量EfUP由EfUP=(eudtd,eudgd,eudpd,eudad,eudkd)表示。另外在等式(9)中,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP都被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方效應(yīng)向量EfUP任意之一可以不被使用。這種情況下,值1代替未使用的節(jié)目方效應(yīng)向量EfPP或用戶方效應(yīng)向量EfUP。
隨后,在下一步驟S145,向量運(yùn)算部分62通過相互比較相似度SimUP,檢查以節(jié)目向量PP和正歷史向量UP之間的余弦距離的總和的形式,在步驟S144進(jìn)行的處理中得到的相似度SimUP。向量運(yùn)算部分62隨后從具有最高相似度SimUP的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP。抽取的節(jié)目向量PP的預(yù)定數(shù)目一般為10。
隨后,在下一步驟S146,向量運(yùn)算部分62關(guān)于每個(gè)大項(xiàng),計(jì)算在步驟S145進(jìn)行的處理中抽取的每個(gè)節(jié)目向量PP和關(guān)于戲劇類型從負(fù)歷史存儲(chǔ)部分48讀出的負(fù)歷史向量MUP之間的余弦距離。這種情況下,不使用效應(yīng)向量。
隨后,在下一步驟S147,通過使用下面給出的等式(10),向量運(yùn)算部分62把關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離乘以戲劇類型的效應(yīng)向量(需要的話),并計(jì)算余弦距離或者所得到的乘積的總和,從而得到相似度SimMUP。
SimMUP=epdt·emdtd·cosθmtd+epdg·emdgd·cosθmgd+epdp·emdpd·cosθmpd+epda·emdad·cosθmad+epdk·emdkd·cosθmkd(10)
注意在上面的等式(10)中,節(jié)目向量PP=(pt,pg,pp,pa,pk)和負(fù)歷史向量MUP=(mt,mg,mp,ma,mk)之間的余弦距離由(cosθmtd,cosθmgd,cosθmpd,cosθmad,cosθmkd)表示,節(jié)目方效應(yīng)向量EfPP由EfPP=(epdt,epdg,epdp,epda,epdk)表示,而用戶方負(fù)效應(yīng)向量EfMUP由EfMUP=(emdtd,emdad,emdpd,emdad,emdkd)表示。另外,在等式(10)中,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP都被使用。但是,節(jié)目方效應(yīng)向量EfPP和用戶方負(fù)效應(yīng)向量EfMUP任意之一可以不被使用。這種情況下,值1代替未使用的節(jié)目方效應(yīng)向量EfPP或用戶方負(fù)效應(yīng)向量EfMUP。
隨后,在下一步驟S148,向量運(yùn)算部分62計(jì)算相似度SimUP和對(duì)應(yīng)相似度SimMUP之間的差值,抽取從具有最大差值的節(jié)目開始的預(yù)定數(shù)目的最相似節(jié)目的節(jié)目向量PP(或EPG數(shù)據(jù))作為推薦信息,并把推薦信息提供給推薦信息輸出部分49。如前所述,相似度SimUP是節(jié)目向量PP和正歷史向量UP之間的余弦距離。出于同樣原因,相似度SimMUP是節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。例如,向量運(yùn)算部分62抽取具有最大差值的3個(gè)節(jié)目的節(jié)目向量PP(或者EPG數(shù)據(jù))。推薦信息隨后在推薦信息列表50中被編目,并被輸出給電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12。最后,結(jié)束該流程圖表示的處理的執(zhí)行。
在上述處理中,對(duì)于每個(gè)大項(xiàng),計(jì)算每個(gè)節(jié)目向量PP和類型的正歷史向量UP之間的余弦距離,以及每個(gè)節(jié)目向量PP和類型的負(fù)歷史向量MUP之間的余弦距離,通過把類型的效應(yīng)向量用作加權(quán)值,得到相似度。從而,能夠產(chǎn)生和用戶的喜好的細(xì)節(jié)相符的推薦信息。
另外,根據(jù)初始目錄存儲(chǔ)部分45中用戶最初編目的數(shù)據(jù),產(chǎn)生用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。作為一種備選方案,根據(jù)正歷史向量UP或負(fù)歷史向量MUP,或者通過對(duì)用戶在預(yù)定時(shí)間內(nèi)觀看的節(jié)目計(jì)數(shù),產(chǎn)生用戶獨(dú)有的用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。
通過參考圖22中所示的流程圖,下面的說明解釋所進(jìn)行的通過對(duì)用戶在固定時(shí)間內(nèi)觀看的節(jié)目計(jì)數(shù),產(chǎn)生用戶方效應(yīng)向量EfUP的用戶方效應(yīng)向量產(chǎn)生處理1。
首先,在步驟S151,在匹配處理部分43中采用的用戶信息編目部分63選擇未處理的大項(xiàng)。
隨后,在下一步驟S152,用戶信息編目部分63通過參考保存在正歷史存儲(chǔ)部分47中的正歷史,檢測(cè)用戶在預(yù)定時(shí)間,例如1周,1月或3月內(nèi)觀看的節(jié)目,請(qǐng)求節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41抽取用戶在預(yù)定時(shí)間內(nèi)觀看的節(jié)目的節(jié)目向量PP,并關(guān)于構(gòu)成在步驟S151進(jìn)行的處理中選擇的大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目對(duì)節(jié)目的數(shù)目計(jì)數(shù)。
更具體地說,例如假定在步驟S151進(jìn)行的處理中選擇的大項(xiàng)是類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}。這種情況下,通過把對(duì)應(yīng)于節(jié)目的節(jié)目向量PP的分量歸入構(gòu)成該大項(xiàng)的項(xiàng)目中,用戶信息編目部分63對(duì)用戶在預(yù)定時(shí)間內(nèi)觀看的節(jié)目的數(shù)目計(jì)數(shù)。例如假定用戶在預(yù)定時(shí)間內(nèi)觀看的節(jié)目的數(shù)目為50。這種情況下,對(duì)用戶在預(yù)定時(shí)間內(nèi)觀看的節(jié)目的數(shù)目計(jì)數(shù)的結(jié)果是例如Gm={10,18,5,2,8,1,0,1,5}。
隨后,在下一步驟S153,用戶信息編目部分63請(qǐng)求節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41抽取在相同的預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目的節(jié)目向量PP,并關(guān)于構(gòu)成在步驟S151進(jìn)行的處理中選擇的大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目對(duì)節(jié)目的數(shù)目計(jì)數(shù)。
更具體地說,例如假定在步驟S151進(jìn)行的處理中選擇的大項(xiàng)是類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}。這種情況下,通過把對(duì)應(yīng)于節(jié)目的節(jié)目向量PP的分量歸入構(gòu)成該大項(xiàng)的項(xiàng)目中,用戶信息編目部分63對(duì)在相同的預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目的數(shù)目計(jì)數(shù)。例如假定在相同的預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目的數(shù)目為1000。這種情況下,對(duì)在相同的預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目的數(shù)目計(jì)數(shù)的結(jié)果是例如Gm={104,239,68,25,78,91,60,254,81}。
隨后,在下一步驟S154,用戶信息編目部分63計(jì)算用戶實(shí)際觀看的節(jié)目的數(shù)目與所有節(jié)目的數(shù)目的比值。如上所述,用戶實(shí)際觀看的節(jié)目的數(shù)目與所有節(jié)目的數(shù)目已分別在步驟S152和S153進(jìn)行的處理中獲得。
收視率競(jìng)爭(zhēng)的影響使節(jié)目安排被看作反映一般公眾的喜好的安排。即,計(jì)算用戶實(shí)際觀看的節(jié)目的數(shù)目與所有節(jié)目的數(shù)目的比值的處理換句話說等同于通過把所有節(jié)目的數(shù)目用作標(biāo)準(zhǔn)模型,使用戶實(shí)際觀看的節(jié)目的數(shù)目歸一化的處理。在步驟S154進(jìn)行的處理中得到的歸一化向量被稱為歸一化向量D。
例如假定在步驟S151進(jìn)行的處理中選擇的大項(xiàng)是類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}。例如還假定1周內(nèi)廣播的所有節(jié)目的數(shù)目為(8,12,3,7,6,4,2,8,10),用戶實(shí)際觀看的節(jié)目的數(shù)目為(4,0,1,2,3,4,5,5,2)。這種情況下,歸一化向量D=(4/8,0/12,1/3,2/7,3/6,4/4,1/2,2/8,2/10)=(0.5,0,0.33,0.28,0.5,1.0,0.5,0.13,0.2)。從而,等于1.0的歸一化向量D的分量意味著關(guān)于該分量在預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目用戶都觀看了。另一方面,等于0的歸一化向量D的分量意味著關(guān)于該分量在預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目用戶都沒有觀看。
隨后,在下一步驟S155,用戶信息編目部分63根據(jù)在步驟S154進(jìn)行的處理中獲得的計(jì)算結(jié)果,產(chǎn)生大項(xiàng)的效應(yīng)向量。
為了產(chǎn)生效應(yīng)向量,大項(xiàng)類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}的一個(gè)項(xiàng)目被用于設(shè)置標(biāo)準(zhǔn)值。例如假定普通用戶大約觀看一周內(nèi)廣播的戲劇節(jié)目的20%。這種情況下,標(biāo)準(zhǔn)值被設(shè)置成0.2。由于該大項(xiàng)的效應(yīng)向量被計(jì)算成相對(duì)值,效應(yīng)向量可具有在0-1范圍中的值。從而用戶方效應(yīng)向量具有從作為在步驟S154進(jìn)行的處理的結(jié)果而獲得的歸一化向量D和用作基準(zhǔn)的設(shè)置值計(jì)算得到的相對(duì)值。
從而,表示用戶的喜歡類型的大項(xiàng)類型Gm的效應(yīng)向量E被計(jì)算成E=(0.3,-0.2,0.13,0.08,0.3,0.8,0.3,-0.07,0.0),這得到指示用戶喜歡兒童節(jié)目/教育類型,但是不喜歡綜藝類型的確定結(jié)果。
隨后,在下一步驟S156,用戶信息編目部分63確定是否已產(chǎn)生所有大項(xiàng)的效應(yīng)向量。如果在步驟S156進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還沒有產(chǎn)生所有大項(xiàng)的效應(yīng)向量,那么處理流程返回步驟S151,再次執(zhí)行步驟S151和后續(xù)步驟的處理。
另一方面,如果在步驟S156進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已產(chǎn)生所有大項(xiàng)的效應(yīng)向量,那么處理流程進(jìn)入步驟S157,用戶信息編目部分63保存所有大項(xiàng)的效應(yīng)向量。最后,結(jié)束由該流程圖表示的處理的執(zhí)行。
通過進(jìn)行上述處理,能夠得到一般公眾的喜好和用戶獨(dú)有的喜好之間的差別。另外,通過關(guān)于每個(gè)預(yù)定的一段時(shí)間,例如3月或半年,重新計(jì)算用戶方效應(yīng)向量EfUP,能夠?qū)崟r(shí)地推薦反映用戶的喜好的節(jié)目。
另外,在上面參考圖22中所示的流程圖說明的處理中,根據(jù)用戶在預(yù)定的時(shí)間,例如1周,1月或3月內(nèi)觀看的節(jié)目,得到用戶方效應(yīng)向量EfUP。用作計(jì)算用戶方效應(yīng)向量EfUP的節(jié)目可以是在多個(gè)時(shí)段,例如較短時(shí)段,中等時(shí)段和較長(zhǎng)時(shí)段內(nèi)觀看的節(jié)目。這種情況下,根據(jù)用戶在每個(gè)時(shí)段內(nèi)觀看的節(jié)目得到用戶方效應(yīng)向量EfUP,用戶方效應(yīng)向量EfUP被用于確定推薦信息。
在上述處理中,用戶獨(dú)有的喜好被用作用戶方效應(yīng)向量EfUP。但是,用戶獨(dú)有的喜好也可被用作匹配處理的正歷史向量UP。
除此之外,代替所有廣播的節(jié)目,只對(duì)用戶主要觀看節(jié)目的特定預(yù)定時(shí)段內(nèi)廣播的節(jié)目的數(shù)目計(jì)數(shù)。這種特定時(shí)段的一個(gè)例子是從18:00到22:00的所謂黃金時(shí)段。通過設(shè)置這樣的特定預(yù)定時(shí)段,能夠顯著減少找出一般公眾的喜好的計(jì)算處理的數(shù)量。
參考圖23中所示的流程圖,下面的說明解釋所進(jìn)行的通過計(jì)算余弦距離,得到將被用來在匹配處理中使用用戶獨(dú)有的喜好和一般公眾的喜好之間的差異的用戶方效應(yīng)向量EfUP的用戶方效應(yīng)向量產(chǎn)生處理2,所述余弦距離表示正歷史向量UP和一般公眾的喜好之間的相似度。
首先,在步驟S161,在匹配處理部分43中采用的用戶信息編目部分63獲得保存在正歷史存儲(chǔ)部分47中的正歷史向量UP。
隨后,在下一步驟S162,用戶信息編目部分63獲得表示一般公眾的喜好的標(biāo)準(zhǔn)喜好向量APP。
標(biāo)準(zhǔn)喜好向量APP可以是從分發(fā)服務(wù)器5接收的向量,或者由于收視率競(jìng)爭(zhēng)的效果使節(jié)目的安排被看作反映一般公眾的喜好的安排,按照上面參考圖22中所示的流程圖說明的用戶方效應(yīng)向量產(chǎn)生處理1相同的方式,在預(yù)定時(shí)段內(nèi)廣播的所有節(jié)目的數(shù)目可被計(jì)數(shù),并且如果需要,可進(jìn)行歸一化處理,以便得到標(biāo)準(zhǔn)喜好向量APP。
在分發(fā)服務(wù)器5中,通過利用一般收視率的調(diào)查結(jié)果,或者采用另一方法,可產(chǎn)生標(biāo)準(zhǔn)喜好向量APP。
隨后,在下一步驟S163,用戶信息編目部分63對(duì)每個(gè)大項(xiàng),計(jì)算正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的余弦距離。余弦距離越長(zhǎng),那么正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越高。
隨后,在下一步驟S164,用戶信息編目部分63通過得到在步驟S163進(jìn)行的處理中計(jì)算的余弦距離的倒數(shù),產(chǎn)生每個(gè)大項(xiàng)的用戶方效應(yīng)向量EfUP。最后,結(jié)束由該流程圖代表的處理的執(zhí)行。余弦距離的倒數(shù)越大,那么正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越低。
通過進(jìn)行上述處理,能夠得到反映一般公眾的喜好和用戶獨(dú)有的喜好之間的差異的用戶方效應(yīng)向量EfUP。通過利用該用戶方效應(yīng)向量EfUP進(jìn)行節(jié)目推薦處理,能夠確定強(qiáng)調(diào)一般公眾的喜好和用戶獨(dú)有的喜好之間的差異的推薦節(jié)目。
在上面的說明中,節(jié)目向量PP和正歷史向量UP都是為每個(gè)大項(xiàng)提供的向量。但是要注意節(jié)目向量PP和正歷史向量UP也可以都是具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量。另外在這種情況下,不必說也可進(jìn)行相同的處理。
另外,正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的相似度不僅用于計(jì)算效應(yīng)向量,而且是表示用戶的獨(dú)特性的指示符,這樣的指示符可直接用于節(jié)目的推薦。例如,對(duì)于正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的較高相似度來說,可首先推薦風(fēng)格迎合公眾的新節(jié)目。
如上參考圖22和23中所示的流程圖所述,如果根據(jù)學(xué)習(xí)過程中,用戶進(jìn)行的操作的歷史,恰當(dāng)?shù)氐玫接脩舴叫?yīng)向量EfUP。但是,用戶方效應(yīng)向量EfUP也可事先被初始編目。作為另一種備選方案,根據(jù)經(jīng)驗(yàn)得到的值也可被事先設(shè)置成用戶方效應(yīng)向量EfUP。
要注意的是通過不僅注意大項(xiàng),而且注意構(gòu)成每個(gè)大項(xiàng)的詳細(xì)項(xiàng)目,能夠產(chǎn)生用戶方效應(yīng)向量EfUP。例如假定構(gòu)成大項(xiàng)的表演者Pm被分成主角表演者和配角表演者。和戲劇或電影中主角表演者的角色分配相比,優(yōu)先考慮配角表演者的角色分配的用戶可設(shè)置用戶方效應(yīng)向量EfUP,以增大配角表演者的加權(quán)值。在另一情況下,假定構(gòu)成用作大項(xiàng)的編劇/作者/制作人元素的人員,例如導(dǎo)演、制片人、作者和攝影師被相互區(qū)分。這種情況下,和導(dǎo)演及制片人相比,更欣賞攝影師的用戶可設(shè)置用戶方效應(yīng)向量EfUP,以便增大攝影師的加權(quán)值。
另外,可為每種類型產(chǎn)生用戶方效應(yīng)向量EfUP,并用在匹配處理中,對(duì)比為其產(chǎn)生用戶方效應(yīng)向量EfUP的類型的正歷史向量UP與節(jié)目向量PP,如同上面參考圖21中所示的流程圖說明的匹配處理5的情況一樣。
參考圖24中所示的流程圖,下面的說明解釋所進(jìn)行的通過關(guān)于每種類型,對(duì)用戶在預(yù)定時(shí)段中觀看的節(jié)目計(jì)數(shù),產(chǎn)生用戶方效應(yīng)向量EfUP的用戶方效應(yīng)向量產(chǎn)生處理3。
首先,在步驟S171,在匹配處理部分43中采用的用戶信息編目部分63選擇將關(guān)于其對(duì)用戶在預(yù)定時(shí)段內(nèi)觀看的節(jié)目計(jì)數(shù)的類型。
隨后,在下一步驟S172,用戶信息編目部分63選擇所選類型的未處理大項(xiàng)。
隨后,在下一步驟S173,通過參考保存在正歷史存儲(chǔ)部分47中的正歷史,用戶信息編目部分63在用戶在預(yù)定時(shí)段,例如1周,1月或3月內(nèi)觀看的那些節(jié)目中檢測(cè)所選類型的節(jié)目。隨后,用戶信息編目部分63請(qǐng)求節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41抽取檢測(cè)到的節(jié)目的節(jié)目向量PP,并關(guān)于構(gòu)成在步驟S172進(jìn)行的處理中選擇的類型大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目,對(duì)檢測(cè)到的節(jié)目計(jì)數(shù)。
隨后,在下一步驟S174,用戶信息編目部分63請(qǐng)求節(jié)目向量抽取部分42從數(shù)據(jù)獲取部分41抽取作為屬于所選類型的節(jié)目,用戶在預(yù)定時(shí)段內(nèi)觀看的所有節(jié)目的節(jié)目向量PP,并關(guān)于構(gòu)成在步驟S172進(jìn)行的處理中選擇的類型大項(xiàng)的每個(gè)詳細(xì)項(xiàng)目,對(duì)這樣的節(jié)目計(jì)數(shù)。
隨后,在下一步驟S175,用戶信息編目部分63通過把在步驟S173進(jìn)行的處理中獲得的計(jì)數(shù)結(jié)果除以在步驟S174進(jìn)行的處理中獲得的計(jì)數(shù)結(jié)果,計(jì)算用戶實(shí)際觀看的節(jié)目的數(shù)目與所選類型的所有節(jié)目的數(shù)目的比值。
如上所述,收視率競(jìng)爭(zhēng)的影響使節(jié)目的安排被看作反映公眾喜好的安排。即,計(jì)算用戶實(shí)際觀看的節(jié)目的數(shù)目與所選類型的所有節(jié)目的數(shù)目的比值的處理換句話說等同于通過把所有節(jié)目的數(shù)目用作標(biāo)準(zhǔn)模型,使用戶實(shí)際觀看的節(jié)目的數(shù)目歸一化的處理。在步驟S175進(jìn)行的處理中得到的歸一化向量被稱為歸一化向量D′。
例如假定從大項(xiàng)類型Gm={戲劇,綜藝,體育,電影,音樂,兒童節(jié)目/教育,一般文藝/記錄片,新聞/報(bào)道,其它}中選擇戲劇類型。例如還假定對(duì)于與選擇的戲劇類型對(duì)應(yīng)的節(jié)目向量PP的大項(xiàng)時(shí)間段Tm={早晨,白天,傍晚,黃金時(shí)段,深夜},1周內(nèi)廣播的所有節(jié)目的數(shù)目為(10,35,7,53,17),用戶實(shí)際觀看的節(jié)目的數(shù)目為(5,0,0,8,4)。這種情況下,歸一化向量為D′=(5/10,0/35,0/7,8/53,4/17)=(0.5,0,0,0.28,0.15,0.24)。從而,等于1.0的歸一化向量D′的分量意味著關(guān)于該分量在預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目用戶都觀看了。另一方面,等于0的歸一化向量D′的分量意味著關(guān)于該分量在預(yù)定時(shí)間內(nèi)廣播的所有節(jié)目用戶都沒有觀看。
隨后,在下一步驟S176,用戶信息編目部分63根據(jù)在步驟S175進(jìn)行的處理中獲得的計(jì)算結(jié)果,產(chǎn)生所選類型的大項(xiàng)的效應(yīng)向量。
為了產(chǎn)生效應(yīng)向量,大項(xiàng)時(shí)間段Tm={早晨,白天,傍晚,黃金時(shí)段,深夜}的一個(gè)項(xiàng)目被用于設(shè)置標(biāo)準(zhǔn)值。例如假定普通用戶大約觀看一周內(nèi)在黃金時(shí)段廣播的戲劇節(jié)目的20%。這種情況下,標(biāo)準(zhǔn)值被設(shè)置成0.2。由于該大項(xiàng)的效應(yīng)向量被計(jì)算成相對(duì)值,效應(yīng)向量可具有在0-1范圍中的值。從而用戶方效應(yīng)向量具有從作為在步驟S175進(jìn)行的處理的結(jié)果而獲得的歸一化向量D′和用作基準(zhǔn)的設(shè)置值計(jì)算得到的相對(duì)值。
從而,表示用戶的喜歡類型的大項(xiàng)類型Gm的效應(yīng)向量E′被計(jì)算成E′=(0.3,-0.2,-0.2,-0.05,0.04),這得到指示用戶喜歡早間時(shí)段的戲劇,但是不喜歡白天和傍晚時(shí)段的戲劇的確定結(jié)果。
隨后,在下一步驟S177,用戶信息編目部分63確定是否已關(guān)于所選類型,產(chǎn)生所有大項(xiàng)的效應(yīng)向量。如果在步驟S177進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還沒有關(guān)于所選類型產(chǎn)生所有大項(xiàng)的效應(yīng)向量,那么處理流程返回步驟S172,再次執(zhí)行步驟S172和后續(xù)步驟的處理。
另一方面,如果在步驟S177進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已關(guān)于所選類型產(chǎn)生了所有大項(xiàng)的效應(yīng)向量,那么處理流程進(jìn)入步驟S178,用戶信息編目部分63確定是否已處理了所有類型。如果在步驟S178進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還沒有處理所有類型,那么處理流程返回步驟S171,再次執(zhí)行步驟S171和后續(xù)步驟的處理。
另一方面,如果在步驟S178進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已處理了所有類型,那么處理流程進(jìn)入步驟S179,用戶信息編目部分63保存所有大項(xiàng)的效應(yīng)向量,并結(jié)束處理的執(zhí)行。
通過進(jìn)行上述處理,能夠得到關(guān)于每種類型,一般公眾的喜好和用戶獨(dú)有的喜好之間的差別。另外,通過關(guān)于每個(gè)預(yù)定的一段時(shí)間,例如3月或半年,重新計(jì)算用戶方效應(yīng)向量EfUP,能夠?qū)崟r(shí)地推薦反映用戶的喜好的節(jié)目,如同前面參考圖22中所示的流程圖說明的處理的情況一樣。
另外,在上面參考圖24中所示的流程圖說明的處理中,根據(jù)用戶在預(yù)定的時(shí)間,例如1周,1月或3月內(nèi)觀看的節(jié)目,得到用戶方效應(yīng)向量EfUP。但是,用作計(jì)算用戶方效應(yīng)向量EfUP的節(jié)目可以是在多個(gè)時(shí)段,例如較短時(shí)段,中等時(shí)段和較長(zhǎng)時(shí)段內(nèi)觀看的節(jié)目,如同前面參考圖22中所示的流程圖說明的處理的情況一樣。這種情況下,根據(jù)用戶在每個(gè)時(shí)段內(nèi)觀看的節(jié)目得到用戶方效應(yīng)向量EfUP,用戶方效應(yīng)向量EfUP被用于確定推薦信息。
除此之外,在上面參考圖24中所示的流程圖說明的處理中,代替所有廣播的節(jié)目,只對(duì)用戶主要觀看節(jié)目的特定預(yù)定時(shí)段內(nèi)廣播的節(jié)目計(jì)數(shù)。這種特定時(shí)段的一個(gè)例子是從18:00到22:00的所謂黃金時(shí)段。
參考圖25中所示的流程圖,下面的說明解釋所進(jìn)行的通過計(jì)算余弦距離,得到將被用來在匹配處理中使用用戶獨(dú)有的喜好和一般公眾的喜好之間的差異的用戶方效應(yīng)向量EfUP的用戶方效應(yīng)向量產(chǎn)生處理4,所述余弦距離表示關(guān)于每種類型,正歷史向量UP和一般公眾的喜好之間的相似度。
首先,在步驟S191,在匹配處理部分43中采用的用戶信息編目部分63選擇將對(duì)其進(jìn)行這種處理的類型。
隨后,在下一步驟S192,用戶信息編目部分63從保存在正歷史存儲(chǔ)部分47中的正歷史向量UP獲得所選類型的正歷史向量UP。
隨后,在下一步驟S193,用戶信息編目部分63從表示一般公眾的喜好的標(biāo)準(zhǔn)喜好向量APP獲得所選類型的標(biāo)準(zhǔn)喜好向量APP。
如前所述,標(biāo)準(zhǔn)喜好向量APP可以是從分發(fā)服務(wù)器5接收的向量,或者由于收視率競(jìng)爭(zhēng)的效果使節(jié)目安排被看作反映一般公眾的喜好的安排,按照上面參考圖24中所示的流程圖說明的用戶方效應(yīng)向量產(chǎn)生處理3相同的方式,每種類型的在預(yù)定時(shí)段內(nèi)廣播的所有節(jié)目的數(shù)目可被計(jì)數(shù),并且如果需要,可進(jìn)行歸一化處理,以便得到標(biāo)準(zhǔn)喜好向量APP。
在分發(fā)服務(wù)器5中,通過利用一般收視率的調(diào)查結(jié)果,或者通過采用另一方法,可產(chǎn)生標(biāo)準(zhǔn)喜好向量APP。
隨后,在下一步驟S194,用戶信息編目部分63通過使用每個(gè)大項(xiàng)的正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP,關(guān)于每個(gè)大項(xiàng),計(jì)算所選類型的正歷史向量UP和所選類型的標(biāo)準(zhǔn)喜好向量APP之間的余弦距離。余弦距離越長(zhǎng),那么正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越高。
隨后,在下一步驟S195,用戶信息編目部分63通過得到在步驟S194進(jìn)行的處理中計(jì)算的余弦距離的倒數(shù),產(chǎn)生每個(gè)大項(xiàng)的用戶方效應(yīng)向量EfUP。余弦距離的倒數(shù)越大,那么正歷史向量UP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越低。
隨后,在下一步驟S196,用戶信息編目部分63確定所有類型是否已被處理。如果在步驟S196進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還沒有處理所有類型,那么處理流程返回步驟S191,再次執(zhí)行步驟S191和后續(xù)步驟的處理。另一方面,如果在步驟S196進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示所有類型已被處理,那么結(jié)束該流程圖代表的處理的執(zhí)行。
通過執(zhí)行上述處理,能夠得到每種類型的反映一般公眾的喜好和用戶獨(dú)有的喜好之間的差別的用戶方效應(yīng)向量EfUP。
另外,按照和前面參考圖23中所示的流程圖說明的處理相同的方式,通過得到負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP之間的計(jì)算相似度的倒數(shù),用戶信息編目部分63可產(chǎn)生每個(gè)大項(xiàng)的用戶方負(fù)效應(yīng)向量EfMUP。
參考圖26中所示的流程圖,下面的說明解釋所進(jìn)行的通過比較負(fù)歷史向量MUP與一般公眾的喜好,得到用戶方負(fù)效應(yīng)向量EfMUP的用戶方負(fù)效應(yīng)向量產(chǎn)生處理1。
首先,在步驟S201,在匹配處理部分43中采用的用戶信息編目部分63獲得保存在負(fù)歷史存儲(chǔ)部分48中的負(fù)歷史向量MUP。
在下一步驟S202,用戶信息編目部分63獲得表示一般公眾的喜好的標(biāo)準(zhǔn)喜好向量APP。
標(biāo)準(zhǔn)喜好向量APP可以是從分發(fā)服務(wù)器5接收的向量,或者由于收視率競(jìng)爭(zhēng)的影響使節(jié)目安排被看作反映一般公眾的喜好的安排,按照上面參考圖22中所示的流程圖說明的用戶方效應(yīng)向量產(chǎn)生處理1相同的方式,在預(yù)定時(shí)段內(nèi)廣播的所有節(jié)目的數(shù)目可被計(jì)數(shù),并且如果需要可進(jìn)行歸一化處理,以便得到標(biāo)準(zhǔn)喜好向量APP。
在下一步驟S203,用戶信息編目部分63對(duì)每個(gè)大項(xiàng),計(jì)算負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP之間的余弦距離。余弦距離越長(zhǎng),那么負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越高。
在下一步驟S204,用戶信息編目部分63通過得到在步驟S203進(jìn)行的處理中計(jì)算的余弦距離的倒數(shù),產(chǎn)生每個(gè)大項(xiàng)的用戶方負(fù)效應(yīng)向量EfMUP。隨后,結(jié)束該流程圖代表的處理的執(zhí)行。
通過進(jìn)行上述處理,可以產(chǎn)生用戶方負(fù)效應(yīng)向量EfMUP。從而,能夠有效地從推薦節(jié)目的列表中排除用戶不喜歡的節(jié)目。
參考圖27中所示的流程圖,下面的說明解釋所進(jìn)行的得到每種類型的用戶方負(fù)效應(yīng)向量EfMUP的用戶方負(fù)效應(yīng)向量產(chǎn)生處理2。
首先,在步驟S211,在匹配處理部分43中采用的用戶信息編目部分63選擇將在后續(xù)步驟對(duì)其進(jìn)行處理的類型。
在下一步驟S212,用戶信息編目部分63從保存在負(fù)歷史存儲(chǔ)部分48中的負(fù)歷史向量MUP中獲得所選類型的負(fù)歷史向量MUP。
在下一步驟S213,用戶信息編目部分63獲得均表示一般公眾的喜好的標(biāo)準(zhǔn)喜好向量APP之一,作為所選類型的標(biāo)準(zhǔn)喜好向量APP。
隨后,在下一步驟S214,用戶信息編目部分63根據(jù)負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP,關(guān)于每個(gè)大項(xiàng)計(jì)算所選類型的負(fù)歷史向量MUP和所選類型的標(biāo)準(zhǔn)喜好向量APP之間的余弦距離。余弦距離越長(zhǎng),那么負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越高。
隨后,在下一步驟S215,用戶信息編目部分63通過得到在步驟S214進(jìn)行的處理中計(jì)算的余弦距離的倒數(shù),產(chǎn)生每個(gè)大項(xiàng)的用戶方負(fù)效應(yīng)向量EfMUP。余弦距離的倒數(shù)越大,那么負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP之間的相似度越低。
隨后,在下一步驟S216,用戶信息編目部分63確定所有類型是否已被處理。如果在步驟S216進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示還沒有處理所有類型,那么處理流程返回步驟S211,再次執(zhí)行步驟S211和后續(xù)步驟的處理。另一方面,如果在步驟S216進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示所有類型已被處理,那么結(jié)束該流程圖代表的處理的執(zhí)行。
通過進(jìn)行上述處理,能夠關(guān)于每種類型產(chǎn)生用戶方負(fù)效應(yīng)向量EfMUP。從而,能夠有效地從推薦節(jié)目列表中排除用戶不喜歡的節(jié)目。
要注意的是也可以在前面參考圖23和25-27中所示的流程圖說明的處理中,關(guān)于每個(gè)大項(xiàng)得到的余弦距離倒數(shù)的n倍的形式,得到用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。作為一種備選方案,根據(jù)四舍五入技術(shù)從余弦距離的倒數(shù)舍去預(yù)定數(shù)目的數(shù)位而獲得的值也可被用作用戶方效應(yīng)向量EfUP或用戶方負(fù)效應(yīng)向量EfMUP。作為另一種備選方案,作為從余弦距離的對(duì)應(yīng)倒數(shù)中減去1的結(jié)果,可得到用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。作為另一種備選方案,可以從余弦距離的對(duì)應(yīng)倒數(shù)中減去1的結(jié)果的n倍的形式,得到用戶方效應(yīng)向量EfUP和用戶方負(fù)效應(yīng)向量EfMUP。
在上面的說明中,節(jié)目向量PP和負(fù)歷史向量MUP都是每個(gè)大項(xiàng)的向量。但是要注意的是節(jié)目向量PP和負(fù)歷史向量MUP也可以都是具有包括排列成1個(gè)數(shù)組的所有詳細(xì)項(xiàng)目分量的格式的向量。另外這種情況下,不必說也可進(jìn)行相同的處理。
另外,節(jié)目向量抽取部分42抽取的節(jié)目向量PP可具有附加于其上的組ID或群集代碼,所述組ID或群集代碼表示對(duì)應(yīng)于該節(jié)目向量PP的節(jié)目所屬的組。如上所述,通過分別進(jìn)行由圖7和8中所示的流程圖表示的處理,產(chǎn)生組ID和群集代碼。
如果用戶喜歡觀看的節(jié)目形成連續(xù)劇,并且形成該連續(xù)劇的所有節(jié)目將被推薦,那么能夠減少推薦這些節(jié)目的處理量。通過把第一優(yōu)先級(jí)的相同組中的節(jié)目推薦為用戶非常喜歡的節(jié)目,也可減少推薦處理的數(shù)量。
下面參考圖28中所示的流程圖,說明包括組推薦的匹配處理。
首先,在步驟S221,在匹配處理部分43中采用的向量運(yùn)算部分62確定節(jié)目向量抽取部分42抽取的節(jié)目向量PP是否具有附加的識(shí)別某一組的信息,以便確定與該節(jié)目向量PP相關(guān)的節(jié)目是否屬于該組。如前所述,附加到節(jié)目向量PP上的識(shí)別某一組的信息的例子是組ID和群集代碼。
如果在步驟S221進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示節(jié)目向量PP具有附加的識(shí)別某一組的信息,那么處理流程進(jìn)入步驟S222,向量運(yùn)算部分62確定組ID或群集代碼指示的組是否已在用戶信息編目部分63中被編目為以第一優(yōu)先級(jí)推薦的組。
如果在步驟S222進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示由組ID或群集代碼表示的組已在用戶信息編目部分63中被編目為以第一優(yōu)先級(jí)推薦的組,那么處理流程進(jìn)入步驟S223,向量運(yùn)算部分62把與節(jié)目向量PP相關(guān)的節(jié)目的信息作為推薦信息提供給推薦信息輸出部分49。推薦信息輸出部分49在推薦節(jié)目列表50中對(duì)推薦信息建議的推薦節(jié)目編目,并把推薦節(jié)目的信息輸出給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12。隨后,處理流程進(jìn)入后面說明的步驟S227。
另一方面,如果在步驟S221進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示節(jié)目向量PP不具有附加的識(shí)別某一組的信息,或者在步驟S222進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示由組ID或群集代碼表示的組未在用戶信息編目部分63中被編目為以第一優(yōu)先級(jí)推薦的組,那么處理流程進(jìn)入步驟S224,進(jìn)行前面分別參考圖17-21中所示的流程圖說明的匹配處理1到匹配處理5中的任意之一。
隨后,在下一步驟S225,通過確定推薦節(jié)目的節(jié)目向量是否具有附加的識(shí)別某一組的信息,向量運(yùn)算部分62確定在步驟S224進(jìn)行的匹配處理1到匹配處理5任意之一中推薦的節(jié)目是否屬于該組。如前所述,附加到節(jié)目向量PP上的識(shí)別某一組的信息的例子是組ID和群集代碼。如果在步驟S225進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示推薦的節(jié)目并不屬于某一組,那么結(jié)束該流程圖代表的處理的執(zhí)行。
另一方面,如果在步驟S225進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示推薦的節(jié)目屬于某一組,那么處理流程進(jìn)入步驟S226,向量運(yùn)算部分62把作為以第一優(yōu)先級(jí)推薦的組加入節(jié)目向量PP的組ID(或者群集代碼)保存在用戶信息編目部分63中。
在步驟S223或S226進(jìn)行的處理結(jié)束之后,處理流程進(jìn)行步驟S227,向量運(yùn)算部分62參考作為看作負(fù)歷史的操作,保存在負(fù)歷史存儲(chǔ)部分48中的操作的日志,確定是否已收到被看作負(fù)歷史的操作輸入。在步驟S227進(jìn)行的處理中檢查的操作輸入是關(guān)于在步驟S223進(jìn)行的處理中推薦的節(jié)目,或者作為以第一優(yōu)先級(jí)推薦的一組,在步驟S226進(jìn)行的處理中被編目的節(jié)目而輸入的操作輸入。這是因?yàn)樵诓襟ES226進(jìn)行的處理中被編目的節(jié)目是在步驟S224進(jìn)行的處理中推薦的節(jié)目中的一個(gè)已歸類節(jié)目。被看作負(fù)歷史的操作輸入的例子是用戶輸入的請(qǐng)求觀看另一節(jié)目或者記錄另一節(jié)目,因?yàn)橛脩舨幌矚g所推薦的節(jié)目,或者在記錄節(jié)目的再現(xiàn)之前,請(qǐng)求擦除該記錄節(jié)目的命令。
如果在步驟S227進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示沒有收到被看作負(fù)歷史的操作輸入,那么結(jié)束該流程圖代表的處理的執(zhí)行。
另一方面,如果在步驟S227進(jìn)行的處理中產(chǎn)生的確定結(jié)果指示已收到被看作負(fù)歷史的操作輸入,那么處理流程進(jìn)行步驟S228,向量運(yùn)算部分62從作為以第一優(yōu)先級(jí)推薦的節(jié)目組的目錄,保存在用戶信息編目部分63中的目錄中除去包括目標(biāo)節(jié)目的組。
要注意的是,通過進(jìn)行前面參考圖9中所示的流程圖說明的標(biāo)題分組處理1,在一些情況下,多個(gè)組ID可被分配給一個(gè)節(jié)目向量PP。具體地說,在這樣的情況下,在步驟S228進(jìn)行的處理中,根據(jù)負(fù)歷史操作輸入,所有組ID可從作為以第一優(yōu)先級(jí)推薦的組的目錄,保存在用戶信息編目部分63中的目錄中被除去。作為一種備選方案,均被看作負(fù)歷史的操作輸入被累積,當(dāng)用戶輸入預(yù)定數(shù)目的負(fù)歷史輸入操作時(shí),所有組ID可從作為以第一優(yōu)先級(jí)推薦的組的目錄,保存在用戶信息編目部分63中的目錄中被除去。另外,對(duì)于其中節(jié)目向量PP與組ID一一對(duì)應(yīng)地關(guān)聯(lián)的情況,可以采用這種特征。
通過進(jìn)行上述處理,能夠推薦用戶喜歡觀看的連續(xù)劇的所有節(jié)目,能夠推薦屬于和用戶非常喜歡的節(jié)目同組的節(jié)目,從而能夠減少推薦的操作處理。
在包括如上所述的組推薦的匹配處理中,也可根據(jù)從電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12獲得的用戶操作歷史,關(guān)于對(duì)應(yīng)的組產(chǎn)生正歷史向量UP和負(fù)歷史向量MUP。
另外,根據(jù)在從電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12獲得的用戶操作歷史中檢測(cè)到的正歷史,觀看相同連續(xù)劇或者進(jìn)行連續(xù)劇的記錄的預(yù)約的操作的數(shù)目可被計(jì)數(shù),當(dāng)所得到的計(jì)數(shù)超過預(yù)定值時(shí),可以第一優(yōu)先級(jí)推薦該連續(xù)劇,而不專門進(jìn)行匹配處理。
除此之外,代替進(jìn)行根據(jù)用戶歷史推薦節(jié)目的處理,可根據(jù)用戶事先設(shè)置的主題設(shè)置用戶模型,并根據(jù)用戶模型,進(jìn)行推薦節(jié)目的處理。
通過經(jīng)由利用主題的過濾過程,抽取和用戶事先設(shè)置的主題對(duì)應(yīng)的節(jié)目,獲得用戶模型。初始目錄存儲(chǔ)部分45保存用戶輸入的主題。多個(gè)主題可被保存在初始目錄存儲(chǔ)部分45中。另外,用戶可通過進(jìn)行操作恰當(dāng)?shù)馗轮黝}。向量運(yùn)算部分62從作為均用于產(chǎn)生用戶模型的節(jié)目的節(jié)目向量PP,節(jié)目向量抽取部分42供給的節(jié)目向量PP中抽取均包括保存在初始目錄存儲(chǔ)部分45中的主題的節(jié)目向量PP。隨后,向量運(yùn)算部分62得到抽取的節(jié)目向量PP的總和,如果需要,順序使所述總和歸一化,從而產(chǎn)生用戶模型向量。最后,向量運(yùn)算部分62把用戶模型向量保存在用戶信息編目部分63中。
例如我們假定用戶規(guī)定時(shí)間段Hm=“11PM之后”和類型Gm=“綜藝”作為主題。這種情況下,通過使用主題產(chǎn)生用戶模型“深夜的綜藝節(jié)目”,進(jìn)行過濾處理。用戶模型“深夜的綜藝節(jié)目”包括作為配置要素的在23:00之后深夜時(shí)間段中廣播的綜藝節(jié)目中表演的喜劇演員。從而,例如,在匹配處理中,出現(xiàn)該表演者的節(jié)目從與綜藝類型不同的類型的節(jié)目中被抽取,作為推薦節(jié)目。與綜藝類型不同的類型的例子是戲劇類型。從而,與對(duì)每個(gè)項(xiàng)目進(jìn)行匹配處理相比,遠(yuǎn)遠(yuǎn)超出該類型的考慮范圍的節(jié)目可被確定為用戶的喜好。
要注意用于產(chǎn)生用戶模型的節(jié)目一般可以是在預(yù)定時(shí)間中廣播的所有節(jié)目,或者在預(yù)定時(shí)段,例如所謂的黃金時(shí)段中廣播的一組節(jié)目。
另外,例如,在相同的過濾條件下,對(duì)不同的各組節(jié)目進(jìn)行過濾處理,以便產(chǎn)生詳細(xì)對(duì)應(yīng)于每個(gè)不同的節(jié)目安排,例如一年的不同時(shí)間的節(jié)目安排和不同時(shí)段的節(jié)目安排的用戶模型向量。
更具體地說,即使在相同條件,例如“類型Gm=音樂”下,現(xiàn)代的節(jié)目安排具有不同于10年前的節(jié)目安排的廣播時(shí)間和表演者。從而,可產(chǎn)生與“10年前的樂迷”用戶模型不同的“現(xiàn)代樂迷”用戶模型。從而,能夠推薦由其“10年前的樂迷”喜歡聽其歌聲的流行歌手作為演員的戲劇或電影。另外,還能夠推薦其中現(xiàn)代歌手演唱“10年前的樂迷”喜歡收聽的一首歌曲的節(jié)目。
另外,即使對(duì)于相同的條件,例如“類型Gm=音樂”,也可進(jìn)行過濾處理,從而獲得主要是成人觀看節(jié)目的時(shí)段,以及主要是兒童觀看節(jié)目的時(shí)段的多組不同節(jié)目。從而,能夠產(chǎn)生不同的用戶模型。一般來說,成人的時(shí)段從20:00到24:00,而兒童的時(shí)段從15:00到20:00。
隨后,向量運(yùn)算部分62計(jì)算節(jié)目向量抽取部分42提供的節(jié)目向量PP和在用戶信息編目部分63中編目的用戶模型向量之間的相似度。隨后,根據(jù)計(jì)算結(jié)果,向量操作部分62產(chǎn)生推薦信息,并把該信息提供給推薦信息輸出部分49。推薦信息輸出部分49在推薦節(jié)目列表50中對(duì)推薦信息編目,并把該信息提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12。
下面參考圖29中所示的流程圖,說明使用用戶模型的匹配處理。
首先,在步驟S231,在匹配處理部分43中采用的向量運(yùn)算部分62從已抽取節(jié)目向量PP的節(jié)目向量抽取部分42獲得用于產(chǎn)生用戶模型的節(jié)目的節(jié)目向量PP。用于產(chǎn)生用戶模型的節(jié)目可以是在預(yù)定的一段時(shí)間,例如1月或3月內(nèi)廣播的節(jié)目。作為一種備選方案,用于產(chǎn)生用戶模型的節(jié)目可以是在預(yù)定的一定時(shí)間中的預(yù)定時(shí)段,例如黃金時(shí)段內(nèi)廣播的節(jié)目。作為另一種備選方案,用于產(chǎn)生用戶模型的節(jié)目可以是在過去,例如10年或20年前的預(yù)定一段時(shí)間內(nèi)廣播的節(jié)目。
隨后,在下一步驟S232,初始目錄存儲(chǔ)部分45獲得用戶通過操縱操作輸入部分44輸入的主題,并保存該主題。向量運(yùn)算部分62從初始目錄存儲(chǔ)部分45讀出所述主題,并把該主題設(shè)置成過濾條件。例如,過濾條件可被描述成散列表。
隨后,在下一步驟S233,向量運(yùn)算部分62根據(jù)在步驟S232進(jìn)行的處理中設(shè)置的過濾條件,對(duì)在步驟S231進(jìn)行的處理中獲得的節(jié)目向量PP進(jìn)行過濾處理,以便抽取和過濾條件相符的節(jié)目向量PP。例如,均用于產(chǎn)生用戶模型的節(jié)目是在過去的3個(gè)月內(nèi)廣播的所有節(jié)目。這種情況下,向量運(yùn)算部分62根據(jù)過濾條件“標(biāo)題Tm或類型Gm=足球”,對(duì)過去3個(gè)月的節(jié)目向量PP進(jìn)行過濾處理。
隨后,在下一步驟S234,向量運(yùn)算部分62得到在步驟S233進(jìn)行的過濾處理輸出的節(jié)目向量PP的總和,并把該總和用作用戶模型向量。例如,向量運(yùn)算部分62根據(jù)過濾條件“標(biāo)題Tm或類型Gm=足球”,對(duì)節(jié)目向量PP進(jìn)行過濾處理。這種情況下,產(chǎn)生用戶模型“足球迷”的用戶模型向量。
隨后,在下一步驟S235,向量運(yùn)算部分62計(jì)算在步驟S234進(jìn)行的處理中產(chǎn)生的用戶模型向量和節(jié)目向量抽取部分42抽取的節(jié)目向量PP之間的余弦距離。節(jié)目向量PP是均用作候選推薦信息的節(jié)目,即,稍后要廣播的節(jié)目的節(jié)目向量PP。
隨后,在下一步驟S236,向量運(yùn)算部分62通過相互比較相似度,檢查以用作候選推薦信息的節(jié)目的節(jié)目向量PP和用戶模型向量之間的余弦距離的形式,在步驟S235進(jìn)行的處理中得到的相似度。根據(jù)檢查結(jié)果,向量運(yùn)算部分62隨后從具有最高相似度的向量開始,抽取預(yù)定數(shù)目的短距離節(jié)目向量PP,作為推薦信息,并把該推薦信息提供給推薦信息輸出部分49。推薦信息輸出部分49在推薦節(jié)目列表50中對(duì)該推薦信息編目,并把該信息提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12,并結(jié)束處理。
通過進(jìn)行上述處理,即使用戶進(jìn)行的操作的歷史不存在,也能夠推薦和用戶設(shè)置的主題相符的節(jié)目。另外,在過去,在根據(jù)過濾條件“標(biāo)題Tm或類型Gm=足球”進(jìn)行的過濾處理中,由足球運(yùn)動(dòng)員主演的綜藝節(jié)目或戲劇不被抽取。另一方面,在前面參考圖29中所示的流程圖說明的處理中,通過根據(jù)主題“標(biāo)題Tm或類型Gm=足球”設(shè)置用戶模型,由足球運(yùn)動(dòng)員主演的綜藝節(jié)目或戲劇可被抽取為推薦信息,即使該節(jié)目并不符合條件“標(biāo)題Tm或類型Gm=足球”。這是因?yàn)樽鳛闃?gòu)成用戶模型向量的項(xiàng)目的內(nèi)容和表演者包括大量的足球運(yùn)動(dòng)員。
在上述處理中,得到用戶模型向量和節(jié)目向量PP之間的余弦距離作為相似度。但是,也可以關(guān)于大項(xiàng)計(jì)算的每個(gè)余弦距離的總和的形式得到相似度。
要注意的是產(chǎn)生用戶模型向量的處理也可在分發(fā)服務(wù)器5中進(jìn)行。這種情況下,通過使用一般由前面參考圖2說明的節(jié)目向量產(chǎn)生部分23產(chǎn)生的節(jié)目向量PP,進(jìn)行圖29中所示的流程圖的步驟S231-S234的處理。
另外,除了和用戶的喜好相符的節(jié)目的推薦之外,通過選擇具有節(jié)目向量PP和正歷史向量UP之間的低相似度,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的低相似度的節(jié)目,用戶既不喜歡也不討厭的節(jié)目被推薦的概率變大。即,具有用戶以前未觀看的特性的節(jié)目被推薦的概率變大。換句話說,在甚至沒有嘗試節(jié)目的情況下被用戶拒絕的節(jié)目被推薦的概率變大。為了通過抽取用戶的喜好推進(jìn)學(xué)習(xí)過程,重要的是評(píng)估具有用戶以前未觀看的特性的節(jié)目。
從而,向用戶呈現(xiàn)的推薦結(jié)果被賦予不可預(yù)測(cè)性。于是,不僅可能導(dǎo)致用戶興趣的豐富,而且還可能獲得對(duì)推薦更好地匹配用戶喜好的節(jié)目來說非常重要的歷史信息。
下面,參考圖30中所示的流程圖,說明所進(jìn)行的識(shí)別異常(exceptional)的推薦節(jié)目的異常推薦節(jié)目選擇處理。
首先,在步驟S241,在匹配處理部分43中采用的向量運(yùn)算部分62使用節(jié)目向量抽取部分42提供的節(jié)目向量PP,保存在正歷史存儲(chǔ)部分47中的正歷史向量UP和保存在負(fù)歷史存儲(chǔ)部分48中的負(fù)歷史向量MUP來關(guān)于每個(gè)大項(xiàng),計(jì)算節(jié)目向量PP和正歷史向量UP之間的余弦距離,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的余弦距離。
隨后,在下一步驟S242,向量運(yùn)算部分62得到在正歷史方關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離的總和,和在負(fù)歷史方關(guān)于每個(gè)項(xiàng)目計(jì)算的余弦距離的總和。即,在步驟S241和S242進(jìn)行的處理關(guān)于每個(gè)大項(xiàng),產(chǎn)生節(jié)目向量PP和正歷史向量UP之間的相似度SimUP,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度SimMUP。
隨后,在下一步驟S243,向量運(yùn)算部分62計(jì)算代表節(jié)目向量PP和正歷史向量UP之間的相似度的低下,以及節(jié)目向量PP和負(fù)歷史向量MUP之間的相似度的低下的異常推薦值。
具體地說,異常推薦值可由表達(dá)式(1-SimUP)×(1-SimMUP)或(1/SimUP)×(1/SimMUP)表述。
隨后在下一步驟S244,向量運(yùn)算部分62根據(jù)由在步驟S243進(jìn)行的處理產(chǎn)生的計(jì)算結(jié)果,抽取均具有大的異常推薦值的節(jié)目作為推薦信息。最后,結(jié)束該流程圖所代表的處理的執(zhí)行。
通過進(jìn)行上述處理,具有用戶迄今未觀看的特性的節(jié)目可被抽取為推薦節(jié)目。從而,將向用戶推薦的節(jié)目的選擇被賦予不可預(yù)測(cè)性。從而,不僅可能導(dǎo)致用戶興趣的豐富,而且還可能獲得對(duì)推薦更好地匹配用戶喜好的節(jié)目來說非常重要的歷史信息。
通過進(jìn)行迄今參考圖13-30說明的各項(xiàng)處理,節(jié)目推薦處理設(shè)備10能夠產(chǎn)生將被提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12的推薦信息。
電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12還接收作為衛(wèi)星波或地波被捕捉,并由電視接收設(shè)備4解碼的廣播信號(hào)。
根據(jù)用戶進(jìn)行的操作,電視顯示設(shè)備11顯示從電視接收設(shè)備4接收的廣播信號(hào),或者從記錄/再現(xiàn)設(shè)備12接收的再現(xiàn)數(shù)據(jù)。另外,根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,電視顯示設(shè)備11顯示推薦節(jié)目的信息,并進(jìn)行自動(dòng)設(shè)置頻道的處理。除此之外,電視顯示設(shè)備11把操作日志提供給節(jié)目推薦處理設(shè)備10。
另一方面,根據(jù)用戶進(jìn)行的操作,記錄/再現(xiàn)設(shè)備12記錄從電視接收設(shè)備4接收的廣播信號(hào),或者進(jìn)行記錄預(yù)約,并且根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,記錄/再現(xiàn)設(shè)備12自動(dòng)記錄推薦的節(jié)目。另外,記錄/再現(xiàn)設(shè)備12從安裝的或嵌入的記錄介質(zhì)再現(xiàn)節(jié)目,并在電視顯示設(shè)備11上顯示再現(xiàn)的節(jié)目。除此之外,記錄/再現(xiàn)設(shè)備12把操作日志提供給節(jié)目推薦處理設(shè)備10。
圖31是表示電視接收設(shè)備4的結(jié)構(gòu)的方框圖。在下面的說明中,電視接收設(shè)備4被解釋成符合數(shù)字廣播接收設(shè)備的標(biāo)準(zhǔn)規(guī)范的普通接收設(shè)備。
衛(wèi)星波檢測(cè)部分91是根據(jù)從電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12接收的選擇頻道的信號(hào),有選擇地檢測(cè)和接收廣播電臺(tái)通過衛(wèi)星2發(fā)射的并由天線3接收的衛(wèi)星波的組件。衛(wèi)星波檢測(cè)部分91還把說明發(fā)射模式的發(fā)射和多路復(fù)用控制信號(hào)提供給TMCC(發(fā)射和多路復(fù)用配置控制)解碼部分92,并把衛(wèi)星波持有的廣播信號(hào)提供給解調(diào)/解碼處理部分93。
TMCC解碼部分92是接收包括在發(fā)射和多路復(fù)用控制信號(hào)中的信息,并對(duì)所述信息解碼的組件。該信息包括時(shí)隙和指示調(diào)制方法和編碼率的發(fā)射模式。TMCC解碼部分92把解碼后的信息提供給解調(diào)/解碼處理部分93。
解調(diào)/解碼處理部分93是通過采用從TMCC解碼部分92接收的關(guān)于發(fā)射模式的信息所建議的方法,對(duì)從衛(wèi)星波檢測(cè)部分91接收的廣播信號(hào)解調(diào)和解碼的組件。解調(diào)/解碼處理部分93把解調(diào)和解碼結(jié)果提供給解交錯(cuò)部分94。所述方法的例子是QPSK(四相相移鍵控)方法和8相PSK(相移鍵控)方法。QPSK方法也被稱為4相調(diào)制方法或4相PSK方法。
解交錯(cuò)部分94是對(duì)輸入信號(hào)解交錯(cuò),并把解交錯(cuò)處理的結(jié)果提供給糾錯(cuò)處理部分95的組件。另外,解交錯(cuò)部分94還對(duì)解交錯(cuò)結(jié)果進(jìn)行幀分離處理和解擾處理。
糾錯(cuò)處理部分95是對(duì)輸入信號(hào)進(jìn)行一般采用Reed-Solomon(里德-索羅門)方法的糾錯(cuò)處理,并把糾錯(cuò)處理的結(jié)果提供給CA(條件訪問)解擾部分101的組件。
地波檢測(cè)部分96是根據(jù)從電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12接收的選擇頻道的信號(hào),有選擇地檢測(cè)和接收天線捕捉的地波的組件。地波檢測(cè)部分96還把說明發(fā)射模式的發(fā)射和多路復(fù)用控制信號(hào)提供給TMCC(發(fā)射和多路復(fù)用配置控制)解碼部分97,并把地波持有的廣播信號(hào)提供給解調(diào)/解碼處理部分98。
TMCC解碼部分97是接收包括在發(fā)射和多路復(fù)用控制信號(hào)中的信息,并對(duì)所述信息解碼的組件。該信息包括時(shí)間戳記TS,時(shí)隙和指示調(diào)制方法和編碼率的發(fā)射模式。TMCC解碼部分97把解碼后的信息提供給解調(diào)/解碼處理部分98。
解調(diào)/解碼處理部分98是通過采用從TMCC解碼部分97接收的關(guān)于發(fā)射模式的信息所建議的方法,對(duì)從地波檢測(cè)部分96接收的廣播信號(hào)解調(diào)和解碼的組件。解調(diào)/解碼處理部分98把解調(diào)和解碼結(jié)果提供給解交錯(cuò)部分99。所述方法的例子是QAM(正交調(diào)幅)方法。
解交錯(cuò)部分99是對(duì)輸入信號(hào)解交錯(cuò),并把解交錯(cuò)處理的結(jié)果提供給TS(傳送流)再現(xiàn)部分100的組件。另外,解交錯(cuò)部分99還對(duì)解交錯(cuò)結(jié)果進(jìn)行幀分離處理和解擾處理。
TS再現(xiàn)部分100是根據(jù)輸入信號(hào)產(chǎn)生傳送流,并把傳送流提供給CA解擾部分101的組件。
CA解擾部分101是對(duì)從糾錯(cuò)處理部分95或TS再現(xiàn)部分100接收的條件訪問信號(hào)解擾,并把解擾后的信號(hào)提供給多路分解部分102的組件。
數(shù)據(jù)輸入部分103是通過網(wǎng)絡(luò)8接收來自EPG接收設(shè)備9的EPG數(shù)據(jù)和分發(fā)服務(wù)器5傳送的流式數(shù)據(jù)的組件。數(shù)據(jù)輸入部分103把EPG數(shù)據(jù)和流式數(shù)據(jù)傳送給多路分解部分102。
多路分解部分102是對(duì)從CA解擾部分101或數(shù)據(jù)輸入部分103接收的信號(hào)進(jìn)行多路分解,從而產(chǎn)生將被提供給音頻信號(hào)解碼部分104的音頻信號(hào),將被提供給視頻信號(hào)解碼部分105的視頻信號(hào),和將被提供給數(shù)據(jù)解碼部分106的數(shù)據(jù)的組件。提供給數(shù)據(jù)解碼部分106的數(shù)據(jù)包括控制信號(hào)和EPG。
音頻信號(hào)解碼部分104是對(duì)輸入的音頻信號(hào)解碼,并把解碼的音頻信號(hào)提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12的組件。出于同樣原因,視頻信號(hào)解碼部分105是對(duì)輸入的視頻信號(hào)解碼,并把解碼的視頻信號(hào)提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12的組件。數(shù)據(jù)解碼部分106是對(duì)輸入的數(shù)據(jù),例如控制信號(hào)和EPG解碼的組件。數(shù)據(jù)解碼部分106把解碼后的數(shù)據(jù)提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12。
在電視接收設(shè)備4進(jìn)行的處理中,通過采用預(yù)定方法對(duì)接收的地波或分發(fā)的流式數(shù)據(jù)解調(diào)和解碼,解調(diào)和解碼的結(jié)果被提供給電視顯示設(shè)備11或記錄/再現(xiàn)設(shè)備12。
圖32是表示電視顯示設(shè)備11的結(jié)構(gòu)的方框圖。
操作輸入部分121是接收來自用戶的操作輸入,并把代表從用戶接收的操作輸入的信號(hào)提供給在電視顯示設(shè)備11中采用的一些組件的組件。另外,操作輸入部分121把從用戶接收的操作輸入的內(nèi)容提供給用戶保存所述內(nèi)容的操作日志列表122。前面參考圖13說明的節(jié)目推薦處理設(shè)備10中采用的操作日志獲取部分46讀出保存在操作日志列表122上的操作日志,作為用戶進(jìn)行的操作的日志。如果從用戶接收的操作輸入是選擇頻道的操作,那么操作輸入部分121把該操作輸入提供給頻道設(shè)置部分123。
頻道設(shè)置部分123是根據(jù)從操作輸入部分121接收的代表用戶輸入的操作輸入的信號(hào),產(chǎn)生指示所選頻道的控制信號(hào)的組件。頻道設(shè)置部分123把該控制信號(hào)提供給電視接收設(shè)備4。另外,根據(jù)保存在后面說明的推薦節(jié)目列表128上的推薦信息,頻道設(shè)置部分123產(chǎn)生指示所選頻道的控制信號(hào),并把該控制信號(hào)提供給電視接收設(shè)備4,作為電視接收設(shè)備4用于自動(dòng)設(shè)置頻道的控制信號(hào)。電視接收設(shè)備4接收由所述控制信號(hào)規(guī)定的頻道的廣播信號(hào)。
數(shù)據(jù)輸入部分124是從電視接收設(shè)備4接收廣播信號(hào),并把該信號(hào)傳送給圖像處理部分125的組件。圖像處理部分125是根據(jù)輸出部分126采用的圖像顯示方法,對(duì)輸入的廣播信號(hào)進(jìn)行圖像處理的組件。圖像處理部分125把圖像處理的結(jié)果提供給輸出部分126。輸出部分126包括顯示裝置和諸如揚(yáng)聲器之類的音頻輸出裝置。顯示裝置的例子是CRT(陰極射線管)和LCD(液晶顯示器)。輸出部分126是顯示完成圖像處理的輸入廣播信號(hào)的圖像信號(hào),并從音頻輸出裝置輸出音頻信號(hào)的組件。
推薦節(jié)目列表獲取部件127是從節(jié)目推薦處理設(shè)備10獲得推薦信息,并把獲得的信息傳送給推薦節(jié)目列表128的組件。推薦節(jié)目列表128對(duì)提供的推薦信息編目。頻道設(shè)置部分123和推薦節(jié)目信息顯示控制部分129從推薦節(jié)目列表128讀出推薦信息。
推薦節(jié)目信息顯示控制部分129是把從推薦節(jié)目列表128讀出的推薦信息提供給圖像處理部分125,以便被用于向用戶顯示推薦節(jié)目的信息的組件。圖像處理部分125把從推薦節(jié)目信息顯示控制部分129接收的推薦信息作為獨(dú)立信息,或者作為疊加在由從數(shù)據(jù)輸入部分124接收的廣播信號(hào)代表的圖像上的信息,傳送給輸出部分126。輸出部分126在顯示裝置上顯示推薦信息。
要注意的是可允許用戶根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,確定推薦節(jié)目的信息是否要被顯示在輸出部分126上,或者頻道是否要被自動(dòng)設(shè)置。
參考圖33中所示的流程圖,下面的說明解釋所進(jìn)行的根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,向用戶顯示推薦節(jié)目的信息的推薦信息顯示處理。
首先,在步驟S251,推薦節(jié)目列表獲取部分127獲得在節(jié)目推薦處理設(shè)備10中采用的推薦信息輸出部分49輸出的推薦信息。
隨后,在下一步驟S252,推薦節(jié)目列表獲取部分127在推薦節(jié)目列表128上對(duì)獲得的推薦信息編目。
隨后,在下一步驟S253,推薦節(jié)目信息顯示控制部分129從推薦節(jié)目列表128讀出將在相對(duì)于當(dāng)前時(shí)間的預(yù)定一段時(shí)間內(nèi)廣播的推薦節(jié)目的信息,從而產(chǎn)生用于顯示被推薦節(jié)目的信息的數(shù)據(jù)。所述一段時(shí)間的長(zhǎng)度一般為3小時(shí)或一天。被推薦節(jié)目的信息包括每個(gè)被推薦節(jié)目的標(biāo)題,內(nèi)容,廣播時(shí)間和廣播頻道。推薦節(jié)目信息顯示控制部分129隨后把該數(shù)據(jù)提供給圖像處理部分125。
隨后,在下一步驟S254,圖像處理部分125進(jìn)行圖像處理,以便顯示用于在輸出部分126顯示被推薦節(jié)目的信息的輸入數(shù)據(jù),并把圖像處理的結(jié)果輸出給輸出部分126。數(shù)據(jù)所代表的推薦信息可以獨(dú)立信息或者疊加在由從數(shù)據(jù)輸入部分124接收的廣播信號(hào)代表的圖像上的信息的形式經(jīng)歷圖像處理。
隨后,在下一步驟S255,輸出部分126顯示從圖像處理部分125接收的推薦信息。最后,結(jié)束該流程圖代表的處理的執(zhí)行。
通過進(jìn)行上述處理,推薦信息被顯示在輸出部分126上。從而,通過參考顯示的推薦信息,用戶能夠選擇他所想觀看的節(jié)目。
參考圖34中所示的流程圖,下面的說明解釋所進(jìn)行的根據(jù)從節(jié)目推薦處理設(shè)備10接收的推薦信息,自動(dòng)設(shè)置廣播和用戶的喜好相符的節(jié)目的頻道的自動(dòng)頻道設(shè)置處理。
在步驟S271和S272進(jìn)行的處理與分別在前面參考圖33說明的流程圖的步驟S251和S252進(jìn)行的處理相同。即,推薦節(jié)目列表獲取部分127獲得由節(jié)目推薦處理設(shè)備10中采用的推薦信息輸出部分49輸出的推薦信息。隨后,推薦節(jié)目列表獲取部分127在推薦節(jié)目列表128對(duì)獲得的推薦信息編目。
隨后,在下一步驟S273,頻道設(shè)置部分123從節(jié)目推薦列表128獲得當(dāng)前時(shí)間的推薦節(jié)目的信息。隨后,在下一步驟S274,根據(jù)被推薦節(jié)目的詐,頻道設(shè)置部分123產(chǎn)生頻道設(shè)置信息,并把頻道設(shè)置信息作為控制信號(hào)輸出給電視接收設(shè)備4。根據(jù)該控制信號(hào),電視接收設(shè)備4接收通過控制信號(hào)中規(guī)定的頻道廣播的廣播信號(hào)。
隨后,在下一步驟S275,數(shù)據(jù)輸入部分124從電視接收設(shè)備4獲得指定頻道的廣播信號(hào),并把該信號(hào)提供給圖像處理部分125。
隨后,在下一步驟S276,圖像處理部分125對(duì)輸入的廣播信號(hào)進(jìn)行圖像處理,以便顯示圖像,并把處理結(jié)果提供給輸出部分126。
隨后,在下一步驟S277,輸出部分126以作為圖像處理的結(jié)果而獲得的圖像的形式,顯示從圖像處理部分125接收的推薦節(jié)目的信息的圖像,并輸出聲音。最后,結(jié)束該流程圖代表的處理的執(zhí)行。
通過進(jìn)行上述處理,廣播和用戶的喜好相符的節(jié)目的頻道被自動(dòng)設(shè)置。例如當(dāng)用戶發(fā)出關(guān)于該處理的命令時(shí),可進(jìn)行上面參考圖34中所示的流程圖說明的自動(dòng)頻道設(shè)置處理。從而,當(dāng)用戶存在確定要觀看哪個(gè)節(jié)目的問題時(shí),廣播恰當(dāng)節(jié)目的頻道可被自動(dòng)設(shè)置。
另外,當(dāng)用戶持續(xù)被認(rèn)為是忽視的一段時(shí)間的每個(gè)預(yù)定一段時(shí)間不進(jìn)行輸入操作時(shí),或者當(dāng)被認(rèn)為是忽視的一段時(shí)間的預(yù)定一段時(shí)間過去時(shí),可進(jìn)行上面參考圖34中所示的流程圖說明的自動(dòng)頻道設(shè)置處理,所述預(yù)定一段時(shí)間一般為2小時(shí)。被認(rèn)為是忽視的一段時(shí)間的預(yù)定一段時(shí)間是其間用戶清楚知道用戶沒有設(shè)置頻道的事實(shí)的一段時(shí)間。
要注意的是也可允許用戶輸入設(shè)置不能進(jìn)行自動(dòng)頻道設(shè)置處理的模式的命令。通過這樣禁用自動(dòng)頻道設(shè)置處理,當(dāng)用戶有意觀看通過某一頻道廣播的節(jié)目時(shí),該頻道不能被自動(dòng)改變成另一頻道。
圖35是表示記錄/再現(xiàn)設(shè)備12的方框圖。
操作輸入部分141是接收來自用戶的操作輸入,并把代表從用戶接收的操作輸入的控制信號(hào)提供給構(gòu)成記錄/再現(xiàn)設(shè)備12的其它組件的組件。另外,操作輸入部分141把從用戶接收的操作輸入的內(nèi)容提供給用于保存所述內(nèi)容的操作日志列表142。前面參考圖13說明的節(jié)目推薦處理設(shè)備10中采用的操作日志獲取部分46讀出保存在操作日志列表142上的操作日志,作為用戶進(jìn)行的操作的日志。
記錄設(shè)置部分143是根據(jù)從操作輸入部分141接收的,代表用戶輸入的操作輸入的信號(hào),抽取進(jìn)行記錄處理所必需的信息,或者從保存在后面說明的推薦節(jié)目列表149上的推薦信息抽取進(jìn)行記錄處理所必需的信息的組件。進(jìn)行記錄處理所必需的信息包括要記錄的節(jié)目的廣播開始時(shí)間以及廣播結(jié)束時(shí)間,和廣播節(jié)目的頻道。如果從操作輸入部分141接收的控制信號(hào)指示從用戶接收的操作輸入是進(jìn)行記錄預(yù)約的操作,那么記錄設(shè)置部分143在記錄預(yù)約列表144上對(duì)進(jìn)行記錄處理所必需的信息編目。如果從操作輸入部分141接收的控制信號(hào)指示從用戶接收的操作輸入是記錄當(dāng)前廣播的節(jié)目的請(qǐng)求,或者當(dāng)將通過利用保存在后面說明的推薦節(jié)目列表149上的推薦信息進(jìn)行自動(dòng)記錄時(shí),記錄設(shè)置部分143把進(jìn)行記錄處理所必需的信息提供給記錄控制部分145。
記錄控制部分145是根據(jù)從記錄設(shè)置部分143接收的對(duì)節(jié)目進(jìn)行記錄處理所必需的信息,產(chǎn)生指示廣播要記錄的節(jié)目的廣播頻道的控制信號(hào),或者通過從在記錄預(yù)約列表144上編目的記錄預(yù)約信息抽取當(dāng)前時(shí)間的記錄預(yù)約信息,產(chǎn)生控制信號(hào)的組件。記錄控制部分145把控制信號(hào)提供給電視接收設(shè)備4。記錄控制部分145還是產(chǎn)生進(jìn)行記錄的控制信號(hào),并把該控制信號(hào)提供給記錄/再現(xiàn)處理部分147的組件。根據(jù)從記錄控制部分14接收的控制信號(hào),電視接收設(shè)備4接收通過規(guī)定的頻道廣播的廣播信號(hào)。
數(shù)據(jù)輸入部分146是從電視接收設(shè)備4接收廣播信號(hào),并把該信號(hào)傳送給記錄/再現(xiàn)處理部分147的組件。記錄/再現(xiàn)處理部分147一般具有允許可拆卸的記錄介質(zhì)被安裝在記錄/再現(xiàn)處理部分147上的結(jié)構(gòu),或者包括內(nèi)部嵌入的記錄介質(zhì)??刹鹦兜挠涗浗橘|(zhì)的例子是磁帶,光盤,磁盤,磁光盤和半導(dǎo)體存儲(chǔ)器,而內(nèi)部嵌入的記錄介質(zhì)是硬盤和半導(dǎo)體存儲(chǔ)器。記錄/再現(xiàn)處理部分147能夠把信息記錄到記錄介質(zhì)上,并從可拆卸的或者嵌入的記錄介質(zhì)再現(xiàn)信息。更具體地說,假定可按照在記錄記錄/再現(xiàn)處理部分147上的可拆卸記錄介質(zhì)是磁帶。這種情況下,記錄/再現(xiàn)處理部分147配有在記錄處理中,把從數(shù)據(jù)輸入部分146接收的廣播信號(hào)記錄到磁帶上,和從磁帶再現(xiàn)信息的磁頭。記錄/再現(xiàn)處理部分147把再現(xiàn)的信息提供給諸如電視顯示設(shè)備11之類的設(shè)備,以便顯示所述信息。
推薦節(jié)目列表獲取部分148是從節(jié)目推薦處理設(shè)備10獲得推薦信息,并把該信息傳給推薦節(jié)目列表149的組件。推薦節(jié)目列表149是用于對(duì)提供的推薦信息編目的組件。記錄設(shè)置部分143從推薦節(jié)目列表149讀出將用于自動(dòng)記錄的推薦信息。
下面參考圖36中所示的流程圖說明自動(dòng)記錄。
首先,在步驟S291,推薦節(jié)目列表獲取部分148從在節(jié)目推薦處理設(shè)備10中采用的推薦信息輸出部分49獲得推薦信息。
隨后,在下一步驟S292,推薦節(jié)目列表獲取部分148在推薦節(jié)目列表149對(duì)獲得的推薦信息編目。
隨后,在下一步驟S293,記錄設(shè)置部分143從推薦節(jié)目列表149抽取當(dāng)前時(shí)間的推薦節(jié)目的信息。記錄設(shè)置部分143隨后從抽取的信息獲得記錄所需的信息,并把獲得信息提供給記錄控制部分145。獲得的記錄所需信息包括要記錄節(jié)目的廣播開始時(shí)間以及廣播結(jié)束時(shí)間,和廣播該頻道的頻道。
隨后,在下一步驟S294,記錄控制部分145產(chǎn)生用于接收要記錄的節(jié)目的廣播信號(hào)的頻道設(shè)置信息,并把頻道設(shè)置信息作為控制信號(hào)輸出給電視接收設(shè)備4。根據(jù)該控制信號(hào),電視接收設(shè)備4接收通過規(guī)定的頻道廣播的節(jié)目的廣播信號(hào)。
隨后,在下一步驟S295,數(shù)據(jù)輸入部分146從電視接收設(shè)備4獲得指定頻道的廣播信號(hào),并把該信號(hào)傳送給記錄/再現(xiàn)處理部分147。
隨后,在下一步驟296,記錄/再現(xiàn)處理部分147把從電視接收設(shè)備4接收的廣播信號(hào)記錄到安裝的或者內(nèi)部嵌入的記錄介質(zhì)上。最后,結(jié)束該流程圖代表的處理的執(zhí)行。
通過進(jìn)行上述處理,能夠自動(dòng)記錄和用戶的喜好相符的節(jié)目。在正在進(jìn)行用戶請(qǐng)求的記錄處理時(shí),或者已經(jīng)開始的記錄處理,例如預(yù)約的記錄處理正在進(jìn)行時(shí),不執(zhí)行上面參考圖36中所示的流程圖說明的自動(dòng)記錄處理。
上面的說明解釋了根據(jù)為當(dāng)前時(shí)間推薦的節(jié)目進(jìn)行的自動(dòng)記錄處理。但是不必說,也可按照相同的方式根據(jù)為比當(dāng)前時(shí)間落后預(yù)定一段時(shí)間的某一時(shí)刻獲得的推薦信息,進(jìn)行自動(dòng)記錄處理。這樣,能夠自動(dòng)實(shí)現(xiàn)記錄的預(yù)約。
在前面參考圖1-36說明的各個(gè)處理中,節(jié)目向量PP在分發(fā)服務(wù)器5中產(chǎn)生。但是,代替在分發(fā)服務(wù)器5中產(chǎn)生節(jié)目向量PP,分發(fā)服務(wù)器5可通過網(wǎng)絡(luò)8把EPG數(shù)據(jù)提供給節(jié)目推薦處理設(shè)備,以便在節(jié)目推薦處理設(shè)備中用于產(chǎn)生節(jié)目向量PP。
圖37是關(guān)于不是在分發(fā)服務(wù)器171中產(chǎn)生節(jié)目向量PP,而是根據(jù)通過網(wǎng)絡(luò)8,從分發(fā)服務(wù)器171提供給節(jié)目推薦處理設(shè)備191的EPG數(shù)據(jù),在節(jié)目推薦處理設(shè)備191中產(chǎn)生節(jié)目向量的情況,表示分發(fā)服務(wù)器171的結(jié)構(gòu)的方框圖。這種情況下,還用于產(chǎn)生節(jié)目向量PP的節(jié)目推薦處理設(shè)備191的結(jié)構(gòu)示于圖38中。
要注意的是,和在圖2中所示的分發(fā)服務(wù)器5及圖13中所示的節(jié)目推薦處理設(shè)備10中采用的相應(yīng)對(duì)應(yīng)部分相同的部分用和它們的相應(yīng)對(duì)應(yīng)物相同的附圖標(biāo)記表示,為了避免重復(fù),不再重復(fù)它們的說明。
即,分發(fā)服務(wù)器171包括如前參考圖2所述那樣,同樣用在分發(fā)服務(wù)器5中的數(shù)據(jù)獲取部分21和數(shù)據(jù)傳輸部分25。分發(fā)服務(wù)器171從流式數(shù)據(jù)數(shù)據(jù)庫(kù)6讀出流式數(shù)據(jù),或者從元數(shù)據(jù)數(shù)據(jù)庫(kù)7或包括元數(shù)據(jù)的EPG數(shù)據(jù)讀出元數(shù)據(jù),并通過網(wǎng)絡(luò)8把流式數(shù)據(jù)或元數(shù)據(jù)傳送給EPG接收設(shè)備9或電視接收設(shè)備4。
節(jié)目推薦處理設(shè)備191具有與前面參考圖13的節(jié)目推薦處理設(shè)備10相同的結(jié)構(gòu),除了節(jié)目推薦處理設(shè)備191還包括在圖2中所示的分發(fā)服務(wù)器5中采用的元數(shù)據(jù)抽取部分22和節(jié)目向量產(chǎn)生部分23之外。除了節(jié)目推薦處理設(shè)備10執(zhí)行的處理之外,節(jié)目推薦處理設(shè)備191還進(jìn)行前面參考圖3中所示的流程圖說明的節(jié)目向量產(chǎn)生處理1,前面參考圖6中所示的流程圖說明的節(jié)目向量產(chǎn)生處理2,前面參考圖7中所示的流程圖說明的分組處理1,和前面參考圖8中所示的流程圖說明的分組處理2。
代替產(chǎn)生節(jié)目向量PP,分發(fā)服務(wù)器171可通過網(wǎng)絡(luò)8把EPG數(shù)據(jù)提供給節(jié)目推薦處理設(shè)備191,以便用于產(chǎn)生節(jié)目向量PP。盡管存在該差異,仍然能夠獲得和前面參考圖1-36說明的相同結(jié)果。
另外,還可實(shí)現(xiàn)這樣一種系統(tǒng)結(jié)構(gòu),其中EPG接收設(shè)備9從電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12收集用戶進(jìn)行的操作的信息和設(shè)置信息,并把收集的信息提供給分發(fā)服務(wù)器201,而分發(fā)服務(wù)器201不僅產(chǎn)生節(jié)目向量PP,而且進(jìn)行匹配處理,通過網(wǎng)絡(luò)8把匹配處理的結(jié)果提供給EPG接收設(shè)備9。就這種系統(tǒng)結(jié)構(gòu)來說,網(wǎng)絡(luò)具有圖39中所示的結(jié)構(gòu),分發(fā)服務(wù)器201具有圖40中所示的方框圖。
要注意的是與圖1、37和38中所示的它們的相應(yīng)對(duì)應(yīng)物等同的系統(tǒng)結(jié)構(gòu)組件由和它們的相應(yīng)對(duì)應(yīng)物相同的附圖標(biāo)記表示,并且為了避免重復(fù),省略了對(duì)它們的說明。
即,除了前面參考圖37說明的分發(fā)服務(wù)器171的功能之外,分發(fā)服務(wù)器201還具有前面參考圖38說明的節(jié)目推薦處理設(shè)備191的功能。從而,用戶不需要擁有節(jié)目推薦處理設(shè)備在圖39和40中所示的結(jié)構(gòu)中,分發(fā)服務(wù)器201進(jìn)行前面參考圖3-12和圖14-30說明的所有各項(xiàng)處理。這些處理包括產(chǎn)生向量,例如節(jié)目向量PP,節(jié)目方效應(yīng)向量EfUP,正歷史向量UP,負(fù)歷史向量MUP和標(biāo)準(zhǔn)喜好向量APP的處理,對(duì)節(jié)目向量PP分組的處理,匹配處理,和選擇異常的推薦節(jié)目的處理。
要注意的是,此時(shí),用戶進(jìn)行的操作的歷史和設(shè)置信息一般具有附著于其上的,用于識(shí)別因用戶而異的歷史和設(shè)置信息的用戶ID。EPG接收設(shè)備9從電視顯示設(shè)備11和記錄/再現(xiàn)設(shè)備12收集操作歷史和設(shè)置信息,通過網(wǎng)絡(luò)8把所述歷史和信息傳送給分發(fā)服務(wù)器201。在分發(fā)服務(wù)器201中采用的節(jié)目推薦處理設(shè)備191通過根據(jù)附著于所述操作歷史和設(shè)置信息上的用戶ID,對(duì)所述操作歷史和設(shè)置信息分類,把從EPG接收設(shè)備9接收的操作歷史和設(shè)置信息保存在諸如初始目錄存儲(chǔ)部分45,正歷史存儲(chǔ)部分47和負(fù)歷史存儲(chǔ)部分48之類的部分中。
上述說明解釋了其中通過使用電視廣播信號(hào)的EPG數(shù)據(jù),推薦和用戶的喜好相符的節(jié)目的情況。但是,本發(fā)明也可應(yīng)用于其中通過把屬性信息加入無線電廣播和諸如流式數(shù)據(jù)之類的各種數(shù)字內(nèi)容中,推薦和用戶的喜好相符的節(jié)目的情況。
前面說明的每一系列的處理也可通過軟件的執(zhí)行來實(shí)現(xiàn)。如果通過軟件的執(zhí)行來實(shí)現(xiàn)上面說明的每一系列的處理,那么構(gòu)成所述軟件的程序可以一般從網(wǎng)絡(luò)或者程序記錄介質(zhì)被安裝到嵌入專用硬件中的計(jì)算機(jī),通用個(gè)人計(jì)算機(jī)等中。通過把各種程序安裝到通用個(gè)人計(jì)算機(jī)中,個(gè)人計(jì)算機(jī)能夠?qū)崿F(xiàn)各種功能。
上面提及的把要安裝到到計(jì)算機(jī)或通用個(gè)人計(jì)算機(jī)中的程序分別記錄為將由所述計(jì)算機(jī)或通用個(gè)人計(jì)算機(jī)執(zhí)行的程序的程序記錄介質(zhì)是獨(dú)立于計(jì)算機(jī)或通用個(gè)人計(jì)算機(jī)分發(fā)和提供給用戶的包介質(zhì)。如前參考圖2、13或38所述,包介質(zhì)的例子包括諸如軟盤之類的磁盤31或71,諸如CD-ROM(光盤-只讀存儲(chǔ)器)或DVD(數(shù)字通用盤)之類的光盤32或72,諸如MD(MiniDisc)(商標(biāo))之類的磁光盤33或73,以及半導(dǎo)體存儲(chǔ)器34或74。
另外,在本說明書中,按照沿著時(shí)間軸的預(yù)定順序進(jìn)行保存在記錄介質(zhì)中的每個(gè)程序的步驟。但是,不必按照沿著時(shí)間軸的預(yù)定順序進(jìn)行所述步驟。例如,也可同時(shí)或者單獨(dú)地進(jìn)行保存在記錄介質(zhì)中的每個(gè)程序的步驟。
要注意的是,本說明書中使用的技術(shù)術(shù)語“系統(tǒng)”意味著包括多個(gè)設(shè)備的融合結(jié)構(gòu)。
工業(yè)可應(yīng)用性如上所述,根據(jù)本發(fā)明,能夠產(chǎn)生內(nèi)容的屬性信息。特別地,可使內(nèi)容的屬性信息與加權(quán)值相關(guān)聯(lián),每個(gè)加權(quán)值規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息和預(yù)定用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度。
另外,根據(jù)另一發(fā)明,不僅能夠選擇與用戶的喜好相符的內(nèi)容,而且還能夠通過使用規(guī)定多個(gè)項(xiàng)目中的每一個(gè)對(duì)屬性信息和預(yù)定用戶的喜好信息之間的相似度的計(jì)算的貢獻(xiàn)程度的加權(quán)值信息,來選擇內(nèi)容。從而,能夠選擇正確地與用戶的喜好相符的內(nèi)容。
另外,根據(jù)另一發(fā)明,能夠找出用戶的喜好。特別地,通過比較用戶的喜好與一般公眾的喜好,能夠識(shí)別用戶的喜好的偏差(bias),從而能夠確定用戶獨(dú)有的喜好。
權(quán)利要求
1.一種進(jìn)行處理從而選擇與用戶的喜好相符的內(nèi)容的信息處理設(shè)備,包括獲得所述內(nèi)容的屬性信息的獲取裝置;和根據(jù)表示所述用戶的所述喜好的第一信息和表示一般喜好的第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生裝置。
2.按照權(quán)利要求1所述的信息處理設(shè)備,其中所述屬性信息、所述第一信息和所述第三信息均包括多個(gè)項(xiàng)目;和另外設(shè)置在所述信息處理設(shè)備中的選擇裝置通過利用所述第三信息,針對(duì)每個(gè)所述項(xiàng)目計(jì)算所述屬性信息與所述第一信息之間的相似度,來選擇與所述用戶的所述喜好相符的內(nèi)容。
3.按照權(quán)利要求1所述的信息處理設(shè)備,其中所述第一信息和所述第二信息均包括多個(gè)項(xiàng)目;和所述偏差信息產(chǎn)生裝置產(chǎn)生揭示所述第一信息和所述第二信息之間的相似度低的所述項(xiàng)目的信息作為所述第三信息。
4.按照權(quán)利要求1所述的信息處理設(shè)備,還包括獲得所述用戶進(jìn)行的操作的歷史的操作歷史獲取裝置;和根據(jù)作為所述用戶進(jìn)行的操作的所述歷史的所述操作歷史獲取裝置獲得的歷史,產(chǎn)生所述第一信息的喜好信息產(chǎn)生裝置。
5.按照權(quán)利要求1所述的信息處理設(shè)備,其中所述偏差信息產(chǎn)生裝置通過下述操作產(chǎn)生所述第三信息針對(duì)每個(gè)預(yù)定項(xiàng)目,對(duì)所述用戶從屬于預(yù)定的內(nèi)容組中選擇并觀看的內(nèi)容的數(shù)目計(jì)數(shù),從而得到第一值,并把所述第一值用作所述第一信息;針對(duì)每個(gè)所述預(yù)定項(xiàng)目,對(duì)屬于所述預(yù)定的內(nèi)容組的所有內(nèi)容的數(shù)目計(jì)數(shù),從而得到第二值,并把所述第二值用作所述第二信息;和使用所述第二值使所述第一值歸一化,從而得到所述第三信息。
6.按照權(quán)利要求5所述的信息處理設(shè)備,其中所述預(yù)定的內(nèi)容組是在預(yù)定的一段時(shí)間內(nèi)廣播或分發(fā)的內(nèi)容的集合。
7.按照權(quán)利要求5所述的信息處理設(shè)備,其中所述偏差信息產(chǎn)生裝置通過下述操作產(chǎn)生所述第三信息把在多個(gè)不同的一段時(shí)間內(nèi)廣播或分發(fā)的內(nèi)容的集合分別作為多個(gè)所述預(yù)定的內(nèi)容組;計(jì)算多個(gè)所述預(yù)定的內(nèi)容組的多個(gè)所述第一值和所述第二值;使用對(duì)應(yīng)于所述第一值針對(duì)與所述第一值相同的內(nèi)容組計(jì)算的所述第二值,使每個(gè)所述第一值歸一化,從而得到所述第三信息。
8.按照權(quán)利要求5所述的信息處理設(shè)備,其中每個(gè)所述預(yù)定的內(nèi)容組是在預(yù)定的一段時(shí)間內(nèi)廣播或分發(fā)的內(nèi)容的集合。
9.按照權(quán)利要求1所述的信息處理設(shè)備,其中所述第一信息是與所述內(nèi)容相關(guān)的所述屬性信息,作為揭示指示所述內(nèi)容是所述用戶喜歡的內(nèi)容的項(xiàng)目的信息。
10.按照權(quán)利要求1所述的信息處理設(shè)備,其中所述第一信息是與所述內(nèi)容相關(guān)的所述屬性信息,作為揭示指示所述內(nèi)容是所述用戶不喜歡的內(nèi)容的項(xiàng)目的信息。
11.一種信息處理設(shè)備的信息處理方法,進(jìn)行處理從而選擇與用戶的喜好相符的內(nèi)容,所述信息處理方法包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
12.一種保存由計(jì)算機(jī)執(zhí)行的、選擇與用戶的喜好相符的內(nèi)容的計(jì)算機(jī)程序的記錄介質(zhì),所述計(jì)算機(jī)程序包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
13.一種由計(jì)算機(jī)執(zhí)行的、選擇與用戶的喜好相符的內(nèi)容的計(jì)算機(jī)程序,所述計(jì)算機(jī)程序包括獲得表示所述用戶的所述喜好的第一信息的第一獲取步驟;獲得表示一般喜好的第二信息的第二獲取步驟;和根據(jù)在所述第一獲取步驟進(jìn)行的處理中獲得的所述第一信息和在所述第二獲取步驟進(jìn)行的處理中獲得的所述第二信息,產(chǎn)生揭示所述用戶的所述喜好相對(duì)于所述一般喜好的偏差的第三信息的偏差信息產(chǎn)生步驟。
全文摘要
本發(fā)明提供一種信息處理設(shè)備、信息處理方法、記錄介質(zhì)和計(jì)算機(jī)程序,產(chǎn)生代表節(jié)目的屬性的節(jié)目向量。在步驟S11,接收EPG數(shù)據(jù)。在步驟S12,從EPG數(shù)據(jù)抽取產(chǎn)生節(jié)目向量PP所必需的元數(shù)據(jù)。在步驟S13,對(duì)包括在元數(shù)據(jù)中的內(nèi)容標(biāo)題進(jìn)行詞法分析,從而把內(nèi)容和標(biāo)題分解成單詞。在步驟S14,對(duì)包括在元數(shù)據(jù)中的項(xiàng)目進(jìn)行向量產(chǎn)生處理,從而產(chǎn)生節(jié)目向量PP。在步驟S15,根據(jù)與元數(shù)據(jù)相關(guān)的節(jié)目的類型,抽取效應(yīng)向量。在步驟S16,使抽取的效應(yīng)向量與產(chǎn)生的節(jié)目向量PP相關(guān)聯(lián),并結(jié)束處理。本發(fā)明可被應(yīng)用于分發(fā)內(nèi)容的分發(fā)服務(wù)器。
文檔編號(hào)H04N5/445GK101068325SQ20071010497
公開日2007年11月7日 申請(qǐng)日期2003年12月12日 優(yōu)先權(quán)日2002年12月12日
發(fā)明者山本則行, 宮崎充弘, 齋藤真里, 小池宏幸 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
中江县| 平凉市| 仪陇县| 于田县| 什邡市| 沿河| 周宁县| 方正县| 板桥市| 微山县| 上饶市| 兴海县| 抚松县| 福贡县| 文成县| 涪陵区| 辽阳市| 龙口市| 马尔康县| 呼伦贝尔市| 大荔县| 鹤壁市| 清徐县| 修水县| 资源县| 卓尼县| 韩城市| 合水县| 平安县| 丰城市| 竹溪县| 自治县| 大埔县| 太白县| 石屏县| 江川县| 富蕴县| 旬阳县| 淮南市| 吴桥县| 腾冲县|