專利名稱:信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備、程序和信息記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備、程序和信息存儲介質(zhì),具體地,涉及根據(jù)用戶的特征數(shù)據(jù)輸出信息。
背景技術(shù):
通過諸如因特網(wǎng)的信息通信網(wǎng)絡(luò)提供各種信息,并且已經(jīng)開發(fā)各種推薦系統(tǒng)以便提供與用戶匹配的信息。例如,在協(xié)同過濾(collaborative filtering)系統(tǒng)中,為每個(gè)用戶提供與類似的用戶有關(guān)的信息,例如關(guān)于該類似用戶購買的產(chǎn)品的信息。基于每個(gè)用戶的特征數(shù)據(jù)之間的距離(例如特征向量)計(jì)算用戶之間的類似性。
發(fā)明內(nèi)容
為了實(shí)現(xiàn)上述協(xié)同過濾,需要收集來自盡可能多的用戶的特征數(shù)據(jù)和關(guān)于例如購買產(chǎn)品的相關(guān)信息以便準(zhǔn)確地標(biāo)識與用戶匹配的信息。但是,增加數(shù)量的用戶關(guān)聯(lián)于增加的計(jì)算類似用戶的成本,即計(jì)算資源成本和時(shí)間成本??紤]到以上,已經(jīng)構(gòu)思了本發(fā)明的一個(gè)或多個(gè)實(shí)施例,其目標(biāo)是提供用于以小的計(jì)算成本準(zhǔn)確地為用戶提供與用戶匹配的信息的信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備、信息提供程序和信息存儲介質(zhì)。為了解決上述問題,根據(jù)本發(fā)明的實(shí)施例的信息提供系統(tǒng)包括第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;第二特征數(shù)據(jù)獲得單元,配置為獲得指定人的特征數(shù)據(jù)項(xiàng);群選擇單元,配置為基于由所述第二特征數(shù)據(jù)獲得單元獲得的特征數(shù)據(jù)項(xiàng)選擇所述多個(gè)群中的至少一個(gè);以及信息輸出單元,配置為輸出與所選擇的群有關(guān)的信息。在本發(fā)明的一個(gè)方面,該信息輸出單元輸出與被分類為所選擇的群的多個(gè)人的至少一個(gè)有關(guān)的信息。在本發(fā)明的一個(gè)方面,該信息提供系統(tǒng)還包括存儲單元,配置為將給定信息與群的至少一個(gè)相關(guān)聯(lián)地存儲。該信息輸出單元輸出與所選擇的群相關(guān)聯(lián)地存儲在信息存儲單元中的給定信息。在本發(fā)明的一個(gè)方面,該第一特征數(shù)據(jù)獲得單元包括信息接收單元,配置為通過通信網(wǎng)絡(luò)接收與多個(gè)人的每個(gè)有關(guān)的信息;以及特征數(shù)據(jù)產(chǎn)生單元,配置為基于接收的信息產(chǎn)生多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)。在本發(fā)明的一個(gè)方面,該信息提供系統(tǒng)包括服務(wù)器計(jì)算機(jī)和客戶端計(jì)算機(jī)。所述服務(wù)器計(jì)算機(jī)包括代表特征數(shù)據(jù)發(fā)送單元,該代表特征數(shù)據(jù)發(fā)送單元配置為將表示多個(gè)人的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到客戶端計(jì)算機(jī),并且該客戶端計(jì)算機(jī)包括代表特征數(shù)據(jù)接收單元,該代表特征數(shù)據(jù)接收單元配置為接收所述代表特征數(shù)據(jù)項(xiàng)。該群選擇單元包括在所述客戶端計(jì)算機(jī)中,并基于由所述代表特征數(shù)據(jù)接收單元接收的代表特征數(shù)據(jù)項(xiàng)來選擇
4所述多個(gè)群的至少一個(gè)。在本發(fā)明的一個(gè)方面,所述第一特征數(shù)據(jù)獲得單元重復(fù)地獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng),并且每次獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)時(shí),所述分類單元將所述多個(gè)人分類為多個(gè)群。根據(jù)本發(fā)明的實(shí)施例的信息提供方法包括步驟獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);基于多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;獲得指定人的特征數(shù)據(jù)項(xiàng);基于獲得的指定人的特征數(shù)據(jù)項(xiàng)選擇所述多個(gè)群的至少一個(gè);以及輸出與所選擇的群有關(guān)的彳目息。根據(jù)本發(fā)明的實(shí)施例的信息提供設(shè)備包括第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;代表特征數(shù)據(jù)發(fā)送單元,配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到其他計(jì)算機(jī);群指定數(shù)據(jù)接收單元,配置為從其他計(jì)算機(jī)接收群指定數(shù)據(jù),該群指定數(shù)據(jù)指定所述多個(gè)群中的一個(gè);以及信息發(fā)送單元,配置為將與由所述群指定數(shù)據(jù)指定的群有關(guān)的信息發(fā)送到其他計(jì)算機(jī)。根據(jù)本發(fā)明的實(shí)施例的程序使得計(jì)算機(jī)執(zhí)行第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;代表特征數(shù)據(jù)發(fā)送單元,配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到其他計(jì)算機(jī);群指定數(shù)據(jù)接收單元,配置為從其他計(jì)算機(jī)接收群指定數(shù)據(jù),該群指定數(shù)據(jù)指定所述多個(gè)群中的一個(gè);以及信息發(fā)送單元,配置為將與由所述群指定數(shù)據(jù)指定的群有關(guān)的信息發(fā)送到其他計(jì)算機(jī)。該計(jì)算機(jī)可以是個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)或者各種計(jì)算機(jī)游戲系統(tǒng)。程序可以存儲在諸如CD-ROM或者DVD-ROM的計(jì)算機(jī)可讀信息存儲介質(zhì)中。
在附圖中
圖I是例示根據(jù)本發(fā)明的信息提供系統(tǒng)的總體示意圖2是例示評價(jià)頁的例子的圖3是例示推薦的游戲軟件信息的例子的圖4是例示信息提供設(shè)備的功能框圖5是例示用戶終端的功能框圖6是示意性例示存儲在用戶數(shù)據(jù)存儲單元中的內(nèi)容的圖7是示意性例示存儲在內(nèi)容元數(shù)據(jù)存儲單元中的內(nèi)容的圖8是示意性例示存儲在信息提供設(shè)備的特征向量存儲單元中的內(nèi)容的圖
圖9是示意性例示存儲在用戶群存儲單元中的內(nèi)容的圖10是示意性例示存儲在新版本軟件信息存儲單元中的內(nèi)容的圖;以及
圖11是示意性例示存儲在用戶日志存儲單元中的內(nèi)容的圖。
具體實(shí)施例方式以下將參考附圖詳細(xì)描述本發(fā)明的實(shí)施例。
圖I是例示根據(jù)本發(fā)明的實(shí)施例的信息提供系統(tǒng)的總體示意圖。信息提供系統(tǒng)20包括信息提供設(shè)備10和用戶終端14,它們每個(gè)連接到計(jì)算機(jī)通信網(wǎng) 絡(luò)18,比如因特網(wǎng)。計(jì)算機(jī)通信網(wǎng)絡(luò)18連接到大量用戶終端14。信息提供設(shè)備10主要由諸如已知的服務(wù)器計(jì)算機(jī)的計(jì)算機(jī)構(gòu)成。每個(gè)用戶終端14主要由諸如已知的個(gè)人計(jì)算機(jī)、家用計(jì)算機(jī)游戲系統(tǒng)、家庭服務(wù)器、可攜式游戲設(shè)備、移動(dòng)電話或者可攜式信息終端的計(jì)算機(jī)構(gòu)成。在此,用戶終端14安裝有將根據(jù)用戶的偏好而執(zhí)行的各種游戲軟件程序。信息提供設(shè)備10具有將推薦的游戲軟件程序呈現(xiàn)給每個(gè)用戶終端14的用戶(下文中稱為“游戲用戶”)的功能。即,信息提供設(shè)備10具有將推薦的游戲軟件信息提供給每個(gè)用戶終端14的功能。計(jì)算機(jī)通信網(wǎng)絡(luò)18連接到僅會員(members-only)服務(wù)提供設(shè)備12和大量用戶終端16。僅會員服務(wù)提供設(shè)備也主要由諸如已知的服務(wù)器計(jì)算機(jī)的計(jì)算機(jī)構(gòu)成。每個(gè)用戶終端16也主要由諸如已知的個(gè)人計(jì)算機(jī)、家用計(jì)算機(jī)游戲系統(tǒng)、家庭服務(wù)器、可攜式游戲設(shè)備、移動(dòng)電話或者可攜式信息終端的計(jì)算機(jī)構(gòu)成。在此,僅會員服務(wù)提供設(shè)備12擔(dān)當(dāng)銷售游戲軟件的電子商務(wù)網(wǎng)站。即,用戶(下文中稱為“服務(wù)用戶”)可以通過使用ID和密碼從用戶終端16訪問該僅會員服務(wù)提供設(shè)備12來購買希望的游戲軟件程序。此外,僅會員服務(wù)提供設(shè)備12還用于存儲從每個(gè)用戶終端16發(fā)送的每個(gè)游戲軟件程序的評價(jià)(評論)并將接收的評價(jià)(評論)發(fā)送到每個(gè)用戶終端16。以此方式,每個(gè)服務(wù)用戶可以知道其他用戶對每個(gè)游戲軟件程序如何評價(jià)并在選擇要購買的游戲軟件程序時(shí)使用該評價(jià)。圖2例示從僅會員服務(wù)提供設(shè)備12發(fā)送到用戶終端16的評價(jià)頁的例子。當(dāng)用戶終端16將關(guān)于游戲名稱(title)的數(shù)據(jù)、游戲名稱的評價(jià)以及游戲名稱的評價(jià)值(I到5的數(shù)字值)發(fā)送到僅會員服務(wù)提供設(shè)備12時(shí),僅會員服務(wù)提供設(shè)備12將接收的數(shù)據(jù)與用戶的ID相關(guān)聯(lián)地存儲。圖2中所示的評價(jià)頁30基于這樣存儲的數(shù)據(jù)而產(chǎn)生。具體地,評價(jià)頁30包括服務(wù)用戶的ID欄31以及多個(gè)評價(jià)欄30a和30b。每個(gè)評價(jià)欄30a和30b包括游戲名稱、評價(jià)和根據(jù)評價(jià)值的圖像(例如星形評分圖像)。信息提供設(shè)備10規(guī)律地或者不規(guī)律地訪問僅會員服務(wù)提供設(shè)備12以接收每個(gè)用戶的評價(jià)頁30。隨后,使用聚集成群(clustering)技術(shù),信息提供設(shè)備10基于評價(jià)頁30的內(nèi)容將服務(wù)用戶分類為多個(gè)群。聚集成群(群分析)是無人管理數(shù)據(jù)分類方法之一,這包括Ward方法和K-means。然后,信息提供設(shè)備10將表示每個(gè)群的特征向量(參考)發(fā)送到用戶終端14。每個(gè)用戶終端14存儲游戲軟件程序的執(zhí)行歷史或者安裝歷史,并基于存儲的歷史信息計(jì)算游戲用戶的特征向量。此外,基于游戲用戶的特征向量以及每個(gè)群的代表特征向量,用戶終端14確定與該游戲用戶對應(yīng)的群。然后,用戶終端14顯示與對應(yīng)于游戲用戶的群有關(guān)的信息(推薦的游戲軟件信息)。圖3例示在用戶終端14上顯示的推薦的游戲軟件信息的例子。如圖3所示,推薦的游戲軟件信息40包括用戶信息41、多項(xiàng)類似的評論者信息40a和40b、以及新版本游戲軟件信息42。用戶信息41包括游戲用戶的ID、該游戲用戶玩或安裝的游戲軟件程序的類型(genre)、以及最近玩過或安裝的游戲軟件程序的名稱。類似的評論者信息項(xiàng)40a和40b每個(gè)包括屬于被確定為對應(yīng)于游戲用戶的群的服務(wù)用戶所評論的游戲軟件程序的類型以及該服務(wù)用戶最近評論的游戲軟件程序的名稱。新版本游戲軟件信息42包括新游戲軟件程序的名稱。
在以下將詳細(xì)描述在信息提供設(shè)備10和用戶終端14中執(zhí)行的信息處理。圖4是信息提供設(shè)備10的功能框圖,圖5是用戶終端14的功能框圖。如圖4所示,信息提供設(shè)備10功能上包括用戶數(shù)據(jù)收集單元100、用戶數(shù)據(jù)存儲單元102、內(nèi)容元數(shù)據(jù)存儲單元104、特征向量產(chǎn)生單元106、特征向量存儲單元108、用戶群產(chǎn)生單元110、用戶群存儲單元112、通信單元114和新版本軟件信息存儲單元116。這些要素由作為計(jì)算機(jī)的信息提供設(shè)備10執(zhí)行作為本發(fā)明的實(shí)施例的程序而實(shí)現(xiàn)。該程序可以從諸如CD-ROM或者DVD-ROM的計(jì)算機(jī)可讀信息存儲介質(zhì)安裝或者從計(jì)算機(jī)通信網(wǎng)絡(luò)18下載以安裝。用戶數(shù)據(jù)收集單元100規(guī)律地或者不規(guī)律地訪問僅會員服務(wù)提供設(shè)備12以接收每個(gè)服務(wù)用戶的評價(jià)頁30。例如,用戶數(shù)據(jù)收集單元100可以每月訪問僅會員服務(wù)提供設(shè)備12,或者可以與服務(wù)用戶的增加關(guān)聯(lián)地或者響應(yīng)于上載的評價(jià)而訪問該僅會員服務(wù)提供設(shè)備12。用戶數(shù)據(jù)收集單元100從接收的評價(jià)頁30的ID欄31獲得服務(wù)用戶的ID,并從每個(gè)評價(jià)欄(30a,30b…)獲得游戲名稱的字符串。獲得的ID和字符串被彼此關(guān)聯(lián)并且存儲在用戶數(shù)據(jù)存儲單元102中。圖6例示存儲在用戶數(shù)據(jù)存儲單元102中的內(nèi)容的例子。如圖6所示,已經(jīng)做出評價(jià)的服務(wù)用戶的ID和該服務(wù)用戶已經(jīng)針對其創(chuàng)建該評價(jià)的游戲軟件程序的名稱被彼此關(guān)聯(lián)并且存儲在用戶數(shù)據(jù)存儲單元102中。用戶數(shù)據(jù)存儲單元102可以僅存儲已經(jīng)從服務(wù)用戶接收到正面評價(jià)的游戲軟件程序(具有等于或大于預(yù)定值的評價(jià)值的游戲軟件程序)的名稱。如圖7所示,內(nèi)容元數(shù)據(jù)存儲單元104將每個(gè)游戲軟件程序的名稱和該游戲軟件程序的類型相關(guān)聯(lián)并存儲。存儲在內(nèi)容元數(shù)據(jù)存儲單元104中的信息可以由信息提供設(shè)備10的操作者手動(dòng)輸入?;蛘撸梢酝ㄟ^經(jīng)由計(jì)算機(jī)通信網(wǎng)絡(luò)18訪問僅會員服務(wù)提供設(shè)備12或者其他計(jì)算機(jī)以下載并分析游戲軟件程序的介紹來獲得信息。特征向量產(chǎn)生單元106基于存儲在用戶數(shù)據(jù)存儲單元102和內(nèi)容元數(shù)據(jù)存儲單元104中的內(nèi)容產(chǎn)生每個(gè)服務(wù)用戶的特征向量。具體地,該特征向量產(chǎn)生單元106從用戶數(shù)據(jù)存儲單元102讀出與每個(gè)服務(wù)用戶的ID相關(guān)聯(lián)的游戲名稱,并基于在內(nèi)容元數(shù)據(jù)存儲單元104中存儲的內(nèi)容指定每個(gè)名稱的類型。以此方式,檢查訪問用戶已經(jīng)創(chuàng)建了各個(gè)類型的游戲軟件程序的評價(jià)多少次。此外,特征向量產(chǎn)生單元106將評價(jià)創(chuàng)建次數(shù)的總數(shù)規(guī)格化為100。特征向量產(chǎn)生單元106將由此獲得的值存儲到特征向量存儲單元108中,作為特征向量的每個(gè)要素的值。圖8示范性例示了在特征向量存儲單元108中存儲的內(nèi)容。如圖8所示,特征向量存儲單元108將每個(gè)服務(wù)用戶的ID與在由服務(wù)用戶創(chuàng)建的評價(jià)中的每個(gè)類型的比例相關(guān)聯(lián)地存儲。使用由服務(wù)用戶創(chuàng)建的評價(jià)中的每個(gè)類型的比例作為要素的多維向量是服務(wù)用戶的特征向量。用戶群產(chǎn)生單元110基于在特征向量存儲單元108中存儲的每個(gè)服務(wù)用戶的特征向量將服務(wù)用戶分類為多個(gè)群,并將分類結(jié)果存儲在用戶群存儲單元112中。分類方法可以采用已知的聚集成群算法,例如Ward方法或K-means。圖9示意性例示存儲在用戶群存儲單元中的內(nèi)容。如圖9所示,用戶群存儲單元將每個(gè)群的ID、該群的代表特征向量以及屬于該群的服務(wù)用戶的ID彼此相關(guān)聯(lián)地存儲。群的代表特征向量是表示群的特征向量,并且基于屬于該群的服務(wù)用戶的特征向量而產(chǎn)生。群的代表特征向量包括例如屬于該群的服務(wù)用戶的特征向量的重力向量。在這點(diǎn)上,每次用戶數(shù)據(jù)收集單元100收集用戶數(shù)據(jù)時(shí),特征向量產(chǎn)生單元106可以更新用戶數(shù)據(jù)存儲單元102,并且用戶群產(chǎn)生單元110可以更新用戶群存儲單元。以此方式,能夠分發(fā)包括任何最近趨勢的信息。如圖10所示,新版本軟件信息存儲單元116將新游戲軟件程序的ID和名稱與群ID相關(guān)聯(lián)地存儲。要與新游戲軟件程序的ID和名稱相關(guān)聯(lián)的群ID可以手動(dòng)設(shè)置或者可以基于新游戲軟件程序的特征向量和每個(gè)群的代表特征向量之間的距離(例如余弦距離或者歐幾里得距離)自動(dòng)設(shè)置。通信單元114將每個(gè)群的ID和代表特征向量發(fā)送到用戶終端14。用戶終端14基于發(fā)送的信息選擇群ID,并將所選的群ID返回到信息提供設(shè)備10。在接收到返回的群ID時(shí),則通信單元114返回與要由接收的群ID標(biāo)識的群有關(guān)的信息,即作為推薦的游戲軟件信息的基礎(chǔ)的信息。此信息包括與接收的群ID相關(guān)聯(lián)地存儲在新版本軟件信息存儲單元116中的游戲名稱。如圖5所示,用戶終端14功能上包括顯示單元200、信息獲得單元202、群確定單元204、用戶群存儲單元206、特征向量存儲單元208、數(shù)據(jù)接收單元210、特征向量產(chǎn)生單元212、用戶日志存儲單元214和用戶日志更新單元216。這些要素由作為計(jì)算機(jī)的用戶終端14執(zhí)行作為本發(fā)明的實(shí)施例的程序而實(shí)現(xiàn)。該程序可以從諸如CD-ROM或者DVD-ROM的計(jì)算機(jī)可讀信息存儲介質(zhì)安裝或者從計(jì)算機(jī)通信網(wǎng)絡(luò)18下載以安裝。數(shù)據(jù)接收單元210接收從信息提供設(shè)備10的通信單元114發(fā)送的每個(gè)群的ID和代表特征向量。用戶群存儲單元206將接收的ID和代表特征向量相關(guān)聯(lián)地存儲。如圖11所示,用戶日志存儲單元214存儲包括游戲用戶何時(shí)在用戶終端14上執(zhí)行游戲軟件程序的日期(或者日期和時(shí)間)、該游戲軟件程序的名稱以及該游戲軟件程序的類型的日志數(shù)據(jù)。用戶終端14包括諸如游戲鍵盤(gamepad)、鍵盤或者指示設(shè)備(例如鼠標(biāo))的輸入設(shè)備。根據(jù)來自輸入設(shè)備的信號,用戶終端14將日志數(shù)據(jù)存儲在用戶日志存儲單元214中。用戶終端214可以下載在信息提供設(shè)備10的內(nèi)容元數(shù)據(jù)存儲單元104中存儲的內(nèi)容,并基于該內(nèi)容確定游戲軟件程序的類型。此外,用戶日志存儲單元214可以順序存儲在用戶終端14中安裝的游戲軟件程序及其類型。特征向量產(chǎn)生單元212基于在用戶日志存儲單元214中存儲的內(nèi)容產(chǎn)生游戲用戶的特征向量。具體地,編譯在用戶日志存儲單元214中存儲的每個(gè)日志數(shù)據(jù)項(xiàng)中包含的類型以便計(jì)算哪種類型的游戲軟件程序已經(jīng)按什么比率執(zhí)行。隨后,特征向量產(chǎn)生單元212得出以每個(gè)類型的比率作為要素的多維向量,作為該游戲用戶的特征向量。在這點(diǎn)上,在特征向量產(chǎn)生單元212中產(chǎn)生的特征向量的維數(shù)與在特征向量產(chǎn)生單元106中產(chǎn)生的特征向量的維數(shù)相同,并且每個(gè)特征向量的各個(gè)要素也一致。產(chǎn)生的特征向量存儲在特征向量存儲單元208中。群確定單元204基于在用戶群存儲單元206和特征向量存儲單元208中存儲的內(nèi)容選擇群之一。具體地,群確定單元204計(jì)算在用戶群存儲單元206中存儲的每個(gè)群的代表特征向量和在特征向量存儲單元208中存儲的游戲用戶的特征向量之間的距離,以便選擇最近的群。隨后,群確定單元204將所選擇的群的群ID發(fā)送到信息獲得單元202。信息獲得單元202將該群ID發(fā)送到信息提供設(shè)備10的通信單元114。通信單元114從用戶群存儲單元讀出屬于由接收的群ID指定的群的服務(wù)用戶的ID。然后通信單元114從特征向量存儲單元108讀出服務(wù)用戶的特征向量。然后通信單元114從用戶數(shù)據(jù)存儲單元102讀出服務(wù)用戶已經(jīng)為其創(chuàng)建了最近的評價(jià)的預(yù)定數(shù)量或更少的游戲軟件程序的名稱。此外,通信單元114從新版本軟件信息存儲單元116讀出與接收的群ID相關(guān)聯(lián)的游戲名稱。隨后,通信單元114將每個(gè)按上述方式讀出的該特征向量、每個(gè)用戶已經(jīng)為其創(chuàng)建了評價(jià)的游戲軟件程序的游戲名稱、以及新游戲軟件程序的游戲名稱發(fā)送到用戶終端14。信息獲得單元202基于接收的上述信息產(chǎn)生圖3所示的推薦的游戲軟件信息。在圖3的例子中,信息獲得單元202計(jì)算在特征向量存儲單元208中存儲的游戲用戶的特征向量和由信息獲得單元202接收的每個(gè)服務(wù)用戶的特征向量之間的距離,并僅關(guān)于距離近的預(yù)訂數(shù)量的服務(wù)用戶產(chǎn)生類似評論者信息40a和40b。但是,信息獲得單元202可以關(guān)于屬于所選擇的群的所有服務(wù)用戶產(chǎn)生類似評論者信息。另外,信息獲得單元202可以關(guān)于基于任何其他基礎(chǔ)(包括隨機(jī)基礎(chǔ))選擇的所有服務(wù)用戶產(chǎn)生類似評論者信息。因此產(chǎn)生的推薦的游戲軟件信息顯示在包括例如平板顯示器的顯示單元200上。以此方式,游戲用戶可以知道與該游戲用戶類似的服務(wù)用戶感興趣的游戲軟件程序并可以使用該信息作為向?qū)磉x擇下次購買的游戲軟件程序。根據(jù)此實(shí)施例,不需要計(jì)算游戲用戶的特征向量和所有服務(wù)用戶的特征向量之間的距離。因此,可以顯著降低計(jì)算成本(計(jì)算資源成本和時(shí)間成本)。另外,不需要向用戶終端14集體發(fā)送所有服務(wù)用戶的特征向量。因此,能夠降低要發(fā)送的數(shù)據(jù)量,并促進(jìn)保護(hù)服務(wù)用戶的個(gè)人信息。如果存在足夠數(shù)量的服務(wù)用戶,則能夠以高準(zhǔn)確度推薦游戲軟件程序,即使游戲用戶的數(shù)量少。此外,因?yàn)樾掳姹拒浖畔⒋鎯卧?16與每個(gè)群相關(guān)聯(lián)地存儲了關(guān)于新軟件程序的信息并為用戶終端14提供該信息,所以能夠?yàn)橛螒蛴脩籼峁τ谶€未創(chuàng)建評價(jià)的新軟件程序的推薦。本發(fā)明不限于上述實(shí)施例。例如,盡管在以上描述中僅選擇與游戲用戶對應(yīng)的一個(gè)群,但是也可以選擇多個(gè)群。在此情況下,信息獲得單元202可以獲得關(guān)于所選的多個(gè)群的信息,并在單元200上顯示該信息。新版本軟件信息存儲單元116不僅可以存儲新游戲軟件程序的名稱,而且可以存儲現(xiàn)有游戲軟件程序的名稱。此外,新版本軟件信息存儲單元116可以存儲關(guān)于除了游戲軟件程序之外的產(chǎn)品/服務(wù)的信息。以此方式,可以向游戲用戶提供各種信息。除了向游戲用戶呈現(xiàn)游戲名稱之外,本發(fā)明還可以應(yīng)用于其他目的,比如向觀看者呈現(xiàn)TV節(jié)目或者向電子商務(wù)網(wǎng)站的用戶呈現(xiàn)產(chǎn)品。此外,在聚集成群期間要使用的每個(gè)服務(wù)用戶的特征向量的要素不限于已對其創(chuàng)建評價(jià)的游戲軟件程序的類型,而是可以是游戲軟件生產(chǎn)公司或者能夠執(zhí)行游戲軟件的計(jì)算機(jī)硬件的類型。要素還可以是其他信息,比如年齡、性別、關(guān)于評價(jià)中是否包括關(guān)鍵字的信息。以上,用戶終端14的群確定單元204選擇群。但是,游戲用戶的特征向量可以從用戶終端14發(fā)送到信息提供設(shè)備10從而信息提供設(shè)備10可以選擇群。此外,以上,按向量形式表達(dá)用戶或群的特征,但是,特征當(dāng)然可以以其他形式表達(dá),比如標(biāo)量形式或者矩陣形式。
10
權(quán)利要求
1.一種信息提供系統(tǒng),包括第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群; 第二特征數(shù)據(jù)獲得單元,配置為獲得指定人的特征數(shù)據(jù)項(xiàng);群選擇單元,配置為基于由所述第二特征數(shù)據(jù)獲得單元獲得的特征數(shù)據(jù)項(xiàng)選擇所述多個(gè)群中的至少一個(gè);以及信息輸出單元,配置為輸出與所選擇的群有關(guān)的信息。
2.根據(jù)權(quán)利要求I的信息提供系統(tǒng),其中所述信息輸出單元輸出與被分類為所選擇的群的多個(gè)人的至少一個(gè)有關(guān)的信息。
3.根據(jù)權(quán)利要求I或2的信息提供系統(tǒng),還包括信息存儲單元,配置為將給定信息與群的至少一個(gè)相關(guān)聯(lián)地存儲,其中所述信息輸出單元輸出與所選擇的群相關(guān)聯(lián)地存儲在信息存儲單元中的給定信肩、O
4.根據(jù)權(quán)利要求I到3中的任一項(xiàng)的信息提供系統(tǒng),其中該第一特征數(shù)據(jù)獲得單元包括信息接收單元,配置為通過通信網(wǎng)絡(luò)接收與多個(gè)人的每個(gè)有關(guān)的信息;以及特征數(shù)據(jù)產(chǎn)生單元,配置為基于接收的信息產(chǎn)生多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)。
5.根據(jù)權(quán)利要求I到4中的任一項(xiàng)的信息提供系統(tǒng),包括服務(wù)器計(jì)算機(jī);以及客戶端計(jì)算機(jī),其中所述服務(wù)器計(jì)算機(jī)包括代表特征數(shù)據(jù)發(fā)送單元,該代表特征數(shù)據(jù)發(fā)送單元配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到客戶端計(jì)算機(jī),其中該客戶端計(jì)算機(jī)包括代表特征數(shù)據(jù)接收單元,該代表特征數(shù)據(jù)接收單元配置為接收所述代表特征數(shù)據(jù)項(xiàng),以及其中所述群選擇單元包括在所述客戶端計(jì)算機(jī)中,并基于由所述代表特征數(shù)據(jù)接收單元接收的代表特征數(shù)據(jù)項(xiàng)來選擇所述多個(gè)群的至少一個(gè)。
6.根據(jù)權(quán)利要求I到5中的任一項(xiàng)的信息提供系統(tǒng),其中所述第一特征數(shù)據(jù)獲得單元重復(fù)地獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng),其中每當(dāng)獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)時(shí),所述分類單元將所述多個(gè)人分類為多個(gè)群。
7.—種信息提供方法,包括獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);基于多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;獲得指定人的特征數(shù)據(jù)項(xiàng);基于獲得的指定人的特征數(shù)據(jù)項(xiàng)選擇所述多個(gè)群的至少一個(gè);以及輸出與所選擇的群有關(guān)的信息。
8.一種信息提供設(shè)備,包括第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群;代表特征數(shù)據(jù)發(fā)送單元,配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到其他計(jì)算機(jī);群指定數(shù)據(jù)接收單元,配置為從其他計(jì)算機(jī)接收群指定數(shù)據(jù),該群指定數(shù)據(jù)指定所述多個(gè)群中的一個(gè);以及信息發(fā)送單元,配置為將與由所述群指定數(shù)據(jù)指定的群有關(guān)的信息發(fā)送到其他計(jì)算機(jī)。
9.一種用于使得計(jì)算機(jī)執(zhí)行以下的程序第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群; 代表特征數(shù)據(jù)發(fā)送單元,配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到其他計(jì)算機(jī);群指定數(shù)據(jù)接收單元,配置為從其他計(jì)算機(jī)接收群指定數(shù)據(jù),該群指定數(shù)據(jù)指定所述多個(gè)群中的一個(gè);以及信息發(fā)送單元,配置為將與由所述群指定數(shù)據(jù)指定的群有關(guān)的信息發(fā)送到其他計(jì)算機(jī)。
10.一種信息存儲介質(zhì),存儲用于使得計(jì)算機(jī)執(zhí)行以下的程序第一特征數(shù)據(jù)獲得單元,配置為獲得多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng);分類單元,配置為基于所述多個(gè)人的每個(gè)的特征數(shù)據(jù)項(xiàng)將所述多個(gè)人分類為多個(gè)群; 代表特征數(shù)據(jù)發(fā)送單元,配置為將表示多個(gè)群的每個(gè)的代表特征數(shù)據(jù)項(xiàng)發(fā)送到其他計(jì)算機(jī);群指定數(shù)據(jù)接收單元,配置為從其他計(jì)算機(jī)接收群指定數(shù)據(jù),該群指定數(shù)據(jù)指定所述多個(gè)群中的一個(gè);以及信息發(fā)送單元,配置為將與由所述群指定數(shù)據(jù)指定的群有關(guān)的信息發(fā)送到其他計(jì)算機(jī)。
全文摘要
公開了信息提供系統(tǒng),該信息提供系統(tǒng)以高精確度和低計(jì)算成本提供與用戶匹配的信息。該信息提供系統(tǒng)包括特征向量產(chǎn)生單元(106),其產(chǎn)生多個(gè)人的各自的特征向量;以及用戶群產(chǎn)生單元(110),其基于多個(gè)人的各自的特征向量將該多個(gè)人分類為多個(gè)群?;谥付ㄈ说奶卣飨蛄窟x擇多個(gè)群的至少一個(gè),并輸出與所選擇的群有關(guān)的信息。
文檔編號G06Q30/06GK102934113SQ201180028498
公開日2013年2月13日 申請日期2011年2月7日 優(yōu)先權(quán)日2010年6月8日
發(fā)明者高村成一, 渡邊秀明, 前川博俊 申請人:索尼電腦娛樂公司