專利名稱:信息處理裝置、信息處理方法和程序的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理設(shè)備、信息處理方法和程序,更具體地,涉及能夠跨領(lǐng)域 推薦匹配用戶偏好的項(xiàng)目(item)的信息處理裝置、信息處理方法和程序。
背景技術(shù):
在最近幾年,網(wǎng)站服務(wù)正出現(xiàn),它推薦屬于不同于參考項(xiàng)目的領(lǐng)域的項(xiàng)目,諸如向 用戶推薦新產(chǎn)品中的鍋,因?yàn)橛脩暨x擇了烹飪書。一般來(lái)說,這種跨領(lǐng)域推薦項(xiàng)目的服務(wù)使用預(yù)定推薦規(guī)則在規(guī)則基礎(chǔ)上實(shí)現(xiàn)或基 于多個(gè)用戶歷史(諸如購(gòu)買歷史)通過協(xié)作過濾來(lái)實(shí)現(xiàn)。作為后者的問題,在沒有許多用戶的歷史的情況下,該服務(wù)無(wú)法運(yùn)行良好。即,必 須使用許多用戶的歷史弄清在橫跨多個(gè)領(lǐng)域的項(xiàng)目之間的關(guān)聯(lián)本身。另一方面,當(dāng)選擇諸如電視節(jié)目等的內(nèi)容時(shí),存在一種推薦這樣的項(xiàng)目作為關(guān)聯(lián) 內(nèi)容的技術(shù),該項(xiàng)目中與內(nèi)容中設(shè)置的關(guān)鍵詞相同的關(guān)鍵詞被設(shè)為元數(shù)據(jù)。根據(jù)該技術(shù),如 果用戶已經(jīng)選擇電視節(jié)目,則推薦這樣的DVD (數(shù)字多功能盤),在該DVD上記錄了具有與出 現(xiàn)在該電視節(jié)目上的表演者相同人物的電影。這種技術(shù)的問題在于,如果沒有關(guān)鍵詞匹配該內(nèi)容,則可能不會(huì)推薦該關(guān)聯(lián)的內(nèi)容。因此,提出一種方法,其通過基于用戶的評(píng)估確定在項(xiàng)目之間的關(guān)聯(lián),以跨領(lǐng)域的 形式推薦項(xiàng)目(參考日本未審查專利申請(qǐng)公開號(hào)2009-140042)。
發(fā)明內(nèi)容
可是,在日本未審查專利申請(qǐng)公開號(hào)2009-140042中的方法不會(huì)考慮用戶的偏好 差異來(lái)推薦項(xiàng)目。有鑒于此,理想的是跨領(lǐng)域推薦匹配用戶偏好的項(xiàng)目。根據(jù)本發(fā)明的實(shí)施例的信息處理裝置包括分析部件,用于通過基于用戶對(duì)各個(gè) 項(xiàng)目的評(píng)估的分析來(lái)確定屬于每個(gè)不同領(lǐng)域的項(xiàng)目的屬性的關(guān)聯(lián);設(shè)置部件,用于將作為 指示通過分析部件的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取 部件,用于獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);和推薦部件,用于基于 關(guān)聯(lián)信息將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過獲取部件獲取的注冊(cè)信息 中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的 項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。該信息處理裝置還包括平均注冊(cè)數(shù)計(jì)算部件,用于計(jì)算平均注冊(cè)數(shù),它是在多個(gè) 用戶的注冊(cè)信息中注冊(cè)的屬性的注冊(cè)數(shù)的平均值;和比較部件,用于將由平均注冊(cè)數(shù)計(jì)算 部件計(jì)算的平均注冊(cè)數(shù)與用戶注冊(cè)數(shù)比較,其中用戶注冊(cè)數(shù)是在由獲取部件獲取的預(yù)定用 戶的注冊(cè)信息中注冊(cè)的屬性的注冊(cè)數(shù),其中推薦部件基于關(guān)聯(lián)信息,將與和預(yù)定用戶的注 冊(cè)信息的平均注冊(cè)數(shù)比較具有較小用戶注冊(cè)數(shù)的屬性具有關(guān)聯(lián),以及其屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域的項(xiàng)目指定為推薦項(xiàng)目。信息處理裝置還包括一致性計(jì)算部件,用于計(jì)算在通過獲取部件獲取的預(yù)定用 戶的注冊(cè)信息中注冊(cè)的屬性和預(yù)定用戶先前已經(jīng)訪問的項(xiàng)目的屬性之間的一致性,其中推 薦部件基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與具有大于預(yù)定值的一致性的 屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域一致性計(jì)算部件計(jì)算在預(yù)定用戶先前已經(jīng)訪問的項(xiàng)目的屬性和當(dāng)預(yù)定用戶先前 訪問該項(xiàng)目時(shí)從用戶的表達(dá)中提取的屬性之間的一致性,以及推薦部件基于關(guān)聯(lián)信息,將 以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與具有大于預(yù)定值的一致性的屬性具有關(guān)聯(lián),并且該項(xiàng) 目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。根據(jù)本發(fā)明的實(shí)施例的一種信息處理方法包括以下步驟通過基于用戶對(duì)各個(gè)項(xiàng) 目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的項(xiàng)目之間屬性的關(guān)聯(lián);將作為指示通過分析 步驟的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取注冊(cè)信息,其 中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);以及基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該 項(xiàng)目與作為注冊(cè)在通過獲取步驟獲取的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性 的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。根據(jù)本發(fā)明的實(shí)施例的程序引起計(jì)算機(jī)執(zhí)行處理,該處理包括以下步驟通過基 于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的項(xiàng)目之間屬性的關(guān)聯(lián);將作 為指示通過分析步驟的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為元數(shù)據(jù);獲 取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);以及基于關(guān)聯(lián)信息,將以下項(xiàng)目指定 為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過獲取步驟獲取的注冊(cè)信息中的屬性并且具有預(yù)定用 戶的高依賴性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。在本發(fā)明的實(shí)施例中,通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè) 不同領(lǐng)域的項(xiàng)目之間屬性的關(guān)聯(lián);將作為指示通過分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置 到各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);以及基 于關(guān)聯(lián)信息,將與作為注冊(cè)在通過獲取步驟獲取的注冊(cè)信息中的屬性并且具有預(yù)定用戶的 高依賴性的屬性具有關(guān)聯(lián),以及其屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域的項(xiàng)目指定 為推薦項(xiàng)目。根據(jù)本發(fā)明的實(shí)施例,可以跨領(lǐng)域推薦匹配用戶的偏好的項(xiàng)目。
圖1是說明與本發(fā)明的實(shí)施例有關(guān)的推薦系統(tǒng)的配置示例的框圖。
圖2是說明類型(genre)映射的示例的圖。
圖3是說明在類型之間的關(guān)聯(lián)的示例的圖。
圖4是說明在類型之間的關(guān)聯(lián)的示例的圖。
圖5是說明通過用戶評(píng)估的示例的圖。
圖6是說明通過執(zhí)行維數(shù)(dimension)壓縮獲得的每個(gè)維數(shù)值的示例的圖。
圖7是說明在群組之間的關(guān)聯(lián)的示例的圖。
圖8是說明新項(xiàng)目的關(guān)聯(lián)的示例的圖。
圖9是解釋服務(wù)器的元數(shù)據(jù)設(shè)置處理的流程圖。
圖10是解釋服務(wù)器的另一元數(shù)據(jù)設(shè)置處理的流程圖。圖11是解釋服務(wù)器的推薦處理的流程圖。圖12是說明推薦系統(tǒng)的另一配置示例的框圖。圖13是解釋圖12的服務(wù)器的推薦處理的流程圖。圖14是解釋計(jì)算機(jī)的硬件的配置示例的框圖。
具體實(shí)施例方式下文中,將參考附圖描述本發(fā)明的實(shí)施例。推薦系統(tǒng)的配置示例圖1是說明與本發(fā)明的實(shí)施例有關(guān)的推薦系統(tǒng)的配置示例的框圖。如圖1所示,推薦系統(tǒng)由服務(wù)器1實(shí)現(xiàn)。服務(wù)器1包括偏好信息獲得部分11、偏好信息數(shù)據(jù)庫(kù)(DB) 12、關(guān)聯(lián)分析部分13、元 數(shù)據(jù)設(shè)置部分14、項(xiàng)目數(shù)據(jù)庫(kù)(DB) 15、新項(xiàng)目處理部分16、注冊(cè)信息獲得部分17、注冊(cè)數(shù)據(jù) 庫(kù)(DB) 18、平均注冊(cè)數(shù)計(jì)算部分19、注冊(cè)數(shù)比較部分20、推薦項(xiàng)目指定部分21和傳輸部分 22。如下面將詳細(xì)描述的,在服務(wù)器1中,能夠基于通過用戶對(duì)項(xiàng)目的評(píng)估獲得在屬 于每個(gè)不同領(lǐng)域的項(xiàng)目之間的關(guān)聯(lián),從而表示獲得的關(guān)聯(lián)的信息被設(shè)置到各個(gè)項(xiàng)目作為元 數(shù)據(jù)。這里,領(lǐng)域包括電視節(jié)目、書籍、音樂、游戲等。該項(xiàng)目變?yōu)槊總€(gè)電視節(jié)目,每本書 籍(諸如雜志、平裝書),用于下載的音樂內(nèi)容,諸如包含音樂內(nèi)容的CD的每首音樂,用于下 載的游戲內(nèi)容,諸如包含游戲內(nèi)容的記錄介質(zhì)的每款游戲。設(shè)置的元數(shù)據(jù)用來(lái)指定向用戶推薦的項(xiàng)目。例如,參考作為用戶的偏好的預(yù)定的 電視節(jié)目,諸如與變?yōu)閰⒄盏碾娨暪?jié)目關(guān)聯(lián)的書籍或音樂的另一領(lǐng)域的項(xiàng)目被指定為推薦 項(xiàng)目。推薦項(xiàng)目的信息被發(fā)送到用戶用來(lái)接收推薦的項(xiàng)目的客戶端。也即,服務(wù)器1是以橫跨各領(lǐng)域的形式執(zhí)行項(xiàng)目的推薦的裝置。諸如個(gè)人計(jì)算機(jī) 的多個(gè)終端經(jīng)由網(wǎng)絡(luò)連接到服務(wù)器1作為客戶端。服務(wù)器1的偏好信息獲得部分11獲得表示通過用戶對(duì)項(xiàng)目的評(píng)估的偏好信息。例 如,在完成電視節(jié)目的觀看之后,或在完成書籍的閱讀之后等,客戶端的用戶輸入該項(xiàng)目的 評(píng)估到客戶端。在客戶端中,用戶的評(píng)估和指示哪個(gè)項(xiàng)目被評(píng)估的偏好信息被產(chǎn)生和發(fā)送 到服務(wù)器1。對(duì)于變?yōu)樵u(píng)估的目標(biāo)的項(xiàng)目,通過服務(wù)器1通過采樣獲得各種元數(shù)據(jù),諸如領(lǐng) 域、屬性、關(guān)鍵詞,發(fā)行人。由于服務(wù)器1的管理員使用提供作為服務(wù)器1的輸入設(shè)備的鼠標(biāo)或遠(yuǎn)程控制器等 的操作,可以輸入偏好信息。偏好信息獲得部分11獲得從客戶端發(fā)送的偏好信息或輸入的偏好信息,并且將 獲得的偏好信息存儲(chǔ)在偏好信息DB 12中。在服務(wù)器1中,使用從多個(gè)客戶端發(fā)送的偏好信息,指示多個(gè)領(lǐng)域的項(xiàng)目的評(píng)估 的偏好信息被收集并且存儲(chǔ)在偏好信息DB 12中。關(guān)聯(lián)分析部分13從偏好信息DB 12中讀取并分析偏好信息,并且基于通過各個(gè)用 戶的評(píng)估,確定在項(xiàng)目的屬性等之間的與各項(xiàng)目有關(guān)的關(guān)聯(lián),這是被參考來(lái)基于任何項(xiàng)目指定另一項(xiàng)目。這里,項(xiàng)目的屬性用于確定在項(xiàng)目所屬的領(lǐng)域中的項(xiàng)目的類別,并且具體包括類 型、相關(guān)人員、區(qū)域、價(jià)格等。例如,作為屬性的類型在電視節(jié)目領(lǐng)域中包括戲劇、新聞、教育、各種演出,并且在 書籍領(lǐng)域中包括名著、非小說類文學(xué)作品、實(shí)用、娛樂等。同樣,音樂領(lǐng)域包括流行、古典、爵 士、搖滾等,而游戲領(lǐng)域包括角色扮演游戲、仿真游戲、體育游戲、動(dòng)作游戲等。另外,例如,作為屬性的相關(guān)人員在電視節(jié)目領(lǐng)域中包括演員、職員等,并且在書 籍領(lǐng)域中包括作者、譯者等。同樣,音樂領(lǐng)域包括歌手、作曲家等,而游戲領(lǐng)域包括程序員、 設(shè)計(jì)員等。另外,例如,作為屬性的區(qū)域在電視節(jié)目領(lǐng)域中包括廣播區(qū)域等,并且在書籍領(lǐng)域 中包括作者的出生地等。同樣,音樂領(lǐng)域包括歌手的出生地等,而游戲領(lǐng)域包括模型區(qū)域, 它在游戲等期間變?yōu)榻謪^(qū)的模型。同樣,例如,作為屬性的價(jià)格在書籍、音樂和游戲的每個(gè)領(lǐng)域中包括高價(jià)格和低價(jià) 格,并且在電視節(jié)目領(lǐng)域中沒有價(jià)格屬性。如此,要在每個(gè)領(lǐng)域中分類項(xiàng)目的項(xiàng)目被給以各個(gè)屬性,本實(shí)施例的推薦系統(tǒng)能 夠通過確定在每個(gè)領(lǐng)域中屬性的項(xiàng)目之間的關(guān)聯(lián)來(lái)推薦另一領(lǐng)域的項(xiàng)目。另外,此后,作為示例,類型被描述屬性,但是諸如相關(guān)人員、區(qū)域或價(jià)格的另一屬 性也適用。例如,如圖2所示,關(guān)聯(lián)分析部分13基于用戶的評(píng)估屬于不同領(lǐng)域的各個(gè)類型映 射在一個(gè)空間內(nèi),并且確定在各個(gè)類型之間的關(guān)聯(lián)。在具有該關(guān)聯(lián)的類型之間的空間內(nèi)的 距離變?yōu)榻咏木嚯x,因?yàn)樵u(píng)估很相似,而在不具有關(guān)聯(lián)的類型之間的空間內(nèi)的距離變?yōu)?更遠(yuǎn)的距離,因?yàn)樵撛u(píng)估不相似??梢曰谕ㄟ^屬于各個(gè)類型的用戶對(duì)項(xiàng)目的評(píng)估,通過服務(wù)器1來(lái)確定類型的評(píng) 估,并且可以由用戶直接輸入類型的評(píng)估。在圖2的示例中,各點(diǎn)(、和、)指示在類型空間中電視節(jié)目(TV)的位置。各點(diǎn) (bi到。指示在類型空間中書籍的位置,而各點(diǎn)Oll1到!114)指示在類型空間中音樂的位置。例如,在點(diǎn)、和點(diǎn)b3之間的接近的距離指示其位置由點(diǎn)、指示的電視節(jié)目的類 型1和其位置由點(diǎn)b3指示的書籍的類型2在各個(gè)類型的評(píng)估中或在屬于各個(gè)類型的項(xiàng)目 的評(píng)估中具有相似性。如圖3所示,關(guān)聯(lián)分析部分13基于特定領(lǐng)域的各個(gè)類型確定另一領(lǐng)域的各個(gè)類型 的關(guān)聯(lián)。在圖3的示例中,電視節(jié)目的類型1和書籍的類型2具有關(guān)聯(lián),并且電視節(jié)目的類 型3和書籍的類型1具有關(guān)聯(lián)。通過關(guān)聯(lián)分析部分13對(duì)于在其他領(lǐng)域之間以及在電視節(jié)目和書籍之間確定類型 的關(guān)聯(lián)。圖4是說明在類型之間的關(guān)聯(lián)的示例的圖。在圖4的示例,與電視節(jié)目的類型1具有關(guān)聯(lián)的類型是書籍的類型2、10和27,音 樂的類型7、14和30,以及游戲的預(yù)定類型。以和電視節(jié)目的類型2相似的方式,確定與其 他領(lǐng)域的類型的關(guān)聯(lián)。如上所述的關(guān)聯(lián)能夠從項(xiàng)目得分和類型得分中確定,項(xiàng)目得分和類型得分能夠通
7過執(zhí)行主要分量分析、正則相關(guān)分析和分類主要分量分析獲得,例如,利用用戶的評(píng)估作為 目標(biāo)。圖5是說明通過用戶的評(píng)估的示例的圖。在圖5的示例中,通過用戶A的特定領(lǐng)域的項(xiàng)目1的評(píng)估已經(jīng)被評(píng)估為5級(jí)評(píng)估 的5,而用戶B的評(píng)估已經(jīng)評(píng)估為1。用戶C的評(píng)估已經(jīng)評(píng)估為4。類似地,用戶A到C對(duì)項(xiàng) 目2的評(píng)估已經(jīng)均評(píng)估為2。通過用戶A和用戶B的項(xiàng)目3的評(píng)估已經(jīng)評(píng)估為4,而用戶C 的評(píng)估已經(jīng)評(píng)估為5。通過執(zhí)行主要分量分析,例如以評(píng)估作為此類目標(biāo),類似評(píng)估的模式被組織且維 數(shù)壓縮被執(zhí)行。在圖5的示例中,通過用戶A和C的項(xiàng)目1到3的評(píng)估具有類似的模式。圖6是說明通過以圖5的評(píng)估作為目標(biāo)而執(zhí)行維數(shù)壓縮獲得的每個(gè)維數(shù)值的示例 的圖。在圖6的示例中,項(xiàng)目1的維數(shù)1、2和3的值分別是0. 12,0. 34和0. 62。通過主 要分量分析確定每個(gè)維數(shù)的值和在具有每個(gè)維數(shù)作為軸的空間中映射每個(gè)項(xiàng)目或每個(gè)類 型,如參考圖2所述地確定在各個(gè)項(xiàng)目和類型之間的距離。分析維數(shù)的數(shù)量可以是任意數(shù)量,對(duì)應(yīng)于一個(gè)或多個(gè)特征值的數(shù)量,剛好在貢獻(xiàn) 率顯著降低之前的數(shù)量,以及在某個(gè)累積貢獻(xiàn)率之上的數(shù)量。特征值對(duì)應(yīng)于主要分量的分布,并且指示主要分量保持原始信息(可變的)的程 度。如果原始變量的變化標(biāo)準(zhǔn)化為1,則特征值指示該主要分量具有多少原始變量。當(dāng)特征 值小于或等于1時(shí),假設(shè)僅小于或等于原始變量的信息存在,并且作為主要分量沒有意義。貢獻(xiàn)率指示由任何主要分量指示的信息所占據(jù)的全部信息的百分比數(shù)量。累積貢 獻(xiàn)率是按照降序順序的每個(gè)主要分量的貢獻(xiàn)率之和,并且指示直到求和貢獻(xiàn)率的主要分量 (典型地,直到采用指示70到80%的維數(shù)),指示原始信息的信息的百分比數(shù)量。在分析用戶的評(píng)估中使用的正則相關(guān)分析是用于確定加權(quán)系數(shù)的一種分析方法, 諸如通過考慮變量(正則變量)而最大化在正則變量之間的相關(guān),該變量對(duì)于每個(gè)變量群 組求和并組合加權(quán)(加權(quán)系數(shù))到變量。在這種情況下,加權(quán)變量被用來(lái)確定不是主要分 量得分而是空間中的距離。分類主要分量分析也是一種按照和主要分量分析相同的方式來(lái)編譯和分析類似 評(píng)估的模式的方法??梢跃幾g和分析全部K個(gè)目標(biāo)領(lǐng)域的項(xiàng)目的評(píng)估,并且僅提取在K領(lǐng)域中的2個(gè) 領(lǐng)域的項(xiàng)目的評(píng)估,并且確定在2個(gè)領(lǐng)域之間的關(guān)系,從而通過執(zhí)行這些的組合的數(shù)量,可 以分析在全部K領(lǐng)域的各項(xiàng)目之間的關(guān)系。在前一情況中,例如,當(dāng)存在電視節(jié)目、書籍和音樂的3個(gè)領(lǐng)域時(shí),集合分析各個(gè) 領(lǐng)域的項(xiàng)目的全部評(píng)估,因此各個(gè)項(xiàng)目被映射到如圖2所示的一個(gè)空間中。確定的每個(gè)項(xiàng) 目的主要分量得分用作坐標(biāo),集合地指示在集合空間上的位置。在這種情況下,由于可以將 全部領(lǐng)域的項(xiàng)目映射到一個(gè)空間中,可以在一個(gè)空間中確定各項(xiàng)目之間的關(guān)聯(lián)。在后一情況中,例如,當(dāng)存在電視節(jié)目、書籍、音樂和電影的4個(gè)領(lǐng)域時(shí),通過電視 節(jié)目和書籍、電視節(jié)目和音樂、電視節(jié)目和電影、書籍和音樂、書籍和電影以及音樂和電影 的各個(gè)組合來(lái)提取項(xiàng)目的評(píng)估,并且提取的各個(gè)評(píng)估被作為目標(biāo)分析。電視節(jié)目的每個(gè)項(xiàng)目的評(píng)估以及書籍的每個(gè)項(xiàng)目的評(píng)估被分析,從而從通過映射每個(gè)項(xiàng)目獲得的電視節(jié)目-書籍關(guān)聯(lián)空間中確定電視節(jié)目的項(xiàng)目和書籍的項(xiàng)目之間的關(guān) 聯(lián),并且電視節(jié)目的每個(gè)項(xiàng)目的評(píng)估以及音樂的每個(gè)項(xiàng)目的評(píng)估被分析,從而從通過映射 每個(gè)項(xiàng)目獲得的電視節(jié)目-音樂關(guān)聯(lián)空間中確定電視節(jié)目的項(xiàng)目和音樂的項(xiàng)目之間的關(guān)聯(lián)。類似地,確定在電視節(jié)目的項(xiàng)目和電影的項(xiàng)目之間的關(guān)聯(lián)、在書籍的項(xiàng)目和音樂 的項(xiàng)目之間的關(guān)聯(lián)、在書籍的項(xiàng)目和電影的項(xiàng)目之間的關(guān)聯(lián)、以及在音樂的項(xiàng)目和電影的 項(xiàng)目之間的關(guān)聯(lián)的每個(gè)。同樣,如果確定在如圖3所示的類型之間的關(guān)聯(lián),則各個(gè)領(lǐng)域的類型可以分類成 預(yù)定數(shù)量的群組,并且可以確定在群組之間的關(guān)聯(lián)。圖7是說明在確定群組之間的關(guān)聯(lián)的情況中的示例的圖。在圖7,電視節(jié)目的類型1和類型2被分類為類型群組1。類似地,電視節(jié)目的其 他類型被分類為預(yù)定的類型群組。另一方面,書籍的類型1和類型2被分類為類型群組3。類似地,書籍的其他類型被 分類為預(yù)定的類型群組。例如,基于每種類型的評(píng)估的相關(guān)值來(lái)指定類型群組的分類(分 簇)。由于如此分類的類型群組之間的關(guān)聯(lián)能夠通過主要分量分析或正則相關(guān)分析確 定,如圖7所示,書籍的類型群組2被指定為和電視節(jié)目的類型群組1具有關(guān)聯(lián)的類型群 組。同樣,書籍的類型群組10被指定為和電視節(jié)目的類型群組2具有關(guān)聯(lián)的類型群組,以 及書籍的類型群組2被指定為和電視節(jié)目的類型群組3具有關(guān)聯(lián)的類型群組。指示如此確定的關(guān)聯(lián)的信息從關(guān)聯(lián)分析部分13提供給元數(shù)據(jù)設(shè)置部分14。元數(shù)據(jù)設(shè)置部分14設(shè)置關(guān)聯(lián)的信息(這是指示由關(guān)聯(lián)分析部分13確定的關(guān)聯(lián)的 信息)作為各個(gè)項(xiàng)目的元數(shù)據(jù),并且將其存儲(chǔ)在項(xiàng)目DB 15中。如果指示類型之間(屬性 之間)的關(guān)聯(lián)的信息被作為元數(shù)據(jù)設(shè)置到項(xiàng)目,則如圖4所示的指示與項(xiàng)目的類型(屬性) 具有關(guān)聯(lián)的另一領(lǐng)域的類型(屬性)的信息被設(shè)置。同樣,元數(shù)據(jù)設(shè)置部分14設(shè)置關(guān)聯(lián)的信息(其指示由新項(xiàng)目處理部分16確定的 關(guān)聯(lián))為新項(xiàng)目的元數(shù)據(jù),并且將其存儲(chǔ)在項(xiàng)目DB 15中。當(dāng)輸入對(duì)其尚未獲得用戶的評(píng)估的新項(xiàng)目的信息時(shí),新項(xiàng)目處理部分16基于相 關(guān)信息之外的元數(shù)據(jù),指定類似于新項(xiàng)目且對(duì)其已經(jīng)確定關(guān)聯(lián)的項(xiàng)目。例如,新項(xiàng)目處理部 分16確定在新項(xiàng)目的元數(shù)據(jù)和已經(jīng)對(duì)其確定關(guān)聯(lián)并且已經(jīng)存儲(chǔ)在項(xiàng)目DB 15中的各個(gè)項(xiàng) 目的元數(shù)據(jù)之間的一致,并且指定在已經(jīng)對(duì)其確定關(guān)聯(lián)的項(xiàng)目中具有最大一致性的項(xiàng)目為 與新項(xiàng)目類似的項(xiàng)目。如果諸如類型的用來(lái)確定一致性的元數(shù)據(jù)是密集的元數(shù)據(jù),則余弦距離或內(nèi)部乘 積被確定,并且被確定的值被用作一致性。由于只有有限數(shù)量種類的類型作為元數(shù)據(jù),并且 如果許多項(xiàng)目基于類型被充分劃分,相同類型的相對(duì)多的項(xiàng)目被找到,則類型可以說是密 集的元數(shù)據(jù)。另一方面,如果諸如關(guān)鍵詞或句子等用來(lái)確定一致性的元數(shù)據(jù)是稀疏元數(shù)據(jù),則 在通過概率潛在語(yǔ)義分析(PLSA)或線性區(qū)分分析(LDA)等的維數(shù)壓縮之后,距離被確定, 并且確定的距離被用作一致性。由于存在許多種類的關(guān)鍵詞或句子,并且如果許多項(xiàng)目基 于作為元數(shù)據(jù)的相同關(guān)鍵詞或句子被設(shè)置的項(xiàng)目被充分劃分,則具有作為元數(shù)據(jù)的相同關(guān)鍵詞或句子的任何項(xiàng)目很難被找到,關(guān)鍵詞或句子可以說是稀疏元數(shù)據(jù)。同樣,如果確定在對(duì)其已經(jīng)執(zhí)行用戶的評(píng)估的項(xiàng)目之間的關(guān)聯(lián),則新項(xiàng)目處理部 分16將新項(xiàng)目映射到和指定為類似于新項(xiàng)目的那些項(xiàng)目一樣的相同空間中的位置,并且 確定和新項(xiàng)目具有關(guān)聯(lián)的另一領(lǐng)域的項(xiàng)目。新項(xiàng)目處理部分16將確定的項(xiàng)目的信息輸出 到元數(shù)據(jù)設(shè)置部分14。也即,對(duì)于新項(xiàng)目,和對(duì)已經(jīng)確定關(guān)聯(lián)并且和新項(xiàng)目類似的項(xiàng)目設(shè)置的關(guān)聯(lián)信息 相同的關(guān)聯(lián)信息被設(shè)置為元數(shù)據(jù)。圖8是說明在確定新項(xiàng)目的關(guān)聯(lián)的情況中的示例的圖。圖8說明在輸入作為電視節(jié)目的新項(xiàng)目的新項(xiàng)目1到30000的信息和作為書籍的 新項(xiàng)目的新項(xiàng)目1到4000的信息的情況下的示例。在圖8的示例中,項(xiàng)目2是電視節(jié)目的項(xiàng)目,對(duì)其已經(jīng)確定與另一領(lǐng)域的項(xiàng)目的關(guān) 聯(lián),并且它類似于電視節(jié)目的新項(xiàng)目1和新項(xiàng)目2。在這種情況下,指示與具有和電視節(jié)目 的項(xiàng)目2的關(guān)聯(lián)的書籍的項(xiàng)目的關(guān)聯(lián)的關(guān)聯(lián)信息被設(shè)置為電視節(jié)目的新項(xiàng)目1和新項(xiàng)目2 的元數(shù)據(jù)。另一方面,項(xiàng)目3是書籍的項(xiàng)目,對(duì)其已經(jīng)確定與另一領(lǐng)域的項(xiàng)目的關(guān)聯(lián)并且它 類似于書籍的新項(xiàng)目1和新項(xiàng)目4000。在這種情況下,指示與具有和書籍的項(xiàng)目3的關(guān)聯(lián) 的電視節(jié)目的項(xiàng)目的關(guān)聯(lián)的關(guān)聯(lián)信息被設(shè)置為書籍的新項(xiàng)目1和新項(xiàng)目4000的元數(shù)據(jù)。返回圖1的說明,注冊(cè)信息獲得部分17獲得注冊(cè)信息,它是指示由服務(wù)器1實(shí)現(xiàn) 的推薦系統(tǒng)中的用戶偏好的信息。例如,當(dāng)初始注冊(cè)、改變對(duì)應(yīng)于推薦系統(tǒng)的使用的注冊(cè)內(nèi) 容等時(shí),客戶端的用戶將關(guān)于每個(gè)領(lǐng)域的屬性的偏好輸入到客戶端。對(duì)于客戶端,用于識(shí)別 用戶的識(shí)別信息和指示用戶的偏好屬性的注冊(cè)信息被產(chǎn)生和發(fā)送到服務(wù)器1。具體地,例如,當(dāng)初始注冊(cè)時(shí),客戶端的用戶選擇(注冊(cè))作為電視節(jié)目的偏好類 型的戲劇和各種演出作為領(lǐng)域。對(duì)于客戶端,用戶的識(shí)別信息和指示作為在電視節(jié)目中用 戶的偏好的戲劇和各種演出的注冊(cè)信息被產(chǎn)生和發(fā)送到服務(wù)器1。同樣,可以由服務(wù)器1的管理員操作提供給服務(wù)器1作為輸入設(shè)備的鼠標(biāo)、遠(yuǎn)程控 制器等來(lái)輸入該注冊(cè)信息。注冊(cè)信息獲得部分17獲得從客戶端發(fā)送的注冊(cè)信息或輸入的注冊(cè)信息,并且在 注冊(cè)信息DB 18中存儲(chǔ)獲得的注冊(cè)信息。在服務(wù)器1中,通過發(fā)送來(lái)自多個(gè)客戶端的注冊(cè)信息,關(guān)于多個(gè)用戶的注冊(cè)信息 被收集并且存儲(chǔ)在注冊(cè)信息DB 18中。同樣,注冊(cè)信息獲得部分17根據(jù)預(yù)定用戶對(duì)推薦項(xiàng)目的請(qǐng)求從注冊(cè)信息DB 18中 獲得關(guān)于用戶的注冊(cè)信息(下文中,稱為用戶注冊(cè)信息),其中注冊(cè)信息存儲(chǔ)在注冊(cè)信息DB 18中,并且將其提供給注冊(cè)數(shù)比較部分20。平均注冊(cè)數(shù)計(jì)算部分19根據(jù)預(yù)定用戶對(duì)推薦項(xiàng)目的請(qǐng)求獲得存儲(chǔ)在注冊(cè)信息DB 18中的全部用戶的注冊(cè)信息,并且計(jì)算平均注冊(cè)數(shù),這是關(guān)于每個(gè)領(lǐng)域的全部用戶的注冊(cè) 信息中的屬性的注冊(cè)數(shù)的平均值。更具體地,例如,平均注冊(cè)數(shù)計(jì)算部分19計(jì)算存儲(chǔ)在注冊(cè)信息DB 18中的全部用 戶的注冊(cè)信息中關(guān)于電視節(jié)目的類型、關(guān)聯(lián)信息、領(lǐng)域和成本的每個(gè)的平均注冊(cè)數(shù)。類似 地,平均注冊(cè)數(shù)計(jì)算部分19計(jì)算關(guān)于諸如書籍、音樂等的另一領(lǐng)域的每個(gè)屬性(類型、相關(guān)人員、領(lǐng)域和成本)的平均注冊(cè)數(shù)。平均注冊(cè)數(shù)計(jì)算部分19將計(jì)算的平均注冊(cè)數(shù)提供給注冊(cè)數(shù)比較部分20。注冊(cè)數(shù)比較部分20將用戶注冊(cè)數(shù)(這是在來(lái)自注冊(cè)信息獲得部分17的用戶注冊(cè) 信息中關(guān)于每個(gè)領(lǐng)域的每個(gè)屬性的注冊(cè)數(shù))和來(lái)自平均注冊(cè)數(shù)計(jì)算部分19的平均注冊(cè)數(shù) 比較。注冊(cè)數(shù)比較部分20確定與平均注冊(cè)數(shù)相比較具有較小用戶注冊(cè)數(shù)(較小的百分比) 的屬性,并且將用戶注冊(cè)信息中指示該屬性的信息提供給推薦項(xiàng)目指定部分21。例如,在用戶注冊(cè)信息中,如果注冊(cè)是作為領(lǐng)域的電視節(jié)目的類型的戲劇和各種 演出,則在電視節(jié)目中的類型的用戶注冊(cè)數(shù)變?yōu)?。這里,在包括該用戶注冊(cè)數(shù)的用戶注冊(cè) 信息中,在和關(guān)于每個(gè)屬性的平均注冊(cè)數(shù)相比較具有最小用戶注冊(cè)數(shù)(也即是2)的情況 下,指示戲劇和各種演出的信息被提供給推薦項(xiàng)目指定部分21。如此,如果在任何用戶的用戶注冊(cè)信息中的預(yù)定屬性的用戶注冊(cè)數(shù)和全部用戶的 平均注冊(cè)數(shù)相比較較小,則用戶的偏好偏向于該領(lǐng)域(電視節(jié)目)中的某一類型(例如,戲 劇和各種演出),并且可以說對(duì)屬性(類型)存在高依賴性。推薦項(xiàng)目指定部分21基于存儲(chǔ)在項(xiàng)目DB 15中的每個(gè)項(xiàng)目的元數(shù)據(jù),指定另一領(lǐng) 域的屬性的項(xiàng)目作為推薦項(xiàng)目,該項(xiàng)目和對(duì)希望接收該推薦的用戶具有高依賴性的屬性具 有關(guān)聯(lián)。例如,和平均注冊(cè)值比較,如果在電視節(jié)目中的類型的用戶注冊(cè)數(shù)是最小數(shù),并且 從注冊(cè)數(shù)比較部分20提供指示戲劇和各種演出的信息,則和戲劇和各種演出中的任何一 個(gè)具有關(guān)聯(lián)的另一領(lǐng)域的類型的項(xiàng)目被指定為推薦項(xiàng)目。同樣,這里在與戲劇具有關(guān)聯(lián)的 項(xiàng)目中,以及在與各種演出具有關(guān)聯(lián)的項(xiàng)目中,在圖2所示的空間中具有接近距離的項(xiàng)目 被指定為推薦項(xiàng)目。更具體地,例如,在設(shè)置和作為電視節(jié)目的類型的戲劇具有關(guān)聯(lián)的類型中的關(guān)聯(lián) 信息(諸如作為書籍的類型的名著和非小說,作為音樂的類型的流行音樂,作為游戲的類 型的仿真游戲等)作為項(xiàng)目DB15中的預(yù)定項(xiàng)目元數(shù)據(jù)的情況下,在書籍的領(lǐng)域中,和戲劇 具有關(guān)聯(lián)的其類型是名著的平裝書被指定為推薦項(xiàng)目,而在音樂的領(lǐng)域中,和戲劇具有關(guān) 聯(lián)的其類型是流行音樂的CD被指定為推薦項(xiàng)目。推薦項(xiàng)目指定部分21從項(xiàng)目DB 15中讀取諸如發(fā)行人、推薦項(xiàng)目的標(biāo)題的信息, 并且輸出讀取的信息到傳輸部分22。傳輸部分22經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò),將從推薦項(xiàng)目指定部分21提供的信息發(fā)送 到希望接收推薦的用戶正使用的客戶端。在接收從傳輸部分22發(fā)送的信息的客戶端中,推 薦項(xiàng)目的信息被提供給用戶。同樣,在以上的示例中,雖然類型作為屬性被示范,作為其他示例,例如,相關(guān)人員 可以被應(yīng)用。此時(shí),在項(xiàng)目DB 15的各個(gè)項(xiàng)目中,除了指示由關(guān)聯(lián)分析部分13確定的在類型之 間的關(guān)聯(lián)的關(guān)聯(lián)信息之外,指示在相關(guān)人員之間的關(guān)聯(lián)的關(guān)聯(lián)信息被設(shè)置為元數(shù)據(jù)。同樣, 類似于在類型之間的關(guān)聯(lián),通過關(guān)聯(lián)分析部分13確定在相關(guān)人員之間的關(guān)聯(lián)。例如,設(shè)置和作為電視節(jié)目的演員的Taro具有關(guān)聯(lián)的相關(guān)人員作為預(yù)定項(xiàng)目元 數(shù)據(jù),關(guān)聯(lián)信息諸如為作為書籍的作者的Hanako和Jiro,作為音樂的歌手的Saburo,作為 游戲的程序員的Goto。
這里,在任何用戶的用戶注冊(cè)信息中,如果電視節(jié)目的演員的用戶注冊(cè)數(shù)與全部 用戶的平均注冊(cè)數(shù)比較較小,則用戶的偏好偏向于該領(lǐng)域(電視節(jié)目)中的某個(gè)演員(例 如,Taro和Hanae),并且可以說對(duì)屬性(演員)存在高依賴性。在這種情況下,在推薦項(xiàng)目指定部分21中,和Taro和Hanae中的任意一個(gè)具有關(guān) 聯(lián)的另一領(lǐng)域的相關(guān)人員的項(xiàng)目被指定為推薦項(xiàng)目。更具體地,例如,在該領(lǐng)域中,其中與 Taro具有關(guān)聯(lián)的Hanako是作者的平裝書被指定為推薦項(xiàng)目,而在音樂領(lǐng)域中,其中與Taro 具有關(guān)聯(lián)的Saburo是歌手的CD被指定為推薦項(xiàng)目。類似地,通過使用指示在領(lǐng)域之間的關(guān)聯(lián)的關(guān)聯(lián)信息,或指示在成本之間的關(guān)聯(lián) 的關(guān)聯(lián)信息,橫跨領(lǐng)域推薦對(duì)用戶具有高依賴性的領(lǐng)域或和成本具有關(guān)聯(lián)的項(xiàng)目。同樣,除了指示在相同屬性之間(諸如在類型之間或在每個(gè)領(lǐng)域的相關(guān)人員之 間)的關(guān)聯(lián)的關(guān)聯(lián)信息之外,指示在每個(gè)領(lǐng)域的不同屬性之間的關(guān)聯(lián)的關(guān)聯(lián)信息能夠被用 作關(guān)聯(lián)信息。例如,指示在電視節(jié)目的類型和書籍的作者之間的關(guān)聯(lián)的關(guān)聯(lián)信息,或指示在 電視節(jié)目的類型和書籍的成本之間的關(guān)聯(lián)的關(guān)聯(lián)信息可以被設(shè)置為項(xiàng)目DB 15的項(xiàng)目元 數(shù)據(jù)。例如,這樣的關(guān)聯(lián)信息被設(shè)置為預(yù)定的項(xiàng)目元數(shù)據(jù),其中與作為電視節(jié)目的類型 的戲劇具有關(guān)聯(lián)的屬性是作為書籍的作者的Jiro。這里,如果任何用戶的偏好偏向于電視 節(jié)目中的戲劇,則在書籍的領(lǐng)域中,其中與戲劇有關(guān)聯(lián)的Jiro是作者的平裝書被指定為推 薦項(xiàng)目。同樣,例如,這樣的關(guān)聯(lián)信息被設(shè)置為預(yù)定的項(xiàng)目元數(shù)據(jù),其中屬性與作為電視節(jié) 目的類型的各種演出以及是低成本的書籍的成本具有關(guān)聯(lián)。這里,如果任何用戶的偏好偏 向于電視節(jié)目中的戲劇,則在書籍的領(lǐng)域中,其中與戲劇有關(guān)聯(lián)的其成本是低成本的平裝 書(也即,低成本平裝書)被指定為推薦項(xiàng)目。同樣,在項(xiàng)目DB 15的項(xiàng)目中,可以設(shè)置指示在全部不同屬性之間的關(guān)聯(lián)的關(guān)聯(lián) 信息而不限制于上述屬性的組合。另外,關(guān)聯(lián)分析部分13可以確定在不同屬性之間的關(guān)聯(lián)。同樣,在推薦項(xiàng)目指定部分21的指定推薦項(xiàng)目中使用的關(guān)聯(lián)信息中的不同屬性 的組合可以通過注冊(cè)數(shù)比較部分20,通過基于用戶注冊(cè)信息檢測(cè)每個(gè)領(lǐng)域的屬性的偏好來(lái) 確定。例如,在任何用戶的用戶注冊(cè)信息中,如果偏好偏向于電視節(jié)目中的戲劇以及偏 好偏向于書籍中的Jiro,則注冊(cè)數(shù)比較部分20確定電視節(jié)目中的戲劇(類型)和書籍中的 Jir0 (作者)為具有較小用戶注冊(cè)數(shù)的屬性。在推薦項(xiàng)目指定部分21中,基于指示在電視 節(jié)目的類型和書籍的作者之間的關(guān)聯(lián)的關(guān)聯(lián)信息,其中與戲劇具有關(guān)聯(lián)的Jiro是作者的 平裝書被指定為推薦項(xiàng)目。如此,服務(wù)器1根據(jù)用戶的偏好向用戶推薦各種屬性的項(xiàng)目。接下來(lái),將描述具有以上配置的服務(wù)器1的處理。元數(shù)據(jù)設(shè)置處理初始地,將參考圖9的流程圖描述其中服務(wù)器1設(shè)置元數(shù)據(jù)的處理。這里,變?yōu)橛?于設(shè)置關(guān)聯(lián)信息的目標(biāo)的項(xiàng)目不是新項(xiàng)目而是已經(jīng)被用戶評(píng)估的項(xiàng)目。在步驟Si,偏好信息獲得部分11獲得指示通過用戶的項(xiàng)目的評(píng)估的偏好信息,并且將獲取的偏好信息存儲(chǔ)在偏好信息DB 12中。在步驟S2,關(guān)聯(lián)分析部分13從偏好信息DB 12中讀取和分析偏好信息,并且基于 各個(gè)用戶的評(píng)估確定在項(xiàng)目之間的關(guān)聯(lián)。類似地,當(dāng)確定在類型之間的關(guān)聯(lián)時(shí),基于根據(jù)用 戶的評(píng)估確定的各個(gè)類型的評(píng)估或由用戶輸入的各個(gè)類型的評(píng)估來(lái)執(zhí)行該分析。在步驟S3,元數(shù)據(jù)設(shè)置部分14將指示由關(guān)聯(lián)分析部分13確定的關(guān)聯(lián)的關(guān)聯(lián)信息 設(shè)置為元數(shù)據(jù),并且將其存儲(chǔ)在項(xiàng)目DB 15中。然后,結(jié)束該處理。每次獲得偏好信息時(shí),通過執(zhí)行以上處理作為在執(zhí)行項(xiàng)目的推薦之前的預(yù)處理, 設(shè)置關(guān)于多個(gè)領(lǐng)域的各個(gè)項(xiàng)目的關(guān)聯(lián)信息。關(guān)于新項(xiàng)目的元數(shù)據(jù)設(shè)置處理接下來(lái),將參考圖10的流程圖描述設(shè)置元數(shù)據(jù)的服務(wù)器1的另一處理。這里,變 為用于設(shè)置關(guān)聯(lián)信息的目標(biāo)的項(xiàng)目是新項(xiàng)目。在步驟S11,新項(xiàng)目處理部分16獲得新項(xiàng)目的信息,對(duì)該新項(xiàng)目沒有獲得用戶的 評(píng)估。獲得的信息也包括新項(xiàng)目的元數(shù)據(jù)。在步驟S12,新項(xiàng)目處理部分16基于與元數(shù)據(jù)的一致性指定該項(xiàng)目,對(duì)該項(xiàng)目已 經(jīng)完成關(guān)聯(lián)的分析并且該項(xiàng)目類似于新項(xiàng)目。同樣,新項(xiàng)目處理部分16將新項(xiàng)目映射到和 指定項(xiàng)目相同空間中的位置,并且確定和新項(xiàng)目具有關(guān)聯(lián)的另一領(lǐng)域的項(xiàng)目。在步驟S13,元數(shù)據(jù)設(shè)置部分14設(shè)置和通過新項(xiàng)目處理部分16確定的關(guān)聯(lián)信息 (其設(shè)置到對(duì)其已經(jīng)完成關(guān)聯(lián)的分析并且其類似于新項(xiàng)目的項(xiàng)目)相同的關(guān)聯(lián)信息作為新 項(xiàng)目的元數(shù)據(jù),并且將其存儲(chǔ)在項(xiàng)目DB 15中。然后,結(jié)束該處理。項(xiàng)目的推薦處理接下來(lái),將參考圖11的流程圖描述推薦項(xiàng)目的服務(wù)器1的推薦處理。例如,當(dāng)客 戶端的用戶請(qǐng)求項(xiàng)目的推薦時(shí)發(fā)起該處理。在步驟S21中,注冊(cè)信息獲得部分17從注冊(cè)信息DB 18中獲得請(qǐng)求項(xiàng)目的推薦的 用戶的用戶注冊(cè)信息,并且將其提供給注冊(cè)數(shù)比較部分20。在步驟S22中,平均注冊(cè)數(shù)計(jì)算部分19獲得存儲(chǔ)在注冊(cè)信息DB 18中的全部用戶 的注冊(cè)信息,計(jì)算在每個(gè)領(lǐng)域的全部用戶的注冊(cè)信息中的屬性的注冊(cè)數(shù)的平均值(平均注 冊(cè)數(shù)),并且將其提供給注冊(cè)數(shù)比較部分20。在步驟S23中,注冊(cè)數(shù)比較部分20將來(lái)自平均注冊(cè)數(shù)計(jì)算部分19的平均注冊(cè)數(shù) 與來(lái)自注冊(cè)信息獲得部分17的用戶注冊(cè)信息比較,并且確定具有較小的用戶注冊(cè)數(shù)的屬 性。如果用戶注冊(cè)數(shù)小于用戶注冊(cè)信息,則注冊(cè)數(shù)比較部分20將指示確定的屬性的信息提 供給推薦項(xiàng)目指定部分21。在步驟SM中,如果用戶注冊(cè)數(shù)與由來(lái)自注冊(cè)數(shù)比較部分20的信息指示的用戶注 冊(cè)信息中的平均注冊(cè)數(shù)比較較小,則推薦項(xiàng)目指定部分21基于存儲(chǔ)在項(xiàng)目DB 15中的項(xiàng)目 元數(shù)據(jù),指定與確定屬性的任意一個(gè)具有關(guān)聯(lián)的另一領(lǐng)域的項(xiàng)目的屬性為推薦項(xiàng)目。推薦 項(xiàng)目指定部分21輸出推薦項(xiàng)目的信息到傳輸部分22。在步驟S25,傳輸部分22將從推薦項(xiàng)目指定部分21提供的信息發(fā)送到客戶端,并 且結(jié)束該處理。每次請(qǐng)求推薦項(xiàng)目時(shí)執(zhí)行上述的處理,并且推薦項(xiàng)目被順序地提供給用戶。根據(jù)以上處理,可以基于用戶對(duì)項(xiàng)目的評(píng)估確定在屬于不同領(lǐng)域的項(xiàng)目的屬性之
13間的關(guān)聯(lián)。同樣,可以將與具有高的用戶的依賴性的屬性具有關(guān)聯(lián)的另一領(lǐng)域的項(xiàng)目指定 為推薦項(xiàng)目。因此,可以跨領(lǐng)域推薦匹配于用戶的偏好的項(xiàng)目。同此,在推薦系統(tǒng)中,由于 被認(rèn)為接近于用戶的偏好的項(xiàng)目被提供給用戶,因此項(xiàng)目的購(gòu)買率或推薦系統(tǒng)的訪問率能 夠被提高。以上,雖然通過將預(yù)定用戶的注冊(cè)信息與全部用戶的注冊(cè)信息比較來(lái)確定具有高 的用戶的依賴性的屬性,但是可以基于用戶的注冊(cè)信息和用戶訪問項(xiàng)目的歷史來(lái)確定具有 高的用戶的依賴性的屬性。推薦系統(tǒng)的另一配置示例圖12是說明推薦系統(tǒng)的另一配置示例的框圖。在圖12所示的配置中,和圖1所 示的配置相同的配置被示出有相同的數(shù)字,并且其重疊的說明被適當(dāng)?shù)厥∪?。圖12所示的服務(wù)器1的配置不同于圖1的服務(wù)器1的配置在于提供了歷史信息 DB 31、一致性計(jì)算部分32,以及推薦項(xiàng)目指定部分33而非平均注冊(cè)數(shù)計(jì)算部分19、注冊(cè)數(shù) 比較部分20和推薦項(xiàng)目指定部分21。歷史信息DB 31存儲(chǔ)指示用戶對(duì)作為推薦系統(tǒng)的服務(wù)器1的訪問歷史的歷史信 息。這里,來(lái)自用戶的訪問指示用戶對(duì)項(xiàng)目的訪問,諸如用戶對(duì)項(xiàng)目的保留或購(gòu)買,或?yàn)g覽 項(xiàng)目的詳細(xì)說明。歷史信息構(gòu)成為包括用于識(shí)別用戶的識(shí)別信息和指示當(dāng)用戶訪問該項(xiàng)目 時(shí)的屬性的訪問信息以及它的元數(shù)據(jù),并且每當(dāng)用戶訪問該項(xiàng)目時(shí),該訪問信息被更新。對(duì)于每個(gè)領(lǐng)域的每個(gè)屬性,一致性計(jì)算部分32計(jì)算在注冊(cè)于來(lái)自注冊(cè)信息獲得 部分17的用戶注冊(cè)信息中的屬性和存儲(chǔ)在歷史信息DB 31中的關(guān)于希望接收推薦的用戶 的歷史信息中的項(xiàng)目的屬性之間的一致性,并且將其連同指示其屬性的信息一起提供給推 薦項(xiàng)目指定部分33。這里,例如,當(dāng)在用戶注冊(cè)信息中注冊(cè)的電視節(jié)目的類型以及用戶正觀看的項(xiàng)目 (節(jié)目)的類型中相同類型的數(shù)量在歷史信息中增加時(shí),一致性變?yōu)檩^高的值。例如,如果 戲劇和各種演出被注冊(cè)為用戶注冊(cè)信息中電視節(jié)目的領(lǐng)域的類型,一旦用戶正觀看的節(jié)目 的觀看數(shù)在戲劇中是5,以及在各種演出中是3,則戲劇的一致性具有比各種演出的一致性 更大的值。如此,如果在用戶注冊(cè)信息中注冊(cè)的屬性和歷史信息中項(xiàng)目的屬性之間的一致性 很高,則用戶的偏好從初始注冊(cè)起沒有改變,并且偏向于該領(lǐng)域(電視節(jié)目)的類型。因此, 可以說在該屬性(類型)中有高依賴性。推薦項(xiàng)目指定部分33基于存儲(chǔ)在項(xiàng)目DB 15中的每個(gè)項(xiàng)目的元數(shù)據(jù),指定與具有 比來(lái)自一致性計(jì)算部分32中的一致性的預(yù)定值大的一致性的屬性具有關(guān)聯(lián)的另一領(lǐng)域的 屬性的項(xiàng)目作為推薦項(xiàng)目。例如,如果在用戶注冊(cè)信息中注冊(cè)的電視節(jié)目的屬性和歷史信息中用戶正觀看的 節(jié)目的屬性之間的一致性大于預(yù)定值,與具有較大一致性的類型(例如,戲劇和各種演出) 中具有較大觀看數(shù)量的項(xiàng)目的類型具有關(guān)聯(lián)的另一領(lǐng)域的類型的項(xiàng)目被指定為推薦項(xiàng)目。同樣,在以上示例中,雖然類型作為屬性被示范,當(dāng)然,其他屬性也適用。推薦項(xiàng)目指定部分33從項(xiàng)目DB 15中讀取諸如發(fā)行人、推薦項(xiàng)目的標(biāo)題的信息, 并且輸出讀取的信息給傳輸部分22。項(xiàng)目的推薦處理
接下來(lái),將參考圖13的流程圖描述執(zhí)行項(xiàng)目的推薦的圖12的服務(wù)器1的推薦處 理。例如,當(dāng)客戶端的用戶請(qǐng)求項(xiàng)目的推薦時(shí)啟動(dòng)該處理。在步驟S31,注冊(cè)信息獲得部分17從注冊(cè)信息DB 18中獲得請(qǐng)求項(xiàng)目的推薦的用 戶的用戶注冊(cè)信息,并且將其提供給一致性計(jì)算部分32。在步驟S32,一致性計(jì)算部分32計(jì)算在注冊(cè)于來(lái)自注冊(cè)信息獲得部分17的用戶注 冊(cè)信息中的屬性和存儲(chǔ)在歷史信息DB 31中的關(guān)于請(qǐng)求項(xiàng)目的推薦的用戶的歷史信息中 的項(xiàng)目的屬性之間的一致性。一致性計(jì)算部分32將計(jì)算的一致性提供給推薦項(xiàng)目指定部 分33。在步驟S33,推薦項(xiàng)目指定部分33確定是否具有比預(yù)定值大的一致性的屬性存在 于來(lái)自一致性計(jì)算部分32的一致性中。在步驟S33中,如果確定具有比預(yù)定值大的一致性的屬性存在,則處理前進(jìn)到步 驟S34。在步驟S34中,推薦項(xiàng)目指定部分33基于存儲(chǔ)在項(xiàng)目DB 15中的每個(gè)項(xiàng)目的元數(shù) 據(jù),指定與具有比預(yù)定值大的一致性(例如,該一致性是最大的)的屬性關(guān)聯(lián)的另一領(lǐng)域的 屬性的項(xiàng)目作為推薦項(xiàng)目。推薦項(xiàng)目指定部分33輸出推薦項(xiàng)目的信息到傳輸部分22。另一方面,在步驟S33,如果確定具有比預(yù)定值大的一致性的屬性不存在,則處理 前進(jìn)到步驟S35。在步驟S35中,推薦項(xiàng)目指定部分33例如將存儲(chǔ)在項(xiàng)目DB 15中的每個(gè) 項(xiàng)目中具有最高流行度的項(xiàng)目指定為推薦項(xiàng)目,并且輸出推薦項(xiàng)目的信息到傳輸部分22。在步驟S36,傳輸部分22將從推薦項(xiàng)目指定部分33提供的信息發(fā)送到客戶端,并 且結(jié)束該處理。每次請(qǐng)求推薦項(xiàng)目時(shí)執(zhí)行上述的處理,并且對(duì)于用戶的推薦項(xiàng)目被順序地提供。同樣,緊接著在推薦系統(tǒng)中用戶的初始注冊(cè)之后,由于用戶的歷史信息不存在,在 上述的步驟S34中,存儲(chǔ)在項(xiàng)目DB 15中的每個(gè)項(xiàng)目中具有最高流行度的項(xiàng)目被指定為推 薦項(xiàng)目。同樣,在步驟S34中,雖然與具有比預(yù)定值大的一致性的屬性具有關(guān)聯(lián)的另一領(lǐng) 域的屬性的項(xiàng)目被指定為推薦項(xiàng)目,例如,在具有比預(yù)定值大的一致性的屬性的領(lǐng)域中具 有最高流行度的項(xiàng)目可以被指定為推薦項(xiàng)目。根據(jù)以上處理,可以基于用戶對(duì)項(xiàng)目的評(píng)估確定在屬于不同領(lǐng)域的項(xiàng)目的屬性之 間的關(guān)聯(lián)。同樣,可以將與具有高的用戶的依賴性的屬性具有關(guān)聯(lián)的另一領(lǐng)域的項(xiàng)目指定 為推薦項(xiàng)目。因此,可以跨領(lǐng)域推薦匹配于用戶的偏好的項(xiàng)目。同此,在推薦系統(tǒng)中,由于 被認(rèn)為接近于用戶的偏好的項(xiàng)目被提供給用戶,因此項(xiàng)目的購(gòu)買率或推薦系統(tǒng)的訪問率能 夠被提高。以上,雖然基于歷史信息中的屬性和用戶的注冊(cè)信息確定具有高的用戶的依賴性 的屬性,但是通過一致性計(jì)算部分32計(jì)算在作為歷史信息中的項(xiàng)目元數(shù)據(jù)的屬性和關(guān)于 從項(xiàng)目的觀看期間表示用戶的表達(dá)(諸如獨(dú)白、對(duì)白的語(yǔ)言)中提取的屬性的關(guān)鍵詞之間 的一致性,可以確定具有高的用戶的依賴性的屬性。在本發(fā)明的實(shí)施例中的一致性能夠確 定為在歷史信息中的項(xiàng)目的屬性和從表示用戶的表達(dá)中提取的關(guān)鍵詞之間的距離。因此,例如,即使用戶的偏好從初始注冊(cè)起改變,仍可以根據(jù)用戶實(shí)時(shí)的偏好來(lái)提 取屬性并且實(shí)現(xiàn)具有與該屬性關(guān)聯(lián)的項(xiàng)目的推薦。上述的一系列處理可以由硬件執(zhí)行,并且可以由軟件執(zhí)行。如果該系列處理由軟
15件執(zhí)行,則構(gòu)成該軟件的程序從嵌入專用硬件的計(jì)算機(jī)、或能夠通過安裝各種程序來(lái)執(zhí)行 各種功能的通用個(gè)人計(jì)算機(jī)上的程序記錄介質(zhì)安裝。圖14是說明使用程序執(zhí)行上述的系列處理的計(jì)算機(jī)硬件的配置示例的框圖。中央處理單元(CPU)51、只讀存儲(chǔ)器(ROM) 52和隨機(jī)存取存儲(chǔ)器(RAM)53通過總線 M相互連接。還有輸入/輸出接口 55連接到總線M。諸如鍵盤、鼠標(biāo)和麥克風(fēng)的輸入部分56、 諸如顯示器、揚(yáng)聲器的輸出部分57、諸如硬盤或非易失性存儲(chǔ)器的存儲(chǔ)部分58以及用于驅(qū) 動(dòng)諸如光盤或半導(dǎo)體存儲(chǔ)器的可移除介質(zhì)61的驅(qū)動(dòng)器60連接到輸入/輸出接口 55。在如上構(gòu)成的計(jì)算機(jī)中,例如CPU 51通過將存儲(chǔ)在存儲(chǔ)部分58的程序加載到RAM 53并且通過輸入/輸出接口 55和總線M來(lái)執(zhí)行該程序而處理上述系列處理。由CPU 51執(zhí)行的程序例如通過記錄在可移除介質(zhì)61上、或通過有線或無(wú)線傳輸 介質(zhì)(如局域網(wǎng)、因特網(wǎng)、數(shù)字廣播)來(lái)提供,并且安裝在存儲(chǔ)介質(zhì)58中。同樣,由計(jì)算機(jī)執(zhí)行的程序可以是用于按照根據(jù)說明書中描述的順序的時(shí)間順序 處理的程序,并且可以是并行處理的程序或在必須的定時(shí)(如當(dāng)做出請(qǐng)求時(shí))處理的程序。本發(fā)明的實(shí)施例意圖不在于限制于上述的實(shí)施例,并且各種修改是可能的而不脫 離本發(fā)明的原理。本申請(qǐng)包含有關(guān)于2010年1月12日在日本專利局提交的日本優(yōu)先權(quán)專利申請(qǐng)JP 2010-003847中公開的主題,其整個(gè)內(nèi)容通過引用被并入。本領(lǐng)域的技術(shù)人員應(yīng)該理解,各種修改、組合、子組合以及改變可以依據(jù)設(shè)計(jì)要求 和其他因素而產(chǎn)生,只要它們?cè)跈?quán)利要求及其等價(jià)物的范圍內(nèi)。
權(quán)利要求
1.一種信息處理裝置,包括分析部件,用于通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的 項(xiàng)目之間屬性的關(guān)聯(lián);設(shè)置部件,用于將作為指示通過分析部件的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到 各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取部件,用于獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);和 推薦部件,用于基于關(guān)聯(lián)信息將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過 獲取部件獲取的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該 項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括平均注冊(cè)數(shù)計(jì)算部件,用于計(jì)算平均注冊(cè)數(shù),該平均注冊(cè)數(shù)是在多個(gè)用戶的注冊(cè)信息 中注冊(cè)的屬性的注冊(cè)數(shù)的平均值;和比較部件,用于將由平均注冊(cè)數(shù)計(jì)算部件計(jì)算的平均注冊(cè)數(shù)與用戶注冊(cè)數(shù)比較,其中 該用戶注冊(cè)數(shù)是在由獲取部件獲取的預(yù)定用戶的注冊(cè)信息中注冊(cè)的屬性的注冊(cè)數(shù),其中推薦部件基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與和預(yù)定用戶的注 冊(cè)信息的平均注冊(cè)數(shù)比較具有較小用戶注冊(cè)數(shù)的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該 屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
3.根據(jù)權(quán)利要求1所述的信息處理裝置,還包括一致性計(jì)算部件,用于計(jì)算在通過獲取部件獲取的預(yù)定用戶的注冊(cè)信息中注冊(cè)的屬性 和預(yù)定用戶先前已經(jīng)訪問的項(xiàng)目的屬性之間的一致性,其中推薦部件基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與具有大于預(yù)定值 的一致性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
4.根據(jù)權(quán)利要求3所述的信息處理裝置,其中一致性計(jì)算部件計(jì)算在預(yù)定用戶先前已經(jīng)訪問的項(xiàng)目的屬性和當(dāng)預(yù)定用戶先前 訪問該項(xiàng)目時(shí)從用戶的表達(dá)中提取的屬性之間的一致性,以及推薦部件基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與具有大于預(yù)定值的一 致性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
5.一種信息處理方法,包括步驟通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的項(xiàng)目之間屬性 的關(guān)聯(lián);將作為指示通過分析步驟的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為 元數(shù)據(jù);獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);以及 基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過獲取步驟獲取 的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同 于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
6.一種用于引起計(jì)算機(jī)執(zhí)行處理的程序,該處理包括步驟通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的項(xiàng)目之間屬性 的關(guān)聯(lián);將作為指示通過分析步驟的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為 元數(shù)據(jù);獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);以及 基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過獲取步驟獲取 的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同 于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
7. 一種信息處理裝置,包括分析單元,用于通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的 項(xiàng)目之間屬性的關(guān)聯(lián);設(shè)置單元,用于將作為指示通過分析單元的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到 各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取單元,用于獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);和 推薦單元,用于基于關(guān)聯(lián)信息,將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過 獲取步驟獲取的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該 項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
全文摘要
提供一種信息處理裝置,包括分析部件,用于通過基于用戶對(duì)各個(gè)項(xiàng)目的評(píng)估的分析來(lái)確定在屬于每個(gè)不同領(lǐng)域的項(xiàng)目之間屬性的關(guān)聯(lián);設(shè)置部件,用于將作為指示通過分析部件的分析確定的關(guān)聯(lián)的信息的關(guān)聯(lián)信息設(shè)置到各個(gè)項(xiàng)目作為元數(shù)據(jù);獲取部件,用于獲取注冊(cè)信息,其中屬性對(duì)應(yīng)于預(yù)定用戶的偏好而注冊(cè);和推薦部件,用于基于關(guān)聯(lián)信息將以下項(xiàng)目指定為推薦項(xiàng)目,該項(xiàng)目與作為注冊(cè)在通過獲取部件獲取的注冊(cè)信息中的屬性并且具有預(yù)定用戶的高依賴性的屬性具有關(guān)聯(lián),并且該項(xiàng)目屬于不同于該屬性的項(xiàng)目所屬的領(lǐng)域的領(lǐng)域。
文檔編號(hào)G06F17/30GK102129444SQ20111000116
公開日2011年7月20日 申請(qǐng)日期2011年1月5日 優(yōu)先權(quán)日2010年1月12日
發(fā)明者齋藤真里, 館野啟 申請(qǐng)人:索尼公司