專利名稱:程序、數(shù)據(jù)處理方法和數(shù)據(jù)處理裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種程序、數(shù)據(jù)處理方法和數(shù)據(jù)處理裝置,其包括例如對來自用戶終端設(shè)備的指示用戶喜好的數(shù)據(jù)進(jìn)行數(shù)據(jù)處理的功能。
背景技術(shù):
例如已公開了一種數(shù)據(jù)處理裝置,其用于根據(jù)指示用戶屬性、例如用戶的操作歷史的數(shù)據(jù)提供符合用戶喜好的內(nèi)容等。
上述數(shù)據(jù)處理裝置只考慮用戶自身的屬性、例如操作歷史,但不是所有的用戶喜歡都能通過用戶自身的屬性察覺。因此,期望有例如除了用戶屬性之外還考慮潛在喜歡的那些數(shù)據(jù)處理裝置。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種程序、數(shù)據(jù)處理方法和數(shù)據(jù)處理裝置,其能夠提供指示用戶喜好內(nèi)容的數(shù)據(jù),該內(nèi)容不能僅通過屬性、例如用戶自身的操作歷史而被察覺。
為了達(dá)到上述目的,本發(fā)明的第一個方面是由數(shù)據(jù)處理裝置執(zhí)行的程序,包括第一過程,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及第二過程,通過利用預(yù)定的第一喜好數(shù)據(jù)和在第一過程中所指定的其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
根據(jù)第一個方面,在第一過程中,在對應(yīng)于各個用戶所定義的分別指示各個用戶所喜歡的內(nèi)容的多個第一喜好數(shù)據(jù)中,指定指示的內(nèi)容與預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同的其它第一喜好數(shù)據(jù)。
在第二過程中,預(yù)定的第一喜好數(shù)據(jù)和在第一過程中所指定的其他第一喜好數(shù)據(jù)被用來產(chǎn)生第二喜好數(shù)據(jù)。
此外,為了達(dá)到上述目的,本發(fā)明的第二個方面包括第一步驟,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及第二步驟,用于通過利用預(yù)定的第一喜好數(shù)據(jù)和在第一步驟中所指定的其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
此外,為了達(dá)到上述目的,本發(fā)明的第三個方面包括指定部分,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及喜好數(shù)據(jù)產(chǎn)生部分,用于通過利用預(yù)定的第一喜好數(shù)據(jù)和由指定部分所指定的其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
圖1是說明數(shù)據(jù)處理系統(tǒng)的第一實(shí)施例的總結(jié)構(gòu)圖,其中應(yīng)用本發(fā)明的數(shù)據(jù)處理裝置;圖2是圖1所示的數(shù)據(jù)處理系統(tǒng)的硬件功能的框圖;圖3是說明可以由用戶終端設(shè)備和圖1所示的數(shù)據(jù)處理裝置處理的喜好列表的一個特殊實(shí)例的示意圖;圖4是圖1所示的數(shù)據(jù)處理裝置的功能的框圖;圖5是用于解釋圖4所示的數(shù)據(jù)處理裝置的指定部分的操作的示意圖;圖6A、6B和6C是用于解釋圖2所示的數(shù)據(jù)處理裝置的推薦列表產(chǎn)生部分的操作的示意圖,圖6A是喜好內(nèi)容列表D_t3的一個特殊實(shí)例的示意圖,圖6B是喜好內(nèi)容列表D_t4的一個特殊實(shí)例的示意圖,圖6C是喜好內(nèi)容列表D_r1的一個特殊實(shí)例;圖7是用于解釋圖1所示的數(shù)據(jù)處理裝置的操作的示意圖;圖8是用于解釋數(shù)據(jù)處理系統(tǒng)的操作的示意圖,在該數(shù)據(jù)處理系統(tǒng)中采用圖1所示的數(shù)據(jù)處理裝置;圖9A、9B和9C是用于解釋本發(fā)明的數(shù)據(jù)處理裝置的第二實(shí)施例中推薦列表產(chǎn)生部分的操作的示意圖,圖9A是喜好內(nèi)容列表D_t3的一個特殊實(shí)例的示意圖,圖9B是喜好內(nèi)容列表D_t4的一個特殊實(shí)例的示意圖,圖9C是喜好內(nèi)容列表D_r1的一個特殊實(shí)例;圖10是用于本發(fā)明的數(shù)據(jù)處理裝置的第二實(shí)施例的操作的示意圖。
具體實(shí)施例方式
圖1是說明數(shù)據(jù)處理系統(tǒng)的第一實(shí)施例的總結(jié)構(gòu)圖,其中應(yīng)用本發(fā)明的數(shù)據(jù)處理裝置。
例如如圖1所示,數(shù)據(jù)處理系統(tǒng)1包括用戶終端設(shè)備2和數(shù)據(jù)處理裝置3。
用戶終端設(shè)備2和數(shù)據(jù)處理裝置3通過通信網(wǎng)4連接。
根據(jù)本發(fā)明,用戶終端設(shè)備2產(chǎn)生對應(yīng)于指示用戶“U”的偏愛內(nèi)容的第一喜好數(shù)據(jù)的喜好內(nèi)容列表(也稱為偏愛內(nèi)容列表),并且例如根據(jù)用戶“U”的操作將所產(chǎn)生的喜好內(nèi)容列表經(jīng)由通信網(wǎng)4發(fā)送到數(shù)據(jù)處理裝置3。
根據(jù)用戶“U”的操作,用戶終端設(shè)備2經(jīng)由通信網(wǎng)4發(fā)送一個針對非常可能符合用戶“U”的喜好的推薦內(nèi)容列表的請求給數(shù)據(jù)處理裝置3。
用戶終端設(shè)備2經(jīng)由通信網(wǎng)4接收和顯示由數(shù)據(jù)處理裝置3發(fā)射的推薦內(nèi)容列表。
詳細(xì)地,例如,用戶終端設(shè)備2能夠管理用戶“U”的內(nèi)容列表并且尤其通過識別那些用戶“U”喜歡的內(nèi)容列表來進(jìn)行處理。例如這些內(nèi)容列表被管理作為上述喜好內(nèi)容列表。
例如,本實(shí)施例中的內(nèi)容是一般通過通信網(wǎng)4和大眾傳播媒體分發(fā)和廣播等的內(nèi)容,并且為多個用戶所知。
用戶終端設(shè)備2包括多個用戶終端設(shè)備,例如如圖1所示,為了進(jìn)行簡單說明,在本實(shí)施例中為用戶終端設(shè)備2_1至2_4。
例如如圖1所示,用戶終端設(shè)備2_1至2_4分別由用戶U_A至U_D操作。
數(shù)據(jù)處理裝置3經(jīng)由通信網(wǎng)4接收和存儲來自多個用戶終端設(shè)備2的喜好內(nèi)容列表。
并且,例如當(dāng)從用戶終端設(shè)備2處接收到一個可能非常符合用戶“U”的喜好的推薦內(nèi)容列表的請求時,數(shù)據(jù)處理裝置3根據(jù)該請求產(chǎn)生推薦內(nèi)容并發(fā)送給由用戶“U”操作的用戶終端設(shè)備2。
數(shù)據(jù)處理裝置3還存儲從用戶終端設(shè)備2發(fā)送的喜好內(nèi)容列表D_t,特別是將其作為數(shù)據(jù)庫保存。
數(shù)據(jù)處理裝置3還在特定用戶的喜好內(nèi)容列表和該數(shù)據(jù)庫中進(jìn)行相似的數(shù)據(jù)檢索,提取具有相似喜好的用戶的內(nèi)容列表,計算多個所提取的內(nèi)容列表,為每個內(nèi)容計算分?jǐn)?shù),根據(jù)該分?jǐn)?shù)將內(nèi)容分類,以及給該特定用戶發(fā)送信息。
圖2是圖1所示的數(shù)據(jù)處理系統(tǒng)的硬件功能的框圖。
多個用戶終端設(shè)備2、例如用戶終端設(shè)備2_1至2_4分別具有相同的部件。當(dāng)不是個別地考慮這些用戶終端設(shè)備時,它們被簡單地稱為用戶終端設(shè)備2。
例如如圖2所示,用戶終端設(shè)備2包括接口(I/F)21、輸入部分22、輸出部分23、存儲器部分24、ROM(只讀存儲器)25、RAM(隨機(jī)存取存儲器)26和CPU(中央處理單元)27。
I/F21、輸入部分22、輸出部分23、存儲器部分24、ROM25、RAM26和CPU27通過總線BS連接。
I/F21通過CPU27的控制經(jīng)由通信網(wǎng)4與數(shù)據(jù)處理裝置3進(jìn)行數(shù)據(jù)通信。
輸入部分22例如根據(jù)用戶的操作把信號輸出到CPU27。CPU27根據(jù)該信號執(zhí)行處理。輸入部分22例如由諸如鍵盤和鼠標(biāo)的輸入設(shè)備組成。
輸出部分23通過CPU27的控制顯示預(yù)定的圖像、例如喜好內(nèi)容列表和推薦內(nèi)容列表。輸出部分23例如由諸如顯示器的顯示設(shè)備和諸如打印機(jī)的輸出設(shè)備組成。
存儲器部分24通過CPU27的控制存儲預(yù)定的數(shù)據(jù)和程序等。存儲器部分24例如由諸如硬盤驅(qū)動器的存儲器設(shè)備組成。
例如如圖2所示,存儲器部分24存儲程序PRG和喜好內(nèi)容列表D_t。
該喜好內(nèi)容列表D_t表示根據(jù)本發(fā)明的第一喜好數(shù)據(jù)的一個實(shí)例。
程序PRG通過利用作為工作空間的RAM26、例如通過CPU27的控制被執(zhí)行,并且具有在用戶終端2上執(zhí)行處理、例如產(chǎn)生喜好內(nèi)容列表的功能和請求推薦內(nèi)容列表并顯示該推薦內(nèi)容列表等功能。CPU27通過執(zhí)行該程序PRG實(shí)現(xiàn)這些功能。
喜好內(nèi)容列表D_t是對應(yīng)于各個用戶“U”所定義的指示用戶“U”喜好的內(nèi)容的數(shù)據(jù)。
圖3是說明可以由用戶終端設(shè)備和圖1所示的數(shù)據(jù)處理裝置處理的喜好列表的一個特殊實(shí)例的示意圖。
作為內(nèi)容,有多種類型,例如音樂內(nèi)容、圖像內(nèi)容和電影內(nèi)容等。在本實(shí)施例中,將音樂內(nèi)容作為解釋的實(shí)例。
例如,用戶“U”的喜好內(nèi)容列表D_t存儲關(guān)于內(nèi)容的信息、例如圖3所示的元信息。例如作為關(guān)于內(nèi)容的信息,包括作為標(biāo)識符的標(biāo)題D_tt和藝術(shù)家姓名D_ta等。
標(biāo)題D_tt是關(guān)于指示喜好內(nèi)容的標(biāo)題、例如歌曲標(biāo)題等的數(shù)據(jù)。
藝術(shù)家姓名D_ta是關(guān)于該喜好內(nèi)容的藝術(shù)家姓名、例如姓名等的數(shù)據(jù)。
該喜好內(nèi)容D_t的形式并不局限于上述形式。此外可以增加多種信息、例如標(biāo)簽名。并且,在電影內(nèi)容的情況下,導(dǎo)演姓名和發(fā)行公司等可用作為標(biāo)識符。
該喜好內(nèi)容列表D_t例如是在指示用戶“U_A”喜歡的內(nèi)容的數(shù)據(jù)中被識別為指示用戶“U_A”喜歡的內(nèi)容的數(shù)據(jù)。
例如,如圖3所示,用戶“U_A”的喜好內(nèi)容列表D_t與標(biāo)題D_tt和藝術(shù)家姓名D_ta相鏈接。例如分別鏈接標(biāo)題AAAA、藝術(shù)家AA、標(biāo)題BBBB、藝術(shù)家BB、標(biāo)題CCCC、藝術(shù)家CC、標(biāo)題DDDD、藝術(shù)家DD等。
ROM25例如存儲各種初始參數(shù)和初始數(shù)據(jù)等,其由CPU27讀取并用于預(yù)定的處理。
RAM26被用作為例如在CPU27的控制下執(zhí)行程序PRG時的工作空間。
CPU27例如通過利用如上所述的作為工作空間的RAM26執(zhí)行程序PRG。
CPU27例如基于根據(jù)用戶“U”的操作從輸入部分22輸入的信號產(chǎn)生喜好內(nèi)容列表D_t,并且使I/F21經(jīng)由通信網(wǎng)4從數(shù)據(jù)處理裝置3輸出該喜好內(nèi)容列表D_t。
CPU27還使由I/F21接收的推薦內(nèi)容列表輸出到用于顯示的輸出部分。
例如如圖2所示,數(shù)據(jù)處理裝置3包括I/F31、輸入部分32、輸出部分33、存儲器部分34、ROM35、RAM36和CPU37。通過總線BS連接I/F31、輸入部分32、輸出部分33、存儲器部分34、ROM35、RAM36和CPU37。
數(shù)據(jù)處理裝置3的部件的配置基本上與在用戶終端設(shè)備2的部件中的配置相同。
I/F31通過CPU37的控制經(jīng)由通信網(wǎng)與多個用戶終端設(shè)備2、例如用戶終端設(shè)備2_1至2_4進(jìn)行數(shù)據(jù)通信。
輸入部分32例如根據(jù)用戶的操作把信號輸出到CPU37。CPU37根據(jù)該信號執(zhí)行處理。輸入部分32例如由諸如鍵盤和鼠標(biāo)等的輸入設(shè)備組成。
輸出部分33通過CPU37的控制顯示預(yù)定的圖像。輸出部分33例如由諸如顯示器的顯示設(shè)備和諸如打印機(jī)的輸出設(shè)備等組成。
存儲器部分34通過CPU37的控制存儲預(yù)定的數(shù)據(jù)和程序等。存儲器部分34例如由諸如硬盤驅(qū)動器的存儲器設(shè)備組成。
存儲器部分34例如存儲多個喜好內(nèi)容列表D_t、例如分別對應(yīng)于用戶U_A、U_B、U_C和U_D的喜好內(nèi)容列表D_t1至D_t4、推薦內(nèi)容列表D_r和程序PRG等。該喜好內(nèi)容列表D_r表示根據(jù)本發(fā)明的第二喜好數(shù)據(jù)的一個實(shí)例。
喜好內(nèi)容列表D_t是例如從用戶終端設(shè)備2發(fā)送的每個用戶“U”喜好內(nèi)容列表。當(dāng)用戶終端設(shè)備2由多個用戶“U”共享時,CPU37管理各個用戶“U”的喜好內(nèi)容列表D_t。
推薦內(nèi)容列表D_r由CPU37產(chǎn)生并且是例如指示要推薦給特定用戶的內(nèi)容的喜好數(shù)據(jù)。
程序PRG通過利用作為工作空間的RAM36、例如通過CPU37的控制被執(zhí)行,并且具有在數(shù)據(jù)處理裝置3上執(zhí)行處理、例如產(chǎn)生推薦內(nèi)容列表D_r的功能和根據(jù)來自用戶終端設(shè)備2的推薦內(nèi)容列表請求將該推薦內(nèi)容列表D_r輸出到請求的用戶終端設(shè)備上的功能。
ROM35例如存儲各種初始參數(shù)和初始數(shù)據(jù)等,并且所存儲的數(shù)據(jù)由CPU37讀取并被用于預(yù)定的處理。
RAM36被用作為用于例如通過CPU27的控制來執(zhí)行程序PRG的工作空間。
CPU37控制I/F31、輸入部分32、輸出部分33、存儲器部分34、ROM35和RAM36等。
例如CPU37使存儲器34存儲由I/F31接收的喜好內(nèi)容列表D_t。
圖4是圖1所示的數(shù)據(jù)處理裝置的功能的框圖。
例如如圖4所示,CPU37例如執(zhí)行程序PRG來實(shí)現(xiàn)指定部分371和推薦列表產(chǎn)生部分372的功能。
指定部分371表示根據(jù)本發(fā)明的指定部分的一個實(shí)例,并且推薦列表產(chǎn)生部分372表示喜好數(shù)據(jù)產(chǎn)生部分的一個實(shí)例。
指定部分371指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶“U”所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶喜歡的內(nèi)容,以及將指示結(jié)果的數(shù)據(jù)作為信號S371輸出到推薦列表產(chǎn)生部分372。
例如,詳細(xì)地,指定部分371指定其他的用戶喜好內(nèi)容列表D_t,其指示的內(nèi)容與例如由對應(yīng)于各個用戶所定義的多個喜好內(nèi)容列表中用戶U_A的喜好內(nèi)容列表D_t1所指示的那些內(nèi)容相同,其中多個喜好內(nèi)容列表分別指示各個用戶“U”喜歡的內(nèi)容,以及將指示結(jié)果的數(shù)據(jù)作為信號D371輸出到推薦列表產(chǎn)生部分372。
推薦列表產(chǎn)生部分372通過利用預(yù)定的第一喜好數(shù)據(jù)和由指定部分371指定的指示其他第一喜好數(shù)據(jù)的信號S371產(chǎn)生第二喜好數(shù)據(jù)。
例如,詳細(xì)地,推薦列表產(chǎn)生部分372通過利用用戶“U_A”的喜好內(nèi)容列表D_t1和由指定部分371指定的其他用戶“U”的喜好內(nèi)容列表D_t產(chǎn)生推薦內(nèi)容列表D_r。
推薦列表產(chǎn)生部分372根據(jù)預(yù)定的第一喜好數(shù)據(jù)和由指定部分371指定的其他第一喜好數(shù)據(jù)所指示的內(nèi)容各自的編號將內(nèi)容排序,以及根據(jù)排序結(jié)果產(chǎn)生第二喜好數(shù)據(jù)。
例如,詳細(xì)地,推薦列表產(chǎn)生部分372根據(jù)用戶“U_A”的喜好內(nèi)容列表D_t1和由指定部分371指定的其他用戶的喜好內(nèi)容列表D_t所指示的內(nèi)容各自的編號將內(nèi)容排序,以及產(chǎn)生用戶“U_A”的推薦內(nèi)容列表D_r。
當(dāng)I/F31接收到來自用戶“U”操作的用戶終端設(shè)備2的推薦內(nèi)容列表請求時,推薦列表產(chǎn)生部分372還使I/F31將針對該用戶的推薦內(nèi)容列表D_r經(jīng)由通信網(wǎng)4輸出到請求的用戶終端設(shè)備2。
推薦列表產(chǎn)生部分372還使存儲器部分34存儲針對該用戶的推薦內(nèi)容列表D_r。
圖5是用于解釋圖4所示的數(shù)據(jù)處理裝置的指定部分的操作的示意圖。
存儲器部分34存儲各個用戶“U”的喜好內(nèi)容列表。例如如圖5所示,存儲器34存儲用戶U_A至U_D的喜好內(nèi)容列表D_t1至D_t4。
詳細(xì)地,例如如圖5所示,用戶U_A的喜好內(nèi)容列表D_t1通過鏈接存儲標(biāo)題AAAA、藝術(shù)家AA、標(biāo)題BBBB、藝術(shù)家BB、標(biāo)題CCCC、藝術(shù)家CC、標(biāo)題DDDD、藝術(shù)家DD等。
例如如圖5所示,在用戶U_B的喜好內(nèi)容列表D_t2中,標(biāo)題EEEE、藝術(shù)家EE、標(biāo)題FFFF、藝術(shù)家FF、標(biāo)題GGGG和藝術(shù)家GG被鏈接以被存儲。
例如如圖5所示,在用戶U_C的喜好內(nèi)容列表D_t3中,標(biāo)題HHHH、藝術(shù)家HH、標(biāo)題AAAA、藝術(shù)家AA、標(biāo)題IIII、藝術(shù)家II、標(biāo)題JJJJ、藝術(shù)家JJ、標(biāo)題KKKK和藝術(shù)家KK被鏈接以被存儲。
例如如圖5所示,在用戶U_D的喜好內(nèi)容列表D_t4中,標(biāo)題LLLL、藝術(shù)家LL、標(biāo)題MMMM、藝術(shù)家MM、標(biāo)題CCCC、藝術(shù)家CC、標(biāo)題JJJJ和藝術(shù)家JJ被鏈接以被存儲。
在以下情況下,即例如存儲器部分34存儲了如圖5所示的多個喜好內(nèi)容列表D_t,例如當(dāng)產(chǎn)生針對用戶U_A的推薦內(nèi)容列表時,指定部分371指定指示的內(nèi)容與喜好內(nèi)容列表D_t1所指示的內(nèi)容相同的其它用戶的喜好內(nèi)容列表D_t。
詳細(xì)地,指定部分371指定并提取喜好內(nèi)容列表D_t1所指示的內(nèi)容、指示的內(nèi)容與標(biāo)題AAAA和藝術(shù)家AA相同的用戶U_C的喜好內(nèi)容列表D_t3以及指示的內(nèi)容與標(biāo)題CCCC和藝術(shù)家CC相同的用戶U_D的喜好內(nèi)容列表D_t4;并且輸出指示結(jié)果的信號S371給推薦列表產(chǎn)生部分372。
此時,指定部分371不提取用戶U_B的喜好內(nèi)容列表D_t2,因為其中所指示的內(nèi)容不包含用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容。
圖6A、圖6B和圖6C是用于解釋圖2所示的數(shù)據(jù)處理裝置的推薦列表產(chǎn)生部分的操作的示意圖。
推薦列表產(chǎn)生部分372例如根據(jù)指示指定部分371的指定處理的結(jié)果的信號S371來產(chǎn)生用戶U_A的推薦內(nèi)容列表D_r1。
詳細(xì)地,推薦列表產(chǎn)生部分372例如分別確定用戶U_C的喜好內(nèi)容列表D_t3和指定部分371所指定的用戶U_D的喜好內(nèi)容列表D_t4所指示的內(nèi)容的數(shù)目。例如為每個內(nèi)容分配一個預(yù)定的分?jǐn)?shù),例如圖6A和圖6B所示的1分。
推薦列表產(chǎn)生部分372根據(jù)分別分配給內(nèi)容的分?jǐn)?shù)將各個內(nèi)容排序。詳細(xì)地,例如如圖6所示,具有較多分的內(nèi)容被設(shè)置為高等級,并根據(jù)該結(jié)果產(chǎn)生推薦內(nèi)容列表D_r1。
在圖6C所示的情況下,由于標(biāo)題JJJJ和藝術(shù)家JJ具有較多分、例如2分并且其它內(nèi)容具有1分,所以通過將標(biāo)題JJJJ和藝術(shù)家JJ設(shè)置為第一級并且將其它內(nèi)容設(shè)置為第二級而產(chǎn)生推薦內(nèi)容列表D_r1。
圖7是用于解釋圖1所示的數(shù)據(jù)處理裝置的操作的示意圖。參考圖7,將通過把焦點(diǎn)放在CPU37的操作上來解釋數(shù)據(jù)處理裝置的操作和尤其是推薦內(nèi)容列表D_r的產(chǎn)生處理。
在步驟ST1中,例如當(dāng)I/F31接收到用戶U_A的推薦內(nèi)容列表請求時,指定部分371指定其他用戶“U”的喜好內(nèi)容列表,其指示的內(nèi)容與對應(yīng)于各個用戶“U”所定義的各個用戶“U”的喜好內(nèi)容列表D_t中用戶U_A的喜好內(nèi)容列表D_t1所指示的那些內(nèi)容相同,以及將指示結(jié)果的數(shù)據(jù)作為信號S371輸出到推薦列表產(chǎn)生部分372。
在步驟ST2中,在推薦列表產(chǎn)生部分372中,通過利用用戶U_A的喜好內(nèi)容列表D_t1和如上所述來自信號S371的由指定部分371所指定的其他用戶“U”的喜好內(nèi)容列表,喜好內(nèi)容列表D_t所指示的各個內(nèi)容根據(jù)內(nèi)容各自的數(shù)目被排序。
在步驟ST3中,例如在推薦列表產(chǎn)生部分372中,可以去除例如用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容。通過這樣做,可以產(chǎn)生除了由用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容之外的推薦內(nèi)容列表??梢愿鶕?jù)需要執(zhí)行步驟ST3中的去除處理。
在步驟ST4中,推薦列表產(chǎn)生部分372根據(jù)上述的排序結(jié)果產(chǎn)生用戶U_A的喜好內(nèi)容列表D_r,并且使I/F31經(jīng)由通信網(wǎng)4從作為請求源的由用戶U_A操作的用戶終端設(shè)備2_1輸出用戶U_A的喜好內(nèi)容列表D_r。
圖8是用于解釋數(shù)據(jù)處理系統(tǒng)的操作的示意圖,在該數(shù)據(jù)處理系統(tǒng)中采用圖1所示的數(shù)據(jù)處理裝置。下面將參考圖8清楚地解釋數(shù)據(jù)處理系統(tǒng)的操作。
在步驟ST11中,根據(jù)用戶U_A、U_B和U_C中的每一個用戶的操作,用戶終端設(shè)備2_1、2_2和2_3中的每一個用戶終端設(shè)備通過輸入部分22接收指示喜好內(nèi)容的每個喜好內(nèi)容列表D_t。CPU27使存儲器部分24存儲該喜好內(nèi)容列表D_t以用于記錄。
在步驟ST12,在用戶終端設(shè)備2_1、2_2和2_3中的每一個用戶終端設(shè)備中,當(dāng)記錄(或更新)了上述喜好內(nèi)容列表D_t時,CPU27使I/F21將喜好內(nèi)容列表D_t經(jīng)由通信網(wǎng)4發(fā)送到數(shù)據(jù)處理裝置3。
在步驟S21,在數(shù)據(jù)處理裝置3中,當(dāng)I/F31接收到喜好內(nèi)容列表D_t時,CPU37使存儲器部分34存儲該喜好內(nèi)容列表D_t并且創(chuàng)建所有用戶“U”的喜好內(nèi)容列表的數(shù)據(jù)庫(步驟ST22)。
在步驟ST13中,例如通過用戶U_A的操作,當(dāng)輸入部分22接收到指示用戶U_A的顯示推薦內(nèi)容請求的數(shù)據(jù)時,CPU27使I/F21經(jīng)由通信網(wǎng)4從數(shù)據(jù)處理裝置3發(fā)送該指示用戶U_A的推薦內(nèi)容請求的數(shù)據(jù)。
在步驟ST23中,當(dāng)數(shù)據(jù)處理裝置3的I/F31接收到指示用戶U_A的推薦內(nèi)容請求的數(shù)據(jù)時,指定部分371指定其他用戶“U”的喜好內(nèi)容列表,其指示的內(nèi)容與對應(yīng)于各個用戶“U”所定義的各個用戶“U”的喜好內(nèi)容列表D_t中用戶U_A的喜好內(nèi)容列表D_t1所指示的那些內(nèi)容相同,以及將指示結(jié)果的數(shù)據(jù)作為信號S371輸出到推薦列表產(chǎn)生部分372(ST24)。
在步驟ST25,在推薦列表產(chǎn)生部分372中,通過利用用戶U_A的喜好內(nèi)容列表D_t1和如上所述按照信號S371的由指定部分371所指定的其他用戶“U”的喜好內(nèi)容列表,喜好內(nèi)容列表D_t所指示的各個內(nèi)容根據(jù)各自的內(nèi)容數(shù)目被排序,并且如果必要,去除用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容,以產(chǎn)生用戶U_A的推薦內(nèi)容列表D_r1(ST25)。
在步驟ST26,在推薦列表產(chǎn)生部分372中,使I/F31將所產(chǎn)生的推薦內(nèi)容列表D_r1經(jīng)由通信網(wǎng)4輸出到作為請求源的由用戶U_A操作的用戶終端設(shè)備2_1。
在步驟ST14中,當(dāng)I/F21接收到推薦內(nèi)容列表D_r1時,由用戶U_A操作的用戶終端設(shè)備2_1的CPU27例如使輸出部分23根據(jù)該推薦內(nèi)容列表顯示圖像。
如上所述,作為以下規(guī)定的結(jié)果,即指定部分371指定其他用戶“U”的喜好內(nèi)容列表,其指示的內(nèi)容例如與對應(yīng)于各個用戶所定義的多個分別指示各個用戶“U”所喜歡內(nèi)容的喜好內(nèi)容列表D_t中用戶U_A的喜好內(nèi)容列表D_t1所指示的那些內(nèi)容相同;推薦列表產(chǎn)生部分372通過利用用戶U_A的喜好內(nèi)容列表D_t1和由指定部分371指定的其他用戶“U”的喜好內(nèi)容列表D_t、根據(jù)其他用戶的喜好內(nèi)容列表D_t所指示的各個內(nèi)容的數(shù)目將各個內(nèi)容排序,并根據(jù)排序結(jié)果產(chǎn)生用戶U_A的推薦內(nèi)容列表D_r1,可以提供指示用戶所喜歡的內(nèi)容的數(shù)據(jù)、例如推薦內(nèi)容列表,該數(shù)據(jù)不能通過屬性、例如用戶自身的操作歷史等察覺。
在本實(shí)施例中,不是僅根據(jù)用戶自身的屬性而是根據(jù)指示其他用戶的喜好的數(shù)據(jù)、尤其是其他用戶的喜好內(nèi)容列表D_t產(chǎn)生推薦內(nèi)容,其中其他用戶的喜好與用戶自身的喜好相同,因此可以產(chǎn)生反映該用戶的潛在喜好的推薦內(nèi)容列表D_r。
例如,可以提供反映潛在喜好的推薦內(nèi)容列表,該潛在喜好不被特定用戶“U”認(rèn)可為自身喜好,但很可能符合該用戶“U”的偏愛。
根據(jù)本發(fā)明的第二實(shí)施例一種包括數(shù)據(jù)處理裝置3a的數(shù)據(jù)處理系統(tǒng)1a包含沒有示出的用戶終端設(shè)備2和該數(shù)據(jù)處理裝置3a。
根據(jù)第二實(shí)施例的數(shù)據(jù)處理系統(tǒng)1a具有與第一實(shí)施例基本上相同的配置,并且為相同的部件提供相同的附圖標(biāo)記,下面將只解釋不同點(diǎn)。
與第一實(shí)施例的數(shù)據(jù)處理裝置3中的排序方法相比,數(shù)據(jù)處理裝置3a具有不同的排序方法,下面將詳細(xì)解釋該方法。
數(shù)據(jù)處理裝置3a包括沒有示出的I/F31、輸入部分32、輸出部分33、存儲器部分34、ROM35、RAM36和CPU37a。
CPU37a包括例如指定部分371和推薦列表產(chǎn)生部分372a。
推薦列表產(chǎn)生部分372a使用預(yù)定用戶“U”的喜好內(nèi)容列表D_t和指示由指定部分371所指定的其他用戶“U”的喜好內(nèi)容列表D_t的信號S371,來為其他用戶“U”的每個喜好內(nèi)容列表D_t的由喜好內(nèi)容列表D_t所指示的內(nèi)容分配與由喜好內(nèi)容列表D_t所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù),根據(jù)所分配的分?jǐn)?shù)進(jìn)行排序,并且產(chǎn)生預(yù)定用戶“U”的推薦內(nèi)容數(shù)據(jù)D_r。
圖9A、圖9B和圖9C是用于解釋根據(jù)本發(fā)明的數(shù)據(jù)處理裝置的第二實(shí)施例中推薦列表產(chǎn)生部分的操作的示意圖。
推薦列表產(chǎn)生部分372a例如根據(jù)指示指定部分371的指定處理結(jié)果的信號S371產(chǎn)生用戶U_A的推薦內(nèi)容列表D_r1。
詳細(xì)地,例如,推薦列表產(chǎn)生部分372a將用戶U_C的喜好內(nèi)容列表D_t3和由指定部分371所指定的用戶U_D的喜好內(nèi)容列表D_t4中的每一個都設(shè)置為預(yù)定的分?jǐn)?shù)、例如100分。
推薦列表產(chǎn)生部分372a將喜好內(nèi)容列表所指示的內(nèi)容的分?jǐn)?shù)除以內(nèi)容的總數(shù),將除法結(jié)果分配給各個內(nèi)容,并且根據(jù)由指定部分371所指定的用戶“U”的喜好內(nèi)容列表D_1所指示的內(nèi)容的分?jǐn)?shù)進(jìn)行排序。
即,對于由指定部分371所指定的其他用戶“U”的每個喜好內(nèi)容列表D_t,推薦列表產(chǎn)生部分372a將與由喜好內(nèi)容列表D_t所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù)分配給喜好內(nèi)容列表D_t所指示的各個內(nèi)容,根據(jù)所分配的分?jǐn)?shù)對由指定部分371所指定的其他用戶“U”的喜好內(nèi)容D_t所指示的各個內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生推薦內(nèi)容列表D_r。
例如如圖9A所示,推薦列表產(chǎn)生部分372a例如將100分分配給用戶U_C的喜好內(nèi)容列表D_t3,并且將通過除以喜好內(nèi)容列表D_t3所指示的內(nèi)容的總數(shù)5而獲得的20分分配給各個內(nèi)容。
推薦列表產(chǎn)生部分372a還例如將100分分配給用戶U_D的喜好內(nèi)容列表D_t4,并且將通過除以喜好內(nèi)容列表D_t4所指示的內(nèi)容的總數(shù)4而獲得的25分分配給各個內(nèi)容。
特別地,例如如圖9C所示,推薦列表產(chǎn)生部分372a根據(jù)分配給各個內(nèi)容的分?jǐn)?shù)將具有較多分?jǐn)?shù)的內(nèi)容設(shè)置為高等級,并且根據(jù)該結(jié)果產(chǎn)生推薦內(nèi)容列表D_r1。
在圖9C所示的數(shù)據(jù)情況下,根據(jù)兩個用戶,標(biāo)題JJJJ和藝術(shù)家JJ為45分,標(biāo)題LLLL、藝術(shù)家LL、標(biāo)題MMMM、藝術(shù)家MM、標(biāo)題JJJJ、藝術(shù)家JJ為20分,以及其它內(nèi)容為20分,因此具有45分的內(nèi)容被排在第一位,具有25分的內(nèi)容被排在第二位,以及具有20分的內(nèi)容被排在第三位。
推薦列表產(chǎn)生部分372a根據(jù)上述排序結(jié)果產(chǎn)生推薦內(nèi)容列表D_r1。
圖10是根據(jù)本發(fā)明的數(shù)據(jù)處理裝置的第二實(shí)施例的操作的示意圖。參考圖10,將通過把焦點(diǎn)放在CPU37的操作上來解釋數(shù)據(jù)處理裝置3a的操作和尤其是推薦內(nèi)容列表D_r的產(chǎn)生處理。
在步驟ST31中,例如當(dāng)I/F31接收到用戶U_A的推薦內(nèi)容列表請求時,指定部分371指定其他用戶“U”的喜好內(nèi)容列表,其指示的內(nèi)容與對應(yīng)于各個用戶“U”所定義的各個用戶“U”的喜好內(nèi)容列表D_t中用戶U_A的喜好內(nèi)容列表D_t1所指示的那些內(nèi)容相同,以及將指示結(jié)果的數(shù)據(jù)作為信號S371輸出到推薦列表產(chǎn)生部分372a。
在步驟ST32,在推薦列表產(chǎn)生部分372a中,通過利用用戶U_A的喜好內(nèi)容列表D_t1和根據(jù)信號S371的由指定部分371所指定的其他用戶“U”的喜好內(nèi)容列表,例如為用戶U_C的喜好內(nèi)容列表D_t3和用戶U_D的喜好內(nèi)容列表D_t4中的每一個設(shè)置一個預(yù)定的分?jǐn)?shù)、例如100分。
在步驟ST33中,例如如圖9A所示,推薦列表產(chǎn)生部分372a例如將100分分配給用戶U_C的喜好內(nèi)容列表D_t3,將通過除以喜好內(nèi)容列表D_t3所指示的內(nèi)容的總數(shù)5而獲得的20分分配給各個內(nèi)容,以及如圖9B所示,例如將100分分配給用戶U_D的喜好內(nèi)容列表D_t4,將通過除以喜好內(nèi)容列表D_t4所指示的內(nèi)容的總數(shù)4而獲得的25分分配給各個內(nèi)容,并且根據(jù)分?jǐn)?shù)進(jìn)行排序。
即,把與喜好內(nèi)容列表中的總數(shù)成反比的分?jǐn)?shù)分配給各個內(nèi)容。
在步驟ST34,在推薦列表產(chǎn)生部分372a中,可以從排序后的內(nèi)容列表中去除用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容。通過這樣做,可以產(chǎn)生推薦內(nèi)容列表,在該推薦內(nèi)容列表去除了用戶U_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容??梢愿鶕?jù)需要執(zhí)行步驟ST34中的去除處理。
在步驟ST34中,推薦列表產(chǎn)生部分372例如根據(jù)上述的排序結(jié)果產(chǎn)生用戶U_A的推薦內(nèi)容列表D_r,并且使I/F31經(jīng)由通信網(wǎng)4輸出到作為請求源的由用戶U_A操作的用戶終端設(shè)備2_1。
如上所述,在第二實(shí)施例中,作為提供推薦列表產(chǎn)生部分372a的結(jié)果,其中對于由指定部分371指定的其他用戶“U”的每個喜好內(nèi)容列表D_t,把與喜好內(nèi)容列表所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù)分配給喜好內(nèi)容列表D_t所指示的各個內(nèi)容,根據(jù)所分配的分?jǐn)?shù),對由指定部分371指定的其他用戶“U”的喜好內(nèi)容列表D_t所指示的各個內(nèi)容進(jìn)行排序,并根據(jù)排序結(jié)果產(chǎn)生推薦內(nèi)容列表;分配給用戶“U”的喜好內(nèi)容D_t所指示的內(nèi)容的分?jǐn)?shù)(其中喜好內(nèi)容D_t所指示的內(nèi)容的總數(shù)大)變得比分配給用戶“U”所喜歡的內(nèi)容的分?jǐn)?shù)(其中喜好內(nèi)容D_t所指示的內(nèi)容的總數(shù)小)小,因此可以使具有較大總數(shù)的喜好內(nèi)容D_t起較小的作用。
即,例如在第一實(shí)施例中,可以通過增加喜好內(nèi)容數(shù)據(jù)所指示的內(nèi)容的數(shù)目來不正確地操作推薦內(nèi)容列表的分?jǐn)?shù),另一方面,在第二實(shí)施例中,可以使指示較多內(nèi)容的喜好內(nèi)容數(shù)據(jù)D_t的影響變小,并且可以根據(jù)適當(dāng)?shù)呐判虍a(chǎn)生高度可靠的推薦內(nèi)容列表D_r。
應(yīng)注意,本發(fā)明并不局限于本實(shí)施例,可以自由地作出多種修改。
在本實(shí)施例中,將音樂內(nèi)容作為喜好內(nèi)容的一個實(shí)例進(jìn)行說明,但本發(fā)明并不局限于此。取決于內(nèi)容的類型,在喜好內(nèi)容列表D_t中包括關(guān)于內(nèi)容的信息、例如元信息。
在本實(shí)施例中,產(chǎn)生推薦內(nèi)容列表并且根據(jù)用戶的請求提供該推薦內(nèi)容列表,但本發(fā)明并不局限于此。例如,在數(shù)據(jù)處理裝置2中,存儲器部分可以存儲內(nèi)容和指示內(nèi)容地址的信息,并且根據(jù)由所產(chǎn)生的推薦內(nèi)容列表指示的內(nèi)容,可以將存儲在存儲器部分中的內(nèi)容和內(nèi)容地址提供給作為請求源的用戶終端設(shè)備。
如上所述,根據(jù)本發(fā)明,可以提供一種程序、數(shù)據(jù)處理方法和數(shù)據(jù)處理裝置,其能夠提供指示用戶的喜好內(nèi)容的數(shù)據(jù),該數(shù)據(jù)不能通過屬性、例如用戶自身的操作歷史等察覺。
工業(yè)適用性本發(fā)明的程序、數(shù)據(jù)處理方法和數(shù)據(jù)處理裝置例如可以應(yīng)用于對來自用戶終端設(shè)備的喜好數(shù)據(jù)進(jìn)行數(shù)據(jù)處理的處理裝置。
權(quán)利要求
1.一種由數(shù)據(jù)處理裝置執(zhí)行的程序,包括第一過程,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及第二過程,用于通過利用所述預(yù)定的第一喜好數(shù)據(jù)和在所述第一過程中所指定的所述其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
2.如權(quán)利要求1所述的程序,其中在所述第二過程中,根據(jù)在所述第一過程中所指定的所述其他第一喜好數(shù)據(jù)所指示的各自內(nèi)容的數(shù)量,對內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
3.如權(quán)利要求1所述的程序,其中在所述第二過程中,對于通過所述第一過程指定的每個所述其他第一喜好數(shù)據(jù),把與第一喜好數(shù)據(jù)所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù)分別分配給第一喜好數(shù)據(jù)所指示的內(nèi)容,并且根據(jù)所述分配的分?jǐn)?shù),對通過所述第一過程指定的所述其他第一喜好數(shù)據(jù)所指示的內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
4.一種數(shù)據(jù)處理方法,包括第一步驟,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及第二步驟,用于通過利用所述預(yù)定的第一喜好數(shù)據(jù)和在所述第一步驟中所指定的所述其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
5.如權(quán)利要求4所述的數(shù)據(jù)處理方法,其中在所述第二步驟中,根據(jù)在所述第一步驟中所指定的所述其他第一喜好數(shù)據(jù)所指示的各自內(nèi)容的數(shù)量,對內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
6.如權(quán)利要求4所述的數(shù)據(jù)處理方法,其中在所述第二步驟中,對于通過所述第一步驟指定的每個所述其他第一喜好數(shù)據(jù),把與第一喜好數(shù)據(jù)所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù)分配給第一喜好數(shù)據(jù)所指示的各個內(nèi)容,并且根據(jù)所述分配的分?jǐn)?shù),對通過所述第一過程指定的所述其他第一喜好數(shù)據(jù)所指示的內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
7.一種數(shù)據(jù)處理裝置,包括指定部分,用于指定其他的第一喜好數(shù)據(jù),其指示的內(nèi)容與由對應(yīng)于各個用戶所定義的多個第一喜好數(shù)據(jù)中預(yù)定的第一喜好數(shù)據(jù)所指示的那些內(nèi)容相同,其中多個第一喜好數(shù)據(jù)分別指示各個用戶所喜歡的內(nèi)容;以及喜好數(shù)據(jù)產(chǎn)生部分,用于通過利用所述預(yù)定的第一喜好數(shù)據(jù)和由所述指定部分所指定的所述其他第一喜好數(shù)據(jù)來產(chǎn)生第二喜好數(shù)據(jù)。
8.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,其中所述喜好數(shù)據(jù)產(chǎn)生部分根據(jù)由所述指定部分所指定的所述其他第一喜好數(shù)據(jù)所指示的各個內(nèi)容的數(shù)量對各個內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
9.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,其中所述喜好數(shù)據(jù)產(chǎn)生部分把預(yù)定的分?jǐn)?shù)分配給所述第一喜好數(shù)據(jù)所指示的各個內(nèi)容,并且通過把被分配了較多分?jǐn)?shù)的內(nèi)容設(shè)置為較高等級來產(chǎn)生所述第二喜好數(shù)據(jù)。
10.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,包括用于經(jīng)由通信網(wǎng)與用戶終端設(shè)備進(jìn)行數(shù)據(jù)通信的接口;其中,當(dāng)經(jīng)由所述接口接收到來自所述用戶終端設(shè)備的所述第二喜好數(shù)據(jù)請求時,所述指定部分經(jīng)由所述接口把所述產(chǎn)生的第二喜好數(shù)據(jù)輸出到作為請求源的所述用戶終端設(shè)備。
11.如權(quán)利要求10所述的數(shù)據(jù)處理裝置,其中所述喜好數(shù)據(jù)產(chǎn)生部分從所述第二喜好數(shù)據(jù)中去除經(jīng)由所述接口從所述用戶終端設(shè)備處接收的第一喜好數(shù)據(jù)所指示的內(nèi)容,并且經(jīng)由接口輸出給用戶終端設(shè)備。
12.如權(quán)利要求7所述的數(shù)據(jù)處理裝置,其中,對于由所述指定部分所指定的每個第一喜好數(shù)據(jù),所述喜好數(shù)據(jù)產(chǎn)生部分把與第一喜好數(shù)據(jù)所指示的內(nèi)容的總數(shù)成反比的分?jǐn)?shù)分配給第一喜好數(shù)據(jù)所指示的各個內(nèi)容,并且根據(jù)所述分配的分?jǐn)?shù),對由所述指定部分所指定的所述其他第一喜好數(shù)據(jù)所指示的各個內(nèi)容進(jìn)行排序,并且根據(jù)排序結(jié)果產(chǎn)生所述第二喜好數(shù)據(jù)。
全文摘要
一種內(nèi)容搜索設(shè)備,包括識別部分(371)和推薦列表產(chǎn)生部分(372)。在對應(yīng)于多個用戶(u)所定義的并且指示每個用戶(u)的喜好內(nèi)容的多個喜好內(nèi)容列表D_t中,識別部分(371)指定另一個用戶(u)的喜好內(nèi)容列表,其指示的內(nèi)容與用戶u_A的喜好內(nèi)容列表D_t1所指示的內(nèi)容相同。通過利用喜好內(nèi)容列表D_t1和另一個用戶(u)的喜好內(nèi)容列表D_t,推薦列表產(chǎn)生部分(372)根據(jù)另一個用戶的喜好內(nèi)容列表D_t所指示的內(nèi)容的數(shù)目執(zhí)行排序并且產(chǎn)生推薦內(nèi)容列表D_r1。
文檔編號G06F17/30GK1698051SQ200480000398
公開日2005年11月16日 申請日期2004年4月16日 優(yōu)先權(quán)日2003年4月24日
發(fā)明者加藤淳二 申請人:索尼株式會社