信息處理設(shè)備、信息處理方法和程序的制作方法
【專利摘要】本發(fā)明提供了一種信息處理設(shè)備、信息處理方法和程序,該設(shè)備包括:總計(jì)單元,收集表示客戶機(jī)類型的信息以及表示對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)客戶機(jī)類型對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);矢量生成單元,至少生成表現(xiàn)用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及推薦單元,通過使用矢量生成單元生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向第一次用戶推薦內(nèi)容。
【專利說(shuō)明】信息處理設(shè)備、信息處理方法和程序
【技術(shù)領(lǐng)域】
[0001]本公開內(nèi)容涉及一種信息處理設(shè)備、信息處理方法和程序,并且更具體地涉及能夠在推薦內(nèi)容時(shí)適合使用的信息處理設(shè)備、信息處理方法和程序。
【背景技術(shù)】
[0002]在過去,已提出了如下技術(shù):其中,向系統(tǒng)提供對(duì)歌曲的用戶評(píng)價(jià),針對(duì)每個(gè)用戶生成嗜好矢量,并且基于每首歌曲的特征矢量與嗜好矢量之間的相似度來(lái)提供與用戶的嗜好一致的歌曲列表(例如,參見WO 2011/007631)。通過使用這樣的技術(shù),隨著每個(gè)用戶的嗜好信息的累積量增加,變得可以擴(kuò)展每個(gè)用戶的嗜好矢量,因此,可以推薦更好地與用戶的嗜好匹配的歌曲。
【發(fā)明內(nèi)容】
[0003]然而,采用根據(jù)WO 2011/007631的技術(shù),不可以針對(duì)未累積其嗜好信息的用戶(諸如,正第一次使用服務(wù)的第一次用戶)生成嗜好矢量。因此,對(duì)于這樣的用戶,使用根據(jù)例如多首流行歌曲的特征矢量而生成的矢量,來(lái)生成并提供歌曲列表。結(jié)果,提供對(duì)于許多人平均可接受的歌曲列表,直到累積到這樣的用戶的嗜好信息為止。
[0004]同時(shí),利用這樣的服務(wù),根據(jù)經(jīng)驗(yàn)已知,在仍要累積用戶的嗜好信息的情況下新用戶將不能根據(jù)一次或兩次使用體驗(yàn)到服務(wù)的優(yōu)點(diǎn),并且在許多情況下將僅停止使用該服務(wù)。
[0005]因此,在開始使用服務(wù)時(shí)所推薦的歌曲的選擇很重要,以使得用戶能夠體驗(yàn)服務(wù)的優(yōu)點(diǎn)并鼓勵(lì)用戶繼續(xù)使用該服務(wù)。
[0006]因此,本公開內(nèi)容旨在改善用戶對(duì)推薦諸如歌曲的內(nèi)容的服務(wù)的滿意度,并且特別地改善使用該服務(wù)的新用戶的滿意度。
[0007]根據(jù)本公開內(nèi)容的實(shí)施例,提供了一種信息處理設(shè)備,包括:總計(jì)單元,收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)客戶機(jī)類型對(duì)用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);矢量生成單元,至少生成表現(xiàn)用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及推薦單元,通過使用矢量生成單元生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向第一次用戶推薦內(nèi)容。
[0008]總計(jì)單元還可以收集表示用戶所屬的區(qū)域的信息,并且可以基于區(qū)域?qū)τ脩艚o出的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì)。矢量生成單元還可以生成基于區(qū)域表現(xiàn)用戶喜歡的內(nèi)容的特征的基于區(qū)域的矢量。推薦單元可以通過進(jìn)一步使用與第一次用戶所屬的區(qū)域相對(duì)應(yīng)的基于區(qū)域的矢量來(lái)向第一次用戶推薦內(nèi)容。
[0009]總計(jì)單元還可以收集表示用戶的年齡的信息,并且基于年齡或基于年齡段來(lái)對(duì)用戶對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì)。矢量生成單元還可以生成基于年齡或基于年齡段表現(xiàn)用戶喜歡的內(nèi)容的特征的基于年齡的矢量。推薦單元可以通過進(jìn)一步使用與第一次用戶的年齡相對(duì)應(yīng)的基于年齡的矢量來(lái)向第一次用戶推薦內(nèi)容。
[0010]推薦單元可以通過交替地使用矢量生成單元生成的多種類型的矢量來(lái)推薦內(nèi)容。
[0011]矢量生成單元能夠操作成在用戶提供對(duì)內(nèi)容的正面評(píng)價(jià)時(shí),生成表現(xiàn)內(nèi)容的特征或內(nèi)容的藝術(shù)家的特征的優(yōu)先矢量。推薦單元可以通過優(yōu)先使用優(yōu)先矢量來(lái)向用戶推薦內(nèi)容。
[0012]推薦單元可以自從用戶提供了對(duì)內(nèi)容的正面評(píng)價(jià)以后隨著時(shí)間過去而減小優(yōu)先矢量被使用的比率。
[0013]隨著用戶累積的嗜好信息量越大,推薦單元可以增大使用用戶的用戶嗜好矢量的比率。
[0014]推薦單元可以通過優(yōu)先使用已高頻地或以高比率被使用的用于推薦用戶已提供正面評(píng)價(jià)的內(nèi)容的矢量,來(lái)向用戶推薦內(nèi)容。
[0015]推薦單元可以借助于使用通過對(duì)矢量生成單元生成的多種類型的矢量進(jìn)行組合而產(chǎn)生的矢量來(lái)推薦內(nèi)容。
[0016]隨著用戶累積的嗜好信息量越大,推薦單元可以增大用戶的用戶嗜好矢量被組合的比率。
[0017]信息處理設(shè)備還可以包括:狀況分析單元,基于從客戶機(jī)發(fā)送的位置信息來(lái)分析使用客戶機(jī)的用戶的狀況。總計(jì)單元可以對(duì)用戶在該狀況下對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì)。矢量生成單元還可以生成基于狀況表現(xiàn)用戶喜歡的內(nèi)容的特征的狀況矢量。
[0018]根據(jù)本公開內(nèi)容的實(shí)施例,提供了 一種提供推薦內(nèi)容的服務(wù)的信息處理方法,其由信息處理設(shè)備來(lái)執(zhí)行,該方法包括:收集表示使用服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)客戶機(jī)類型對(duì)用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);至少生成表現(xiàn)用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向第一次用戶推薦內(nèi)容。
[0019]根據(jù)本公開內(nèi)容的實(shí)施例,提供了一種程序,用于使得計(jì)算機(jī)執(zhí)行:收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)客戶機(jī)類型對(duì)用戶的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);至少生成表現(xiàn)用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向第一次用戶推薦內(nèi)容。
[0020]根據(jù)本公開內(nèi)容的一個(gè)方面,收集表示使用推薦內(nèi)容的服務(wù)的用戶使用的客戶機(jī)的客戶機(jī)類型的信息以及表示用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,針對(duì)每種客戶機(jī)類型對(duì)用戶對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì),至少生成表現(xiàn)各個(gè)用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量,使用所生成的矢量中的至少一個(gè)和表示內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且對(duì)于第一次正使用服務(wù)的第一次用戶,使用與第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量來(lái)推薦內(nèi)容。
[0021]根據(jù)上述本公開的實(shí)施例,可以改善用戶對(duì)推薦內(nèi)容的服務(wù)的滿意度。特別地,根據(jù)上述本公開內(nèi)容的實(shí)施例,可以改善使用服務(wù)的新用戶的滿意度。
【專利附圖】
【附圖說(shuō)明】
[0022]圖1是示出根據(jù)本公開內(nèi)容的實(shí)施例的內(nèi)容推薦系統(tǒng)的總體配置的圖;
[0023]圖2是示出服務(wù)器的硬件配置的圖;
[0024]圖3是示出用戶設(shè)備的硬件配置的圖;
[0025]圖4是示出用戶設(shè)備的外觀的透視圖;
[0026]圖5是示出根據(jù)變型例的用戶設(shè)備的外觀的透視圖;
[0027]圖6是用戶設(shè)備的功能框圖;
[0028]圖7是歌曲分發(fā)服務(wù)器的功能框圖;
[0029]圖8是示意性示出用戶評(píng)價(jià)數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0030]圖9是示意性示出基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0031]圖10是示意性示出基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0032]圖11是示意性示出用戶屬性數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0033]圖12是示意性示出歌曲信息數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0034]圖13是示意性示出歌曲特征數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0035]圖14是示意性示出歌曲屬性數(shù)據(jù)庫(kù)的示例數(shù)據(jù)結(jié)構(gòu)的圖;
[0036]圖15是推薦單元的功能框圖;
[0037]圖16是示出內(nèi)部排名存儲(chǔ)單元的存儲(chǔ)內(nèi)容的圖;
[0038]圖17是用于說(shuō)明用戶評(píng)價(jià)總計(jì)處理的流程圖;
[0039]圖18是用于說(shuō)明默認(rèn)矢量生成處理的流程圖;
[0040]圖19是用于說(shuō)明狀況矢量生成處理的流程圖;
[0041]圖20是用于說(shuō)明歌曲推薦處理的流程圖;
[0042]圖21是用于說(shuō)明標(biāo)準(zhǔn)矢量設(shè)置處理的流程圖;
[0043]圖22是用于說(shuō)明推薦歌曲列表生成處理的流程圖;
[0044]圖23是示出第一列表的示例的圖;以及
[0045]圖24是用于說(shuō)明用戶評(píng)價(jià)反映處理的流程圖。
【具體實(shí)施方式】
[0046]下文中,將參照附圖詳細(xì)描述本公開內(nèi)容的優(yōu)選實(shí)施例。應(yīng)注意,在該說(shuō)明書和附圖中,具有基本上相同的功能和結(jié)構(gòu)的結(jié)構(gòu)元件以相同的附圖標(biāo)記表示,并且省略對(duì)這些結(jié)構(gòu)元件的重復(fù)說(shuō)明。
[0047]將按照以下所示的順序描述本公開內(nèi)容的優(yōu)選實(shí)施例。
[0048]1.實(shí)施例
[0049]2.變型例[0050]1.第一實(shí)施例
[0051]內(nèi)容推薦系統(tǒng)10的示例配置
[0052]圖1是示出根據(jù)本公開內(nèi)容的實(shí)施例的內(nèi)容推薦系統(tǒng)10的總體配置的圖。
[0053]內(nèi)容推薦系統(tǒng)10包括歌曲分發(fā)服務(wù)器14、歌曲排名分發(fā)服務(wù)器15、作為客戶機(jī)的多個(gè)用戶設(shè)備12-1至12-n。所有這樣的設(shè)備連接到諸如互聯(lián)網(wǎng)的通信網(wǎng)絡(luò)18,并且能夠彼此進(jìn)行數(shù)據(jù)通信。
[0054]應(yīng)注意,在以下描述中,當(dāng)不需要在用戶設(shè)備12-1至12-n之間進(jìn)行區(qū)分時(shí),這樣的設(shè)備被統(tǒng)稱為“用戶設(shè)備12”。
[0055]作為示例,用戶設(shè)備12由計(jì)算機(jī)系統(tǒng)(諸如,在住宅中安裝的個(gè)人計(jì)算機(jī)、計(jì)算機(jī)游戲系統(tǒng)或家用服務(wù)器)或者便攜式計(jì)算機(jī)系統(tǒng)(諸如,移動(dòng)游戲控制臺(tái)、移動(dòng)電話、智能電話、或移動(dòng)音樂播放器)構(gòu)成。每個(gè)用戶設(shè)備12訪問歌曲分發(fā)服務(wù)器14并接收向特定用戶設(shè)備12的用戶推薦的歌曲的列表(下文中,稱為“推薦歌曲列表”)。每個(gè)用戶設(shè)備12還從歌曲分發(fā)服務(wù)器14請(qǐng)求推薦歌曲列表中所包括的歌曲的數(shù)據(jù),并且接收并再現(xiàn)這樣的數(shù)據(jù)。
[0056]同時(shí),歌曲分發(fā)服務(wù)器14由諸如已知的服務(wù)器計(jì)算機(jī)的計(jì)算機(jī)系統(tǒng)等構(gòu)成。歌曲分發(fā)服務(wù)器14將向特定用戶設(shè)備12的用戶推薦的歌曲的列表(“推薦歌曲列表”)發(fā)送到該用戶設(shè)備12。歌曲分發(fā)服務(wù)器14還根據(jù)來(lái)自各個(gè)用戶設(shè)備12的請(qǐng)求來(lái)發(fā)送各首歌曲的數(shù)據(jù)。
[0057]作為一個(gè)示例,歌曲排名分發(fā)服務(wù)器15也由諸如已知的服務(wù)器計(jì)算機(jī)的計(jì)算機(jī)系統(tǒng)等構(gòu)成。歌曲排名分發(fā)服務(wù)器15由與歌曲分發(fā)服務(wù)器14不同的管理員管理,并且響應(yīng)于來(lái)自歌曲分發(fā)服務(wù)器14的請(qǐng)求而發(fā)送歌曲排名。
[0058]作為一個(gè)示例,針對(duì)各種音樂屬類(諸如,流行、爵士和古典),基于國(guó)別定期(例如,每周或每月)發(fā)布這樣的歌曲排名,并且將這樣的歌曲排名與發(fā)布日期和音樂屬類相關(guān)聯(lián)地存儲(chǔ)在歌曲分發(fā)服務(wù)器14中。應(yīng)注意,可根據(jù)各種觀點(diǎn)生成這樣的排名,并且作為一個(gè)示例,這樣的排名可基于銷售數(shù)量、下載數(shù)量和/或歌曲相關(guān)信息(例如,歌曲描述)的閱覽數(shù)量。
[0059]歌曲分發(fā)服務(wù)器14和歌曲排名分發(fā)服務(wù)器15的示例配置
[0060]圖2是示出歌曲分發(fā)服務(wù)器14和歌曲排名分發(fā)服務(wù)器15的示例硬件配置的圖。
[0061]歌曲分發(fā)服務(wù)器14和/或歌曲排名分發(fā)服務(wù)器15包括處理器21、存儲(chǔ)器22、硬盤驅(qū)動(dòng)器23、介質(zhì)驅(qū)動(dòng)器24和通信接口(I/F)25,其中這些組成元件連接到總線26以能夠彼此交換數(shù)據(jù)。
[0062]處理器21根據(jù)存儲(chǔ)在存儲(chǔ)器22、硬盤驅(qū)動(dòng)器23或計(jì)算機(jī)可讀介質(zhì)27中的程序來(lái)控制服務(wù)器的各個(gè)組成元件。
[0063]存儲(chǔ)器22例如包括ROM和RAM,其中各種系統(tǒng)程序被存儲(chǔ)在主要用作處理器21的工作空間的ROM和RAM中。
[0064]硬盤驅(qū)動(dòng)器23存儲(chǔ)用于分發(fā)歌曲和/或分發(fā)歌曲排名的程序,并且構(gòu)造用于分發(fā)歌曲和/或分發(fā)歌曲排名的各種數(shù)據(jù)庫(kù)。
[0065]介質(zhì)驅(qū)動(dòng)器24是讀取存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)27 (其為⑶_R0M、DVD_RAM等)上的數(shù)據(jù)以及/或者將數(shù)據(jù)寫入計(jì)算機(jī)可讀介質(zhì)27上的設(shè)備。
[0066]通信接口 25控制經(jīng)由通信網(wǎng)絡(luò)18與諸如用戶設(shè)備12的另一計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)通信。
[0067]用戶設(shè)備12的示例配置
[0068]圖3是示出用戶設(shè)備12的示例硬件配置的圖。
[0069]用戶設(shè)備12包括處理器31、存儲(chǔ)器32、顯示控制單元33、聲音控制單元34、硬盤驅(qū)動(dòng)器35、操作裝置36、GPS (全球定位系統(tǒng))接收單元37、介質(zhì)驅(qū)動(dòng)器38和通信接口(I/F) 39,其中這樣的組成元件連接到總線40以能夠彼此交換數(shù)據(jù)。
[0070]處理器31根據(jù)存儲(chǔ)在存儲(chǔ)器32、硬盤驅(qū)動(dòng)器35或計(jì)算機(jī)可讀介質(zhì)41中的程序控制用戶設(shè)備12的各個(gè)組成元件。
[0071]存儲(chǔ)器32包括例如ROM和RAM,其中各種系統(tǒng)程序被存儲(chǔ)在主要用作處理器31的工作空間的ROM和RAM中。
[0072]顯示控制單元33包括視頻存儲(chǔ)器,將由處理器31在視頻存儲(chǔ)器中描繪的圖像轉(zhuǎn)換為視頻信號(hào),并且將視頻信號(hào)輸出到顯示器,以使圖像顯示。
[0073]聲音控制單元34包括聲音緩沖器并將由處理器31存儲(chǔ)在聲音緩沖器中的聲音數(shù)據(jù)轉(zhuǎn)換為模擬音頻信號(hào),并且將模擬音頻信號(hào)輸出到揚(yáng)聲器,以使聲音輸出。
[0074]硬盤驅(qū)動(dòng)器35存儲(chǔ)諸如歌曲再現(xiàn)程序的各種程序,并且構(gòu)造各種數(shù)據(jù)庫(kù)。
[0075]操作裝置36由用戶例如用來(lái)向用戶設(shè)備12給出各種指令并輸入數(shù)據(jù),并且作為示例,由鍵盤、指向裝置(諸如鼠標(biāo)、游戲控制器)構(gòu)成。
[0076]GPS接收單元37從定位衛(wèi)星接收電磁波并測(cè)量用戶設(shè)備12的當(dāng)前位置。GPS接收單元37將用戶設(shè)備12的當(dāng)前位置的測(cè)量結(jié)果提供到處理器31和/或經(jīng)由通信接口 39將該測(cè)量結(jié)果發(fā)送到諸如歌曲分發(fā)服務(wù)器14的另一計(jì)算機(jī)系統(tǒng)。
[0077]介質(zhì)驅(qū)動(dòng)器38是讀取存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)41 (諸如⑶-ROM或DVD-RAM)上的數(shù)據(jù)和/或?qū)?shù)據(jù)寫入介質(zhì)上的設(shè)備。
[0078]通信接口 39控制經(jīng)由通信網(wǎng)絡(luò)18與諸如歌曲分發(fā)服務(wù)器14的另一計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)通信。
[0079]應(yīng)注意,圖中所示的用戶設(shè)備12的硬件配置僅僅是一個(gè)示例,其中可以省略配置的一些部分或者添加其他組成元件。作為一個(gè)示例,如果用戶設(shè)備12由諸如臺(tái)式個(gè)人計(jì)算機(jī)的固定設(shè)備構(gòu)成,則可以省略GPS接收單元37。
[0080]用戶設(shè)備12的具體示例
[0081]用戶設(shè)備12能夠以各種形成來(lái)實(shí)現(xiàn),并且圖4所示的一個(gè)示例配置是以家用電源為動(dòng)力運(yùn)轉(zhuǎn)的家用游戲控制臺(tái)。
[0082]在這種情況下,圖3所示的硬件元件容納于殼體44內(nèi),并且與殼體44分離的電視機(jī)42的顯不器42a和揚(yáng)聲器43被用作顯不器和揚(yáng)聲器。操作裝置36也與殼體44分離地設(shè)置。
[0083]作為替選,用戶設(shè)備12可以如圖5所示那樣被配置為以電池為動(dòng)力運(yùn)轉(zhuǎn)的便攜式一體化游戲控制臺(tái)。
[0084]在這種情況下,圖3所示的硬件元件容納于殼體45內(nèi),并且設(shè)置在殼體45的表面上的平板顯示器46用作顯示器。操作裝置36也被設(shè)置在殼體45的表面上,并且作為一個(gè)示例,被布置在平板顯示器46的左側(cè)和右側(cè)。作為揚(yáng)聲器,可使用并入到殼體45中的未示出的揚(yáng)聲器,如同可以是與殼體45分離的立體聲耳機(jī)47 —樣。[0085]用戶設(shè)備12的功能配置示例
[0086]這里,將描述用戶設(shè)備12的功能配置。圖6是用戶設(shè)備12的功能框圖。
[0087]用戶設(shè)備12在功能上由操作單元61、歌曲再現(xiàn)單元62和位置信息獲取單元63構(gòu)成。作為一個(gè)示例,這樣的組成元件通過用戶設(shè)備12執(zhí)行程序來(lái)實(shí)現(xiàn)。
[0088]操作單元61被配置成以操作裝置36為中心,并且當(dāng)已針對(duì)操作裝置36執(zhí)行指定請(qǐng)求操作時(shí),對(duì)推薦歌曲列表的請(qǐng)求(下文中為“歌曲列表請(qǐng)求”)經(jīng)由通信接口 39被發(fā)送到歌曲分發(fā)服務(wù)器14。該歌曲列表請(qǐng)求包括作為用戶的標(biāo)識(shí)信息的用戶ID、歌曲屬性(下文中為“指定屬性(indicated attribute) ”)、作為用戶設(shè)備12的類型的標(biāo)識(shí)信息的客戶機(jī)類型ID、以及用戶設(shè)備12的位置信息。
[0089]應(yīng)注意,可以任意設(shè)置用于對(duì)用戶設(shè)備12的類型(下文中稱為“客戶機(jī)類型”)進(jìn)行分類的準(zhǔn)則。作為一個(gè)示例,可以根據(jù)用戶設(shè)備12 (諸如“個(gè)人計(jì)算機(jī)”或“移動(dòng)游戲控制臺(tái)”)的類型和形式進(jìn)行分類,或者更精確地分類成特定機(jī)型。
[0090]如果用戶已使用操作裝置36輸入了對(duì)歌曲的評(píng)價(jià),則操作單元61經(jīng)由通信接口39發(fā)送用戶評(píng)價(jià)信息,該用戶評(píng)價(jià)信息包括作為正評(píng)價(jià)的歌曲的標(biāo)識(shí)信息的歌曲ID、作出評(píng)價(jià)的用戶的用戶ID、用戶設(shè)備12的客戶機(jī)類型ID和位置信息、以及所輸入的評(píng)價(jià)。作為示例,用戶可以提供對(duì)每首歌曲的正面評(píng)價(jià)(例如,“喜歡”)、負(fù)面評(píng)價(jià)(例如,“不喜歡”)或者評(píng)價(jià)值(例如,五個(gè)級(jí)別的評(píng)價(jià)或得分)。
[0091]操作單元61還基于在歌曲再現(xiàn)期間對(duì)操作裝置36執(zhí)行的用戶操作(作為示例,跳過或停止)以及歌曲的再現(xiàn)狀態(tài)(作為一個(gè)示例,歌曲是否再現(xiàn)到最后),來(lái)確定對(duì)歌曲的用戶評(píng)價(jià)。然后,操作單元61經(jīng)由通信接口 39發(fā)送包括所確定的評(píng)價(jià)的用戶評(píng)價(jià)信息。
[0092]另外,如果已對(duì)操作裝置36執(zhí)行用戶操作,則操作單元61可按需要向歌曲再現(xiàn)單元62通知這樣的操作。
[0093]歌曲再現(xiàn)單元62經(jīng)由通信網(wǎng)絡(luò)18和通信接口 39接收從歌曲分發(fā)服務(wù)器14發(fā)送的推薦歌曲列表。另外,歌曲再現(xiàn)單元62經(jīng)由通信接口 39按列表的順序?qū)⑼扑]歌曲列表中所包括的每首歌曲的歌曲ID發(fā)送到歌曲分發(fā)服務(wù)器14。歌曲再現(xiàn)單元62經(jīng)由通信網(wǎng)絡(luò)18和通信接口 39接收作為對(duì)歌曲ID的發(fā)送的答復(fù)而從歌曲分發(fā)服務(wù)器14發(fā)送的歌曲數(shù)據(jù),并且使用聲音控制單元34再現(xiàn)歌曲數(shù)據(jù)。此時(shí),如圖4和圖5所示,歌曲再現(xiàn)單元62在顯示器上顯示包括在歌曲數(shù)據(jù)中的歌曲的標(biāo)題。歌曲再現(xiàn)單元62還根據(jù)操作裝置36的用戶操作來(lái)控制歌曲數(shù)據(jù)的再現(xiàn)。
[0094]位置信息獲取單元63被構(gòu)造成以GPS接收單元37為中心,測(cè)量用戶設(shè)備12的當(dāng)前位置,并且經(jīng)由通信接口 39將對(duì)當(dāng)前位置的測(cè)量結(jié)果發(fā)送到歌曲分發(fā)服務(wù)器14。
[0095]歌曲分發(fā)服務(wù)器14的功能配置示例
[0096]接下來(lái),將描述歌曲分發(fā)服務(wù)器14的功能配置。圖7是歌曲分發(fā)服務(wù)器14的功能框圖。
[0097]歌曲分發(fā)服務(wù)器14在功能上由發(fā)送/接收單元101、信息處理單元102和存儲(chǔ)單元103構(gòu)成。
[0098]信息處理單元102執(zhí)行與歌曲的推薦和分發(fā)等相關(guān)的處理,并且包括狀況分析單元121、總計(jì)單元122、矢量生成單元123、推薦單元124、分發(fā)單元125和顯示控制單元126。
[0099]矢量生成單元123執(zhí)行對(duì)在推薦歌曲時(shí)要使用的各種類型的矢量的生成,并且包括默認(rèn)矢量生成單元131、用戶嗜好矢量生成單元132、狀況矢量生成單元133和優(yōu)先矢量生成單元134。
[0100]存儲(chǔ)單元103包括總計(jì)信息存儲(chǔ)單元151、用戶信息存儲(chǔ)單元152、歌曲信息存儲(chǔ)單元153和矢量存儲(chǔ)單元154。
[0101]這樣的功能元件通過在歌曲分發(fā)服務(wù)器14中執(zhí)行的程序來(lái)實(shí)現(xiàn)。
[0102]此外,發(fā)送/接收單元101和信息處理單元102的各個(gè)單元能夠訪問彼此。另外,信息處理單元102的各個(gè)單元能夠訪問存儲(chǔ)單元103的各個(gè)單元。
[0103]發(fā)送/接收單元101被構(gòu)造成以通信接口 25為中心,并且執(zhí)行經(jīng)由通信網(wǎng)絡(luò)18與諸如用戶設(shè)備12的另一計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)通信。發(fā)送/接收單元101將接收到的數(shù)據(jù)提供到歌曲分發(fā)服務(wù)器14的各個(gè)單元,并且將從歌曲分發(fā)服務(wù)器14的各個(gè)單元獲取的數(shù)據(jù)發(fā)送到另一計(jì)算機(jī)系統(tǒng)。
[0104]作為一個(gè)示例,發(fā)送/接收單元101接收從每個(gè)用戶設(shè)備12發(fā)送的用戶評(píng)價(jià)信息。然后,發(fā)送/接收單元101向狀況分析單元121通知用戶評(píng)價(jià)信息中所包括的用戶設(shè)備12的位置信息,并請(qǐng)求分析狀況。發(fā)送/接收單元101還將用戶評(píng)價(jià)信息提供到總計(jì)單元122并請(qǐng)求更新總計(jì)結(jié)果。另外,發(fā)送/接收單元101向優(yōu)先矢量生成單元134通知用戶評(píng)價(jià)信息中所包括的歌曲ID并請(qǐng)求生成優(yōu)先矢量。發(fā)送/接收單元101還從歌曲排名分發(fā)服務(wù)器15接收歌曲排名,并且將這樣的歌曲排名提供到推薦單元124。
[0105]另外,發(fā)送/接收單元101接收從每個(gè)用戶設(shè)備12發(fā)送的歌曲列表請(qǐng)求。然后,發(fā)送/接收單元101向用戶嗜好矢量生成單元132通知歌曲列表請(qǐng)求中所包括的用戶ID,并請(qǐng)求生成用戶嗜好矢量。發(fā)送/接收單元101也向狀況分析單元121通知歌曲列表請(qǐng)求中包括的用戶設(shè)備12的位置信息,并請(qǐng)求分析該狀況。另外,發(fā)送/接收單元101向推薦單元124通知歌曲列表請(qǐng)求中所包括的用戶ID、客戶機(jī)類型ID和指定屬性,并請(qǐng)求生成推薦歌曲列表。
[0106]發(fā)送/接收單元101還向總計(jì)單元122通知歌曲列表請(qǐng)求中所包括的歌曲ID、要向其發(fā)送推薦歌曲列表的用戶ID、以及要向其發(fā)送推薦歌曲列表的用戶設(shè)備12的客戶機(jī)類型ID。
[0107]發(fā)送/接收單元101接收從用戶設(shè)備12發(fā)送的歌曲ID,并將這樣的歌曲ID提供到分發(fā)單元125。然后,發(fā)送/接收單元101從分發(fā)單元125獲取與從用戶設(shè)備12接收到的歌曲ID相對(duì)應(yīng)的歌曲數(shù)據(jù),并將歌曲數(shù)據(jù)發(fā)送到發(fā)出了該請(qǐng)求的用戶設(shè)備12。
[0108]狀況分析單元121基于用戶設(shè)備12的位置信息來(lái)分析使用用戶設(shè)備12的用戶的狀況。狀況分析單元121向總計(jì)單元122和推薦單元124通知狀況的分析結(jié)果。
[0109]應(yīng)注意,在基于用戶設(shè)備12的位置信息可以進(jìn)行分類的范圍內(nèi),可任意設(shè)置用于對(duì)狀況進(jìn)行分類的準(zhǔn)則。作為示例,可以基于精確位置信息(Pinpoint positioninformation)(諸如,“在海邊”、“在山上”、“在度假圣地”和“在城市”)分類成各狀況,并且基于位置信息的時(shí)序的改變(諸如,當(dāng)搭乘火車移動(dòng)或行駛時(shí))分類成各狀況??筛鶕?jù)諸如“在海灘”或“在山上”的粗分類來(lái)對(duì)基于精確位置信息的狀況進(jìn)行分類,或者可使用特定地方名稱等對(duì)其進(jìn)行精確分類。此外,基于位置信息的時(shí)序的改變的狀況可以用于或不用于指定地點(diǎn)。當(dāng)使用這樣的改變來(lái)指定地點(diǎn)時(shí),可以分類成“在海岸邊行駛”、“在城市搭乘火車移動(dòng)”等。[0110]總計(jì)單元122對(duì)從用戶設(shè)備12收集的用戶評(píng)價(jià)信息以及與發(fā)送到這樣的用戶設(shè)備12的推薦歌曲列表相關(guān)的信息進(jìn)行總計(jì),并將總計(jì)結(jié)果存儲(chǔ)在總計(jì)信息存儲(chǔ)單元151中和/或?qū)⒔Y(jié)果提供到矢量生成單元123。
[0111]默認(rèn)矢量生成單元131生成用于推薦與用戶屬性等一致的歌曲的默認(rèn)矢量。更具體地,默認(rèn)矢量生成單元131使用總計(jì)單元122產(chǎn)生的總計(jì)結(jié)果和歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)(參見圖13),來(lái)生成針對(duì)用戶設(shè)備12的每種客戶機(jī)類型表現(xiàn)用戶喜歡的歌曲的特征的基于客戶機(jī)類型的矢量、針對(duì)用戶所屬的每個(gè)區(qū)域表現(xiàn)用戶喜歡的歌曲的特征的基于區(qū)域的矢量、以及針對(duì)用戶的每個(gè)年齡或年齡段表現(xiàn)用戶喜歡的歌曲的特征的基于年齡的矢量。默認(rèn)矢量生成單元131將所生成的基于客戶機(jī)類型的矢量、基于區(qū)域的矢量以及基于年齡的矢量存儲(chǔ)在矢量存儲(chǔ)單元154中。
[0112]如稍后所述,用戶嗜好矢量生成單元132使用總計(jì)信息存儲(chǔ)單元151中的用戶評(píng)價(jià)數(shù)據(jù)庫(kù)(參見圖8)和歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)(參見圖13),來(lái)針對(duì)每個(gè)用戶生成表現(xiàn)由該用戶喜歡的歌曲的特征的用戶嗜好矢量。用戶嗜好矢量生成單元132將所生成的用戶嗜好矢量存儲(chǔ)在矢量存儲(chǔ)單元154中。
[0113]狀況矢量生成單元133生成在推薦與用戶的狀況一致的歌曲時(shí)要使用的狀況矢量。更具體地,狀況矢量生成單元133使用總計(jì)信息存儲(chǔ)單元151中的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)(參見圖10)和歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)(參見圖13),來(lái)生成狀況矢量。狀況矢量生成單元133將所生成的狀況矢量存儲(chǔ)在矢量存儲(chǔ)單元154中。
[0114]優(yōu)先矢量生成單元134可操作為:在用戶已提供對(duì)歌曲的正面評(píng)價(jià)時(shí),生成表現(xiàn)這樣的歌曲的特征或這樣的歌曲的藝術(shù)家的特征的優(yōu)先矢量。優(yōu)先矢量生成單元134將所生成的優(yōu)先矢量提供到推薦單元124。
[0115]如稍后所述,推薦單元124使用總計(jì)信息存儲(chǔ)單元151中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)、用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)、歌曲信息存儲(chǔ)單元153中的歌曲屬性數(shù)據(jù)庫(kù)和歌曲特征數(shù)據(jù)庫(kù)、存儲(chǔ)在矢量存儲(chǔ)單元154中的各種矢量、從歌曲排名分發(fā)服務(wù)器15接收到的歌曲排名以及用戶指定的指定屬性,來(lái)生成推薦歌曲列表。推薦單元124將所生成的推薦歌曲列表提供到發(fā)送/接收單元101。
[0116]分發(fā)單元125經(jīng)由通信網(wǎng)絡(luò)18和發(fā)送/接收單元101接收從用戶設(shè)備12發(fā)送的歌曲ID。分發(fā)單兀125還從歌曲信息存儲(chǔ)單兀153獲取與所接收到的歌曲ID相關(guān)聯(lián)的歌曲數(shù)據(jù),并經(jīng)由發(fā)送/接收單元101將歌曲數(shù)據(jù)發(fā)送到發(fā)出了請(qǐng)求的用戶設(shè)備12。
[0117]作為一個(gè)示例,顯示控制單元126控制使得用戶設(shè)備12能夠使用歌曲分發(fā)服務(wù)器14提供的服務(wù)的屏幕的顯示。更具體地,顯示控制單元126根據(jù)經(jīng)由通信網(wǎng)絡(luò)18和發(fā)送/接收單元101從用戶設(shè)備12接收到的各種請(qǐng)求,生成包括顯示節(jié)目、數(shù)據(jù)等的顯示控制數(shù)據(jù),并且經(jīng)由發(fā)送/接收單元101將顯示控制數(shù)據(jù)發(fā)送到用戶設(shè)備12?;谒邮盏降娘@示控制數(shù)據(jù),用戶設(shè)備12顯示指定屏幕和/或更新屏幕的顯示。
[0118]應(yīng)注意,盡管在用戶設(shè)備12上所顯示的各種屏幕被分成基于從歌曲分發(fā)服務(wù)器14的顯示控制單元126提供的顯示控制數(shù)據(jù)而顯示的屏幕、以及由用戶設(shè)備12自身顯示的屏幕,但是可以任意設(shè)置到這樣的類型的分類。
[0119]總計(jì)信息存儲(chǔ)單元151是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置的,并且存儲(chǔ)圖8示意性示出其數(shù)據(jù)結(jié)構(gòu)的用戶評(píng)價(jià)數(shù)據(jù)庫(kù)。用戶評(píng)價(jià)數(shù)據(jù)庫(kù)是總計(jì)各個(gè)用戶對(duì)歌曲的評(píng)價(jià)的數(shù)據(jù)庫(kù),并且示出各個(gè)用戶的關(guān)于歌曲的嗜好信息。在用戶評(píng)價(jià)數(shù)據(jù)庫(kù)中,使用戶ID與用戶已提供正面評(píng)價(jià)的歌曲(“喜歡的歌曲”)以及用戶已提供負(fù)面評(píng)價(jià)的歌曲(“不喜歡的歌曲”)的歌曲ID相關(guān)聯(lián)。
[0120]另外,總計(jì)信息存儲(chǔ)單元151存儲(chǔ)具有例如圖9示意性示出的數(shù)據(jù)結(jié)構(gòu)的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)。歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)是針對(duì)每個(gè)用戶屬性來(lái)總計(jì)對(duì)各首歌曲的評(píng)價(jià)的數(shù)據(jù)庫(kù)。在基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中,歌曲ID與針對(duì)每個(gè)用戶屬性表示對(duì)歌曲的評(píng)價(jià)的總計(jì)值相關(guān)聯(lián)。
[0121]作為一個(gè)示例,根據(jù)年齡、居住地點(diǎn)(S卩,用戶所屬的區(qū)域)、語(yǔ)言和用戶使用的用戶設(shè)備12的客戶機(jī)類型的組合來(lái)對(duì)用戶屬性進(jìn)行分類。應(yīng)注意,如果單個(gè)用戶在多個(gè)用戶設(shè)備12上使用服務(wù),則通過將這樣的用戶對(duì)歌曲的評(píng)價(jià)分類成客戶機(jī)類型來(lái)對(duì)評(píng)價(jià)進(jìn)行總計(jì)。此外,作為表示每個(gè)用戶的年齡的信息,可以使用間接表示用戶的年齡的信息,諸如用戶的出生日期。
[0122]此外,總計(jì)值包括例如如下三個(gè)值,包括歌曲包括在發(fā)送到用戶設(shè)備12的歌曲列表中的次數(shù)(下文中,稱為“分發(fā)頻率X”)、針對(duì)這樣的歌曲已從用戶設(shè)備12發(fā)送正面評(píng)價(jià)的次數(shù)(下文中,稱為“正面評(píng)價(jià)頻率y”)、以及針對(duì)這樣的歌曲已從用戶設(shè)備12發(fā)送負(fù)面評(píng)價(jià)的次數(shù)(下文中,稱為“負(fù)面評(píng)價(jià)頻率z”)。
[0123]另外,作為一個(gè)示例,總計(jì)信息存儲(chǔ)單元151存儲(chǔ)圖10中示意性示出其數(shù)據(jù)結(jié)構(gòu)的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)?;跔顩r的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)是針對(duì)每種狀況對(duì)歌曲的評(píng)價(jià)進(jìn)行總計(jì)的數(shù)據(jù)庫(kù)。在基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中,歌曲ID與表示在每種狀況下對(duì)這樣的歌曲的用戶評(píng)價(jià)的總計(jì)值相關(guān)聯(lián)。
[0124]應(yīng)注意,以與圖9中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)相同的方式,總計(jì)值例如包括如下三個(gè)值,包括分發(fā)頻率X、正面評(píng)價(jià)頻率I和負(fù)面評(píng)價(jià)頻率Z。
[0125]用戶信息存儲(chǔ)單元152是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置,并且存儲(chǔ)與內(nèi)容推薦系統(tǒng)10的各個(gè)用戶相關(guān)的信息。
[0126]作為一個(gè)示例,用戶信息存儲(chǔ)單元152存儲(chǔ)具有圖11中示意性示出的數(shù)據(jù)結(jié)構(gòu)的用戶屬性數(shù)據(jù)庫(kù)。用戶屬性數(shù)據(jù)庫(kù)是用于管理各個(gè)用戶的屬性的數(shù)據(jù)庫(kù),并且將用戶ID與諸如年齡、居住地點(diǎn)、語(yǔ)言等屬性關(guān)聯(lián)在一起。應(yīng)注意,用戶屬性數(shù)據(jù)庫(kù)中的數(shù)據(jù)能夠從各個(gè)用戶設(shè)備12登記。
[0127]歌曲信息存儲(chǔ)單元153是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置的,并且存儲(chǔ)與內(nèi)容推薦系統(tǒng)10中所分發(fā)的歌曲相關(guān)的信息。
[0128]例如,歌曲信息存儲(chǔ)單元153存儲(chǔ)彼此相關(guān)聯(lián)的對(duì)應(yīng)歌曲的歌曲ID和數(shù)據(jù)。應(yīng)注意,在諸如同一歌曲記錄在多個(gè)唱片上的情況下,針對(duì)同一歌曲,可存在多個(gè)歌曲數(shù)據(jù)。在這樣的情況下,對(duì)歌曲數(shù)據(jù)的每次發(fā)生,分配不同的歌曲ID。
[0129]作為一個(gè)示例,歌曲信息存儲(chǔ)單元153存儲(chǔ)具有圖12中示意性示出的數(shù)據(jù)結(jié)構(gòu)的歌曲信息數(shù)據(jù)庫(kù)。歌曲信息數(shù)據(jù)庫(kù)是用于管理與要分發(fā)的歌曲相關(guān)的信息的數(shù)據(jù)庫(kù),并且將每個(gè)歌曲ID與同歌曲相關(guān)的信息(諸如,歌曲標(biāo)題、藝術(shù)家名字、歌曲出現(xiàn)的唱片等)相關(guān)聯(lián)。
[0130]另外,作為一個(gè)示例,歌曲信息存儲(chǔ)單元153存儲(chǔ)例如具有圖13中示意性示出的數(shù)據(jù)結(jié)構(gòu)的歌曲特征數(shù)據(jù)庫(kù)。歌曲特征數(shù)據(jù)庫(kù)是用于管理表現(xiàn)歌曲的特征的特征值的數(shù)據(jù)庫(kù)。歌曲特征數(shù)據(jù)庫(kù)將歌曲ID與對(duì)應(yīng)于歌曲ID的歌曲的特征I至M的特征值相關(guān)聯(lián)。作為特征I至M,作為示例,使用歌曲的節(jié)奏、指定頻率的聲音包括在歌曲中的程度、指定關(guān)鍵詞包括在歌曲的描述文本中的頻率等。應(yīng)注意,每首歌曲的特征值可手動(dòng)地分配或者可通過利用計(jì)算機(jī)執(zhí)行的分析處理來(lái)得到。
[0131]應(yīng)注意,具有將特征I至M的特征值作為分量并表現(xiàn)歌曲的特征的矢量被稱為“特
征矢量”。
[0132]歌曲信息存儲(chǔ)單元153還存儲(chǔ)例如具有圖14中示意性示出的數(shù)據(jù)結(jié)構(gòu)的歌曲屬性數(shù)據(jù)庫(kù)。歌曲屬性數(shù)據(jù)庫(kù)是用于管理歌曲的屬性的數(shù)據(jù)庫(kù)。在歌曲屬性數(shù)據(jù)庫(kù)中,歌曲ID與表示對(duì)應(yīng)于歌曲ID的歌曲是否具有各種屬性的標(biāo)志相關(guān)聯(lián)。作為一個(gè)示例,歌曲屬性是諸如“輕松”、“抒情”、“歡快”和“活躍”的歌曲氣氛,并且例如通過利用計(jì)算機(jī)執(zhí)行的分析處理來(lái)得到。
[0133]矢量存儲(chǔ)單元154是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置,并且存儲(chǔ)默認(rèn)矢量、用戶嗜好矢量、狀況矢量等。
[0134]推薦單元124的示例配置
[0135]接下來(lái),將描述歌曲分發(fā)服務(wù)器14的推薦單元124的功能配置。圖15是推薦單元124的功能框圖。
[0136]推薦單元124是在功能上由內(nèi)部排名生成單元201、內(nèi)部排名存儲(chǔ)單元202、排名選擇/組合單元203、第一列表存儲(chǔ)單元204、第二列表存儲(chǔ)單元205、標(biāo)準(zhǔn)矢量設(shè)置單元206和推薦歌曲列表生成單元207來(lái)配置的。
[0137]內(nèi)部排名生成單元201基于總計(jì)信息存儲(chǔ)單元151中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù),定期地(例如,每周或每月)生成每種類型的用戶屬性的范圍的歌曲的排名(下文中,稱為“內(nèi)部排名”)。內(nèi)部排名生成單元201將所生成的內(nèi)部排名存儲(chǔ)在內(nèi)部排名存儲(chǔ)單元202中。
[0138]內(nèi)部排名存儲(chǔ)單元202是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置的。如圖16所示,內(nèi)部排名存儲(chǔ)單元202與生成這樣的排名的時(shí)間和用戶屬性的范圍相關(guān)聯(lián)地存儲(chǔ)內(nèi)部排名生成單元201生成的每種類型的排名。
[0139]作為一個(gè)示例,居住地點(diǎn)為日本且語(yǔ)言為日語(yǔ)的、十五歲或十五歲以下的用戶喜歡的歌曲的排名是通過下述方式生成:按記錄在圖9中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中的“13歲或13歲以下/日本/日語(yǔ)”、“14歲/日本/日語(yǔ)”以及“15歲/日本/日語(yǔ)”這些欄中的正面評(píng)價(jià)頻率y的總計(jì)值的降序來(lái)放置指定數(shù)量的歌曲(例如,100首)的歌曲ID。此時(shí),作為一個(gè)示例,排名可以通過下述方式生成:按正面評(píng)價(jià)頻率y的總計(jì)值與分發(fā)頻率X的總計(jì)值之比(S卩,已提供正面評(píng)價(jià)的次數(shù)相對(duì)于歌曲被推薦的次數(shù)之比)的順序來(lái)放置指定數(shù)量的歌曲的歌曲ID。
[0140]排名選擇/組合單元203從用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)讀取與從用戶設(shè)備12發(fā)送的歌曲列表請(qǐng)求中所包括的用戶ID相關(guān)聯(lián)的用戶屬性。排名選擇/組合單元203還從內(nèi)部排名存儲(chǔ)單元202讀取與所讀取的用戶屬性相關(guān)聯(lián)的內(nèi)部排名。另外,排名選擇/組合單元203經(jīng)由發(fā)送/接收單元101和通信網(wǎng)絡(luò)18從歌曲排名分發(fā)服務(wù)器15接收與這樣的用戶屬性相對(duì)應(yīng)的歌曲排名(下文中,稱為“外部排名”)。然后,排名選擇/組合單元203對(duì)所獲取的兩個(gè)排名中所包括的歌曲ID進(jìn)行組合,以生成第一列表。排名選擇/組合單元203將所生成的第一列表存儲(chǔ)在第一列表存儲(chǔ)單元204中。
[0141]第一列表存儲(chǔ)單元204是使用硬盤驅(qū)動(dòng)器23或未示出的單獨(dú)數(shù)據(jù)庫(kù)來(lái)配置的,并且存儲(chǔ)第一列表。
[0142]第二列表存儲(chǔ)單兀205從第一列表存儲(chǔ)單兀204讀取第一列表。然后,第二列表存儲(chǔ)單元205基于歌曲列表請(qǐng)求中所包括的指定屬性和歌曲信息存儲(chǔ)單元153中的歌曲屬性數(shù)據(jù)庫(kù)而使包括在第一列表中的歌曲ID縮減,以生成第二列表。第二列表存儲(chǔ)單元205將所生成的第二列表提供到推薦歌曲列表生成單元207。
[0143]標(biāo)準(zhǔn)矢量設(shè)置單元206設(shè)置用于推薦內(nèi)容的標(biāo)準(zhǔn)矢量。更具體地,標(biāo)準(zhǔn)矢量設(shè)置單元206通過從存儲(chǔ)在矢量存儲(chǔ)單元154中的各種矢量中選擇標(biāo)準(zhǔn)矢量或者通過對(duì)所存儲(chǔ)的這樣的矢量進(jìn)行組合,來(lái)生成標(biāo)準(zhǔn)矢量。標(biāo)準(zhǔn)矢量設(shè)置單元206將所設(shè)置的標(biāo)準(zhǔn)矢量提供到推薦歌曲列表生成單元207。
[0144]推薦歌曲列表生成單元207使用歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)、從第二列表存儲(chǔ)單元205提供的第二列表、從矢量生成單元123的優(yōu)先矢量生成單元134提供的優(yōu)先矢量、以及從標(biāo)準(zhǔn)矢量設(shè)置單元206提供的標(biāo)準(zhǔn)矢量,來(lái)生成推薦歌曲列表。推薦歌曲列表生成單元207將所生成的推薦歌曲列表提供到發(fā)送/接收單元101。
[0145]內(nèi)容推薦系統(tǒng)10的處理
[0146]接下來(lái),將描述內(nèi)容推薦系統(tǒng)10執(zhí)行的處理。
[0147]用戶評(píng)價(jià)總計(jì)處理
[0148]首先,將參照?qǐng)D17中的流程圖描述歌曲分發(fā)服務(wù)器14執(zhí)行的用戶評(píng)價(jià)總計(jì)處理。
[0149]在步驟SI中,歌曲分發(fā)服務(wù)器14獲取對(duì)歌曲的用戶評(píng)價(jià)。
[0150]作為一個(gè)示例,在再現(xiàn)歌曲期間,用戶能夠使用用戶設(shè)備12的操作裝置36來(lái)輸入對(duì)再現(xiàn)的歌曲的評(píng)價(jià)。當(dāng)用戶已輸入評(píng)價(jià)時(shí),用戶設(shè)備12的操作單元61經(jīng)由通信接口 39向歌曲分發(fā)服務(wù)器14發(fā)送:表示所輸入的評(píng)價(jià)且包括再現(xiàn)的歌曲的歌曲ID的用戶評(píng)價(jià)信息、用戶ID、以及用戶設(shè)備12的客戶機(jī)類型ID和位置信息。
[0151]應(yīng)注意,評(píng)價(jià)的輸入不限于在再現(xiàn)歌曲期間,并且用戶還可以選擇沒有再現(xiàn)的歌曲并且將對(duì)具有從用戶設(shè)備12發(fā)送的對(duì)應(yīng)用戶評(píng)價(jià)信息的所選歌曲的評(píng)價(jià)輸入到歌曲分發(fā)服務(wù)器14。
[0152]此外,作為一個(gè)示例,如果在再現(xiàn)歌曲期間對(duì)操作裝置36執(zhí)行了跳過操作,則操作單元61可通知歌曲再現(xiàn)單元62。與這樣的通知一致地,歌曲再現(xiàn)單元62停止歌曲的再現(xiàn),將下一歌曲ID發(fā)送到歌曲分發(fā)服務(wù)器14并且再現(xiàn)作為答復(fù)而接收到的歌曲數(shù)據(jù)。此時(shí),操作單元61經(jīng)由通信接口 39向歌曲分發(fā)服務(wù)器14發(fā)送:表示負(fù)面評(píng)價(jià)且包括跳過的歌曲的歌曲ID的用戶評(píng)價(jià)信息、用戶ID、以及用戶設(shè)備12的客戶機(jī)類型ID和位置信息。
[0153]此外,作為另一示例,在再現(xiàn)歌曲直到最后而不跳過時(shí),歌曲再現(xiàn)單元62通知操作單元61。在這種情況下,操作單元61經(jīng)由通信接口 39向歌曲分發(fā)服務(wù)器14發(fā)送:表示正面評(píng)價(jià)且包括已再現(xiàn)到最后的歌曲的歌曲ID的用戶評(píng)價(jià)信息、用戶ID、以及用戶設(shè)備12的客戶機(jī)類型ID和位置信息。
[0154]應(yīng)注意,如果用戶設(shè)備12不具有位置信息獲取單元63的功能,則用戶設(shè)備12的位置信息不包括在用戶評(píng)價(jià)信息中。
[0155]歌曲分發(fā)服務(wù)器14的發(fā)送/接收單元101經(jīng)由通信網(wǎng)絡(luò)18接收如上所述從各個(gè)用戶設(shè)備12發(fā)送的用戶評(píng)價(jià)信息。
[0156]在步驟S2中,狀況分析單元121基于用戶設(shè)備12的位置信息分析用戶的狀況。更具體地,發(fā)送/接收單元101向狀況分析單元121通知包括在用戶評(píng)價(jià)信息中的用戶設(shè)備12的位置信息,并且請(qǐng)求分析用戶的狀況?;谟脩粼O(shè)備12的位置信息,狀況分析單元121在圖10中的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中所設(shè)置的狀況之中,指定給出了對(duì)歌曲的評(píng)價(jià)的用戶的狀況。狀況分析單元121將表示用戶的指定狀況的信息提供到總計(jì)單元122。
[0157]應(yīng)注意,如果位置信息不包括在用戶評(píng)價(jià)信息中,則跳過步驟S2中的處理。
[0158]在步驟S3中,總計(jì)單元122基于所獲取的用戶評(píng)價(jià)信息和對(duì)用戶的狀況的分析結(jié)果,更新存儲(chǔ)在總計(jì)信息存儲(chǔ)單元151中的總計(jì)結(jié)果。更具體地,發(fā)送/接收單元101將用戶評(píng)價(jià)信息提供到總計(jì)單元122,并且請(qǐng)求更新總計(jì)結(jié)果。
[0159]作為一個(gè)示例,如果用戶評(píng)價(jià)信息表示正面評(píng)價(jià),則總計(jì)單元122將用戶評(píng)價(jià)信息中所表示的歌曲ID添加到圖8中的用戶評(píng)價(jià)數(shù)據(jù)庫(kù)中的用戶評(píng)價(jià)信息中所表示的用戶ID的喜歡歌曲。同時(shí),如果用戶評(píng)價(jià)信息表示負(fù)面評(píng)價(jià),則總計(jì)單元122將用戶評(píng)價(jià)信息中所表示的歌曲ID添加到圖8中的用戶評(píng)價(jià)數(shù)據(jù)庫(kù)中的用戶評(píng)價(jià)信息中所表示的用戶ID的不喜歡歌曲。
[0160]總計(jì)單元122還從用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)讀取與用戶評(píng)價(jià)信息中所表示的用戶ID相對(duì)應(yīng)的用戶的屬性。另外,基于所讀取的在用戶評(píng)價(jià)信息中所表示的用戶屬性和客戶機(jī)類型ID,總計(jì)單元122在圖9中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中指定對(duì)歌曲給出了評(píng)價(jià)的用戶所屬的用戶屬性范圍。然后,總計(jì)單元122在圖9中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中更新所指定的用戶屬性范圍的總計(jì)值。更具體地,如果在用戶評(píng)價(jià)信息中表示正面評(píng)價(jià),則總計(jì)單元122將總計(jì)值中的正面評(píng)價(jià)頻率I加一,而如果表示負(fù)面評(píng)價(jià),則總計(jì)單元122將總計(jì)值中的負(fù)面評(píng)價(jià)頻率z加一。
[0161]另外,總計(jì)單元122在圖10中的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中更新對(duì)狀況分析單元121指定的狀況的總計(jì)值。更具體地,如果在用戶評(píng)價(jià)信息中表示正面評(píng)價(jià),則總計(jì)單元122將正面評(píng)價(jià)頻率I加一,而如果表示負(fù)面評(píng)價(jià),則總計(jì)單元122將總計(jì)值中的負(fù)面評(píng)價(jià)頻率z加一。
[0162]此后,用戶評(píng)價(jià)總計(jì)處理結(jié)束。
[0163]默認(rèn)矢量生成處理
[0164]接下來(lái),將參照?qǐng)D18中的流程圖描述歌曲分發(fā)服務(wù)器14執(zhí)行的默認(rèn)矢量生成處理。
[0165]應(yīng)注意,例如定期地或者在滿足指定條件時(shí)開始該處理。應(yīng)注意,表達(dá)“在滿足指定條件時(shí)”包括例如諸如對(duì)歌曲的用戶評(píng)價(jià)的數(shù)量從最后一次執(zhí)行了默認(rèn)矢量生成處理時(shí)開始已增加了指定數(shù)量或更多時(shí)的情況。
[0166]在步驟S21中,總計(jì)單元122針對(duì)每種客戶機(jī)類型、年齡和每個(gè)居住地點(diǎn)來(lái)對(duì)用戶對(duì)歌曲的評(píng)價(jià)進(jìn)行總計(jì)。更具體地,總計(jì)單元122根據(jù)總計(jì)信息存儲(chǔ)單元151中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù),分別針對(duì)每種客戶機(jī)類型、每個(gè)年齡和每個(gè)居住地點(diǎn)對(duì)每首歌曲的分發(fā)頻率x、正面評(píng)價(jià)頻率y和負(fù)面評(píng)價(jià)頻率z進(jìn)行總計(jì)。然后,總計(jì)單元122將總計(jì)結(jié)果提供到矢量生成單元123。
[0167]在步驟S22中,默認(rèn)矢量生成單元131針對(duì)每種客戶機(jī)類型、每個(gè)年齡和每個(gè)居住地點(diǎn)來(lái)提取流行歌曲。
[0168]更具體地,基于針對(duì)每種客戶機(jī)類型對(duì)用戶對(duì)歌曲的評(píng)價(jià)的總計(jì)結(jié)果,默認(rèn)矢量生成單元131針對(duì)各客戶機(jī)類型提取具有贊許評(píng)價(jià)的多首流行歌曲。
[0169]應(yīng)注意,可以使用任意方法作為提取流程歌曲的方法。作為一個(gè)示例,對(duì)于給定的客戶機(jī)類型,可以提取正面評(píng)價(jià)頻率I等于或大于指定值的歌曲、或者具有最高正面評(píng)價(jià)頻率y的指定數(shù)量的歌曲,作為針對(duì)這樣的客戶機(jī)類型的流行歌曲。替選地,對(duì)于給定的客戶機(jī)類型,在正面評(píng)價(jià)頻率I等于或大于指定值的歌曲之中,可提取正面評(píng)價(jià)頻率I與分發(fā)頻率X之比為指定值或大于指定值的歌曲、或者正面評(píng)價(jià)頻率I與分發(fā)頻率X之比最高的指定數(shù)量的歌曲,作為針對(duì)這樣的客戶機(jī)類型的流行歌曲。替選地,對(duì)于給定的客戶機(jī)類型,在正面評(píng)價(jià)頻率I等于或大于指定值的歌曲之中,可提取正面評(píng)價(jià)頻率I與負(fù)面評(píng)價(jià)頻率z之比為指定值或大于指定值的歌曲、或者正面評(píng)價(jià)頻率y與負(fù)面評(píng)價(jià)頻率Z之比最高的指定數(shù)量的歌曲,作為針對(duì)這樣的客戶機(jī)類型的流行歌曲。
[0170]通過執(zhí)行相同的處理,默認(rèn)矢量生成單元131還針對(duì)每個(gè)用戶年齡和每個(gè)用戶居住地點(diǎn)來(lái)提取多首流行歌曲。應(yīng)注意,此時(shí),可針對(duì)包括多個(gè)年齡的每個(gè)年齡段(例如,二十幾歲)來(lái)提取流行歌曲和/或針對(duì)包括多個(gè)居住地點(diǎn)的區(qū)域(例如,北美)來(lái)提取流行歌曲。
[0171]在步驟S23中,默認(rèn)矢量生成單元131基于所提取的流行歌曲生成默認(rèn)矢量。
[0172]更具體地,針對(duì)每種客戶機(jī)類型,默認(rèn)矢量生成單元131基于所提取的流行歌曲的特征值來(lái)生成基于客戶機(jī)類型的矢量。例如,默認(rèn)矢量生成單元131從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)讀取針對(duì)給定的客戶機(jī)類型的流行歌曲的特征值。然后,默認(rèn)矢量生成單元131計(jì)算所讀取的流行歌曲的各特征值的平均值,并且生成把所算出的平均值作為分量的矢量,作為與這樣的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量。應(yīng)注意,此時(shí),通過根據(jù)歌曲的流行度添加權(quán)重,可以生成把流行歌曲的特征值的每個(gè)特征的加權(quán)平均值作為分量的基于客戶機(jī)類型的矢量。
[0173]因此,基于客戶機(jī)類型的矢量針對(duì)正使用的用戶設(shè)備12的每種客戶機(jī)類型來(lái)表現(xiàn)由用戶喜歡的歌曲的特征。
[0174]此外,通過執(zhí)行相同的處理,默認(rèn)矢量生成單元131針對(duì)用戶的每個(gè)年齡來(lái)生成基于年齡的矢量。相應(yīng)地,基于年齡的矢量針對(duì)用戶的每個(gè)年齡來(lái)表現(xiàn)用戶喜歡的歌曲的特征值。應(yīng)注意,當(dāng)這樣做時(shí),如果針對(duì)指定年齡段提取了流行歌曲,則針對(duì)每個(gè)年齡段來(lái)生成基于年齡的矢量。
[0175]另外,通過執(zhí)行相同的處理,默認(rèn)矢量生成單元131針對(duì)用戶的每個(gè)居住地點(diǎn)來(lái)生成基于地點(diǎn)的矢量。相應(yīng)地,基于地點(diǎn)的矢量針對(duì)用戶的每個(gè)居住地點(diǎn)來(lái)表現(xiàn)用戶喜歡的歌曲的特征。應(yīng)注意,當(dāng)這樣做時(shí),如果已針對(duì)指定區(qū)域提取了流行歌曲,則針對(duì)每個(gè)區(qū)域生成基于區(qū)域的矢量。
[0176]然后,默認(rèn)矢量生成單元131將所生成的基于客戶機(jī)類型的矢量、基于年齡的矢量以及基于地點(diǎn)的矢量存儲(chǔ)在矢量存儲(chǔ)單元154中。
[0177]此后,默認(rèn)矢量生成處理結(jié)束。
[0178]狀況矢量生成處理
[0179]接下來(lái),將參照?qǐng)D19中的流程圖描述歌曲分發(fā)服務(wù)器14執(zhí)行的狀況矢量生成處理。[0180]應(yīng)注意,例如定期地或者在滿足指定條件時(shí)開始該處理。應(yīng)注意,表達(dá)“在滿足指定條件時(shí)”包括諸如當(dāng)對(duì)歌曲的用戶評(píng)價(jià)的數(shù)量從例如最后一次執(zhí)行狀況矢量生成處理時(shí)開始已增加了指定數(shù)量或更多時(shí)的情況。
[0181]在步驟S41中,狀況矢量生成單元133針對(duì)每種狀況來(lái)提取流行歌曲。更具體地,通過執(zhí)行與圖18中的步驟S22相同的處理,狀況矢量生成單元133基于總計(jì)信息存儲(chǔ)單元151中的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)來(lái)針對(duì)各種狀況提取具有贊許評(píng)價(jià)的多首流行歌曲。
[0182]在步驟S42中,狀況矢量生成單元133基于所提取的流行歌曲生成狀況矢量。更具體地,通過執(zhí)行與在生成基于客戶機(jī)類型的矢量時(shí)相同的處理,狀況矢量生成單元133針對(duì)每種狀況,基于所提取的流行歌曲的特征值來(lái)生成狀況矢量。相應(yīng)地,狀況矢量針對(duì)每種用戶狀況來(lái)表現(xiàn)用戶喜歡的歌曲的特征。
[0183]然后,狀況矢量生成單元133將所生成的狀況矢量存儲(chǔ)在矢量存儲(chǔ)單元154中。
[0184]此后,狀況矢量生成處理結(jié)束。
[0185]歌曲推薦處理
[0186]接下來(lái),將參照?qǐng)D20中的流程圖描述內(nèi)容推薦系統(tǒng)10執(zhí)行的歌曲推薦處理。
[0187]應(yīng)注意,在以下描述中,經(jīng)由用戶設(shè)備12向其分發(fā)歌曲的用戶被稱為“活動(dòng)用戶”。
[0188]在步驟SlOl中,用戶設(shè)備12獲取來(lái)自用戶(活動(dòng)用戶)的請(qǐng)求。更具體地,當(dāng)活動(dòng)用戶希望具有從歌曲分發(fā)服務(wù)器14分發(fā)的歌曲時(shí),活動(dòng)用戶使用操作裝置36來(lái)輸入用于分發(fā)歌曲的請(qǐng)求。此時(shí),活動(dòng)用戶指示用戶希望已分發(fā)的歌曲的屬性(例如,諸如“輕松”、“抒情”、“歡快”和“活躍”的歌曲氣氛)。應(yīng)注意,歌曲屬性不一定由活動(dòng)用戶指定并且可通過用戶設(shè)備12隨機(jī)地選擇。然后,操作單元61獲取用于分發(fā)活動(dòng)用戶輸入的歌曲的請(qǐng)求。
[0189]在步驟S102中,操作單元61請(qǐng)求發(fā)送推薦歌曲列表。更具體地,操作單元61生成與活動(dòng)用戶的請(qǐng)求相對(duì)應(yīng)的歌曲列表請(qǐng)求,并且經(jīng)由通信接口 39將歌曲列表請(qǐng)求發(fā)送到歌曲分發(fā)服務(wù)器14。歌曲列表請(qǐng)求包括活動(dòng)用戶的用戶ID、指定屬性、以及用戶設(shè)備12的客戶機(jī)ID和位置信息。
[0190]應(yīng)注意,如果用戶設(shè)備12不具有位置信息獲取單元63的功能,則用戶設(shè)備12的位置信息不包括在歌曲列表請(qǐng)求中。
[0191]在步驟S103中,歌曲分發(fā)服務(wù)器14的發(fā)送/接收單元101經(jīng)由通信網(wǎng)絡(luò)18從用戶設(shè)備12接收歌曲列表請(qǐng)求。
[0192]在步驟S104中,歌曲分發(fā)服務(wù)器14執(zhí)行標(biāo)準(zhǔn)矢量設(shè)置處理。
[0193]這里,將參照?qǐng)D21中的流程圖詳細(xì)描述標(biāo)準(zhǔn)矢量設(shè)置處理。
[0194]在步驟S131中,用戶嗜好矢量生成單元132確定是否已累積用戶(活動(dòng)用戶)的嗜好信息。更具體地,發(fā)送/接收單元101向用戶嗜好矢量生成單元132通知包括在歌曲列表請(qǐng)求中的用戶ID,并請(qǐng)求生成用戶嗜好矢量。用戶嗜好矢量生成單元132在總計(jì)信息存儲(chǔ)單元151中的用戶評(píng)價(jià)數(shù)據(jù)庫(kù)中搜索與所通知的用戶ID相關(guān)聯(lián)的喜歡歌曲的歌曲ID。如果找到與所通知的用戶ID相關(guān)聯(lián)的喜歡歌曲的歌曲ID,則用戶嗜好矢量生成單元132確定已累積活動(dòng)用戶的嗜好信息,并且處理進(jìn)行到步驟S132。
[0195]在步驟S132中,用戶嗜好矢量生成單元132生成用戶嗜好矢量。更具體地,用戶嗜好矢量生成單元132從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)讀取通過步驟S131中的處理所找到的歌曲ID的特征值。然后,用戶嗜好矢量生成單元132基于所讀取的歌曲的特征值來(lái)生成用戶嗜好矢量。作為一個(gè)示例,用戶嗜好矢量生成單元132計(jì)算針對(duì)所讀取的歌曲的特征值的每個(gè)特征的平均值,并且生成使所算出的平均值作為分量的矢量,作為用戶嗜好矢量。然后,用戶嗜好矢量生成單元132將所生成的用戶嗜好矢量提供到標(biāo)準(zhǔn)矢量設(shè)置單兀206。
[0196]此后,處理進(jìn)行到步驟S133。
[0197]同時(shí),如果在步驟S131中,用戶嗜好矢量生成單元131不能找到與所通知的用戶ID相關(guān)聯(lián)的喜歡歌曲,則確定尚未針對(duì)活動(dòng)用戶累積嗜好信息。然后,跳過步驟S132中的處理,并且處理進(jìn)行到步驟S133。
[0198]S卩,在這種情況下,由于未累積活動(dòng)用戶的嗜好信息,所以沒有生成用戶嗜好矢量。作為示例,這可以想到是由于活動(dòng)用戶是第一次使用服務(wù)的第一次用戶或者活動(dòng)用戶僅剛開始使用服務(wù)而引起的。
[0199]在步驟S133中,標(biāo)準(zhǔn)矢量設(shè)置單元206選擇默認(rèn)矢量。更具體地,發(fā)送/接收單元101向標(biāo)準(zhǔn)矢量設(shè)置單元206通知歌曲列表請(qǐng)求中所包括的用戶ID和客戶機(jī)類型ID,并且請(qǐng)求標(biāo)準(zhǔn)矢量設(shè)置單元206選擇默認(rèn)矢量。
[0200]標(biāo)準(zhǔn)矢量設(shè)置單元206從用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)讀取與所通知的用戶ID相對(duì)應(yīng)的活動(dòng)用戶的屬性。標(biāo)準(zhǔn)矢量設(shè)置單元206從矢量存儲(chǔ)單元154讀取與活動(dòng)用戶的年齡相對(duì)應(yīng)的基于年齡的矢量以及與活動(dòng)用戶的居住地點(diǎn)相對(duì)應(yīng)的基于區(qū)域的矢量。標(biāo)準(zhǔn)矢量設(shè)置單元206還從矢量存儲(chǔ)單元154讀取與所通知的客戶機(jī)類型ID相對(duì)應(yīng)的基于客戶機(jī)類型的矢量。
[0201]在步驟S134中,發(fā)送/接收單元101確定是否已接收到位置信息。如果用戶設(shè)備12的位置信息包括在所接收到的歌曲列表請(qǐng)求中,則發(fā)送/接收單元101確定已接收到位置信息,并且處理進(jìn)行到步驟S135。
[0202]在步驟S135中,以與圖17中的步驟S2的處理相同的方式,分析活動(dòng)用戶的狀況,并且指定活動(dòng)用戶的當(dāng)前狀況。
[0203]在步驟S136中,標(biāo)準(zhǔn)矢量設(shè)置單元206選擇狀況矢量。更具體地,狀況分析單元121向標(biāo)準(zhǔn)矢量設(shè)置單元206通知活動(dòng)用戶的狀況的分析結(jié)果,并且請(qǐng)求標(biāo)準(zhǔn)矢量設(shè)置單元206選擇狀況矢量。標(biāo)準(zhǔn)矢量設(shè)置單元206從矢量存儲(chǔ)單元154讀取與指定的活動(dòng)用戶的狀況相對(duì)應(yīng)的狀況矢量。
[0204]此后,處理進(jìn)行到步驟S137。
[0205]同時(shí),如果在步驟S134中用戶設(shè)備12的位置信息不包括在所接收到的歌曲列表請(qǐng)求中,則發(fā)送/接收單元101確定未接收到位置信息。然后,跳過步驟S135和S136中的處理,并且處理進(jìn)行到步驟S137。
[0206]在步驟S137中,標(biāo)準(zhǔn)矢量設(shè)置單元206設(shè)置標(biāo)準(zhǔn)矢量。更具體地,標(biāo)準(zhǔn)矢量設(shè)置單元206從通過步驟S133中的處理所選擇的默認(rèn)矢量、通過步驟S132中的處理所生成的用戶嗜好矢量以及通過步驟S136中的處理所選擇的狀況矢量這三種類型的矢量之中,選擇作為一個(gè)或更多個(gè)標(biāo)準(zhǔn)矢量的候選的候選矢量。
[0207]應(yīng)注意,根據(jù)上述步驟S131和S134中的確定結(jié)果,存在用戶嗜好矢量和狀況矢量不包括在可以被選擇作為候選矢量的矢量中的情況。例如,如果活動(dòng)用戶是第一次用戶,則用戶嗜好矢量將不被包括在可以被選擇作為候選矢量的矢量中。另外,如果活動(dòng)用戶是第一次用戶,則可從可以選擇的矢量中排除狀況矢量,并且僅將默認(rèn)矢量設(shè)置為可以被選擇作為候選矢量的矢量。
[0208]此時(shí),可選擇單個(gè)候選矢量或者可選擇多個(gè)候選矢量。另外,可隨機(jī)地選擇候選矢量,或者可根據(jù)指定的準(zhǔn)則選擇候選矢量。
[0209]應(yīng)注意,如果根據(jù)指定的準(zhǔn)則選擇候選矢量,則期望設(shè)置選擇準(zhǔn)則以使得優(yōu)先選擇接近活動(dòng)用戶的嗜好的矢量。這里,表達(dá)“接近活動(dòng)用戶的嗜好的矢量”是指例如在用于推薦歌曲時(shí)具有推薦與活動(dòng)用戶的嗜好匹配的歌曲的更高可能性的矢量。
[0210]這樣的選擇準(zhǔn)則可以例如通過服務(wù)提供商基于現(xiàn)場(chǎng)測(cè)試的結(jié)果等來(lái)設(shè)置和/或可以通過學(xué)習(xí)處理來(lái)自動(dòng)生成。作為另一示例,由于用戶嗜好矢量的精度將隨著針對(duì)活動(dòng)用戶所累積的嗜好信息量增加而增加,因此可將選擇準(zhǔn)則設(shè)置成使得以更高優(yōu)先選擇用戶嗜好矢量。另外,作為一個(gè)示例,可對(duì)用于推薦用戶已提供評(píng)價(jià)的歌曲的矢量的類型進(jìn)行總計(jì),并且選擇準(zhǔn)則可被設(shè)置,使得矢量的優(yōu)先等級(jí)被設(shè)置為這樣的矢量用于推薦活動(dòng)用戶已提供正面評(píng)價(jià)的歌曲的頻率或比率越高而越高,并且使得矢量的優(yōu)先等級(jí)被設(shè)置為這樣的矢量用于提取被提供了負(fù)面評(píng)價(jià)的歌曲的頻率或比率越高而越低。
[0211]如果已選擇了多個(gè)候選矢量,則可將所選的候選矢量各自設(shè)置為標(biāo)準(zhǔn)矢量,或者可通過對(duì)多個(gè)候選矢量進(jìn)行組合來(lái)生成標(biāo)準(zhǔn)矢量。應(yīng)注意,如果已選擇三個(gè)或更多個(gè)候選矢量,則可對(duì)所選擇的全部候選矢量進(jìn)行組合,或者可對(duì)一些候選矢量進(jìn)行組合。此外,如果已選擇三個(gè)或更多個(gè)候選矢量,則通過根據(jù)不同組合對(duì)候選矢量進(jìn)行組合,可生成多個(gè)標(biāo)準(zhǔn)矢量。
[0212]另外,如果對(duì)多個(gè)候選矢量進(jìn)行組合,則可以以相等比率對(duì)矢量進(jìn)行組合,或者以不同比率對(duì)矢量進(jìn)行組合。如果以不同比率對(duì)矢量進(jìn)行組合,則期望將用于對(duì)接近活動(dòng)用戶的嗜好的矢量進(jìn)行組合的比率設(shè)置得更高。
[0213]以與上述選擇準(zhǔn)則相同的方式,組合比率可以例如通過服務(wù)提供商基于現(xiàn)場(chǎng)測(cè)試的結(jié)果等來(lái)設(shè)置,和/或可以通過學(xué)習(xí)處理來(lái)自動(dòng)生成。作為另一示例,可將用于對(duì)用戶嗜好矢量進(jìn)行組合的比率設(shè)置為針對(duì)活動(dòng)用戶所累積的嗜好信息量越大而越高。
[0214]此外,如果已通過對(duì)多個(gè)候選矢量進(jìn)行組合而生成標(biāo)準(zhǔn)矢量,則組合之前的候選矢量還可以被設(shè)置為標(biāo)準(zhǔn)矢量。作為一個(gè)示例,如果候選矢量A和候選矢量B已被組合以生成標(biāo)準(zhǔn)矢量C,則還可將候選矢量A和候選矢量B之一或二者設(shè)置為標(biāo)準(zhǔn)矢量。
[0215]通過執(zhí)行上述處理,設(shè)置一個(gè)或更多個(gè)標(biāo)準(zhǔn)矢量。
[0216]此后,標(biāo)準(zhǔn)矢量設(shè)置處理結(jié)束。
[0217]然后,處理返回到圖20,并且在步驟S105中,推薦單元124執(zhí)行推薦歌曲列表生成處理。
[0218]這里,現(xiàn)在將參照?qǐng)D22中的流程圖來(lái)詳細(xì)描述步驟S105中的推薦歌曲列表生成處理。
[0219]在步驟S161中,排名選擇組合單元203獲取用戶屬性。更具體地,發(fā)送/接收單元101向排名選擇組合單元203通知歌曲列表請(qǐng)求中所包括的用戶ID,并請(qǐng)求組合排名。排名選擇組合單元203從用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)讀取與所通知的用戶ID相對(duì)應(yīng)的用戶屬性。[0220]在步驟S162中,排名選擇組合單元202獲取與用戶屬性相對(duì)應(yīng)的內(nèi)部排名。SP,排名選擇組合單元203從內(nèi)部排名存儲(chǔ)單元202讀出與包括所讀取的用戶屬性的用戶屬性的范圍相對(duì)應(yīng)的內(nèi)部排名。應(yīng)注意,當(dāng)這樣做時(shí),還可以讀出與鄰近所讀取的內(nèi)部排名的用戶屬性的范圍的范圍相對(duì)應(yīng)的內(nèi)部排名。
[0221]在步驟S163中,排名選擇組合單元203獲取與用戶屬性相對(duì)應(yīng)的外部排名。SP,排名選擇組合單元203經(jīng)由發(fā)送/接收單元101和通信網(wǎng)絡(luò)18從歌曲排名分發(fā)服務(wù)器15接收與所讀取的用戶屬性相對(duì)應(yīng)的外部排名。例如,排名選擇組合單元203接收活動(dòng)用戶的居住地點(diǎn)(國(guó)家)的最新排名,或者基于活動(dòng)用戶的年齡,針對(duì)活動(dòng)用戶為十五歲的情況來(lái)接收在這樣的居住地點(diǎn)處發(fā)出的排名。
[0222]在步驟S164中,排名選擇組合單元203對(duì)所獲取的排名進(jìn)行組合。更具體地,作為一個(gè)示例,排名選擇組合單元203生成所獲取的內(nèi)部排名中所包括的歌曲ID和外部排名中所包括的歌曲ID被組合的列表(“第一列表”),如圖23示意性示出的那樣。應(yīng)注意,此時(shí),不需要將各個(gè)排名中所包括的每個(gè)歌曲ID包括在第一列表中。排名選擇組合單元203將所生成的第一列表存儲(chǔ)在第一列表存儲(chǔ)單兀204中。
[0223]在步驟S165中,第二列表生成單元205還基于歌曲的屬性縮減對(duì)歌曲的選擇。更具體地,發(fā)送/接收單元201向第二列表生成單元205通知歌曲列表請(qǐng)求中所包括的指定屬性,并且請(qǐng)求生成推薦歌曲列表。第二列表生成單元205從第一列表存儲(chǔ)單元204讀取排名選擇組合單元203生成的第一列表。此外,第二列表生成單元205從歌曲信息存儲(chǔ)單元153中的歌曲屬性數(shù)據(jù)庫(kù)讀取與第一列表中所包括的各個(gè)歌曲ID相關(guān)聯(lián)的歌曲屬性。另夕卜,第二列表生成單元205在第一列表中所包括的歌曲ID之中,提取具有指定屬性的歌曲ID。然后,第二列表生成單元205生成包括所提取的歌曲ID的第二列表。第二列表生成單元205將所生成的第二列表提供到推薦歌曲列表生成單元207。
[0224]在步驟S166中,推薦歌曲列表生成單元207使用標(biāo)準(zhǔn)矢量來(lái)生成推薦歌曲列表。
[0225]應(yīng)注意,在標(biāo)準(zhǔn)矢量設(shè)置單元206設(shè)置的標(biāo)準(zhǔn)矢量數(shù)量為一時(shí)以及在該數(shù)量為兩個(gè)或更多個(gè)時(shí),生成推薦歌曲列表的方法將極大地不同。出于此原因,首先將描述在所設(shè)置的標(biāo)準(zhǔn)矢量數(shù)量為一時(shí)生成推薦歌曲列表的方法。
[0226]例如,推薦歌曲列表生成單元207從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù)讀取與第二列表中所包括的歌曲ID相關(guān)聯(lián)的特征值。推薦歌曲列表生成單元207計(jì)算包括每個(gè)歌曲ID的特征值的特征矢量與標(biāo)準(zhǔn)矢量之間的相似度,并且將第二列表中的歌曲ID排序成相似度的降序。通過這樣做,與由標(biāo)準(zhǔn)矢量表現(xiàn)的特征類似的歌曲(即,歌曲的ID)被布置在第二列表的頂部。
[0227]作為一個(gè)示例,然后,推薦歌曲列表生成單元207生成包括在排序后的第二列表的頂部的指定數(shù)量的歌曲ID的列表,作為推薦歌曲列表。
[0228]接下來(lái),將描述在標(biāo)準(zhǔn)矢量設(shè)置單元206設(shè)置的標(biāo)準(zhǔn)矢量的數(shù)量為兩個(gè)或更多個(gè)時(shí)生成推薦歌曲列表的方法。
[0229]作為一個(gè)示例,推薦歌曲列表生成單元207從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù),讀取與第二列表中所包括的歌曲ID相關(guān)聯(lián)的特征值。此后,針對(duì)每個(gè)標(biāo)準(zhǔn)矢量,推薦歌曲列表生成單元207計(jì)算包括每個(gè)歌曲ID的特征值的特征矢量與標(biāo)準(zhǔn)矢量之間的相似度,并且將第二列表中的歌曲ID排序成相似度的降序。通過這樣做,使用標(biāo)準(zhǔn)矢量來(lái)對(duì)第二列表中的歌曲(即,歌曲的ID)進(jìn)行排序,以生成多個(gè)列表(下文中稱為“第三列表”)。此外,與由各個(gè)標(biāo)準(zhǔn)矢量表現(xiàn)的特征類似的歌曲(即,歌曲的ID)被布置在第三列表的頂部。
[0230]然后,推薦歌曲列表生成單元207提取在各個(gè)第三列表的頂部的歌曲ID,并且生成包括所提取的歌曲ID的推薦歌曲列表。應(yīng)注意,期望避免重復(fù)從各個(gè)第三列表提取的歌曲ID。
[0231]此時(shí),從各第三列表提取的歌曲ID的數(shù)量可以被設(shè)置為相等數(shù)量,或者可針對(duì)各個(gè)第三列表而不同地設(shè)置。在后一種情況下,期望從使用接近活動(dòng)用戶的嗜好的標(biāo)準(zhǔn)矢量而生成的第三列表中提取較大數(shù)量的歌曲ID。
[0232]應(yīng)注意,以與選擇準(zhǔn)則相同的方式,從各個(gè)第三列表提取的歌曲ID的數(shù)量可由服務(wù)提供商基于現(xiàn)場(chǎng)測(cè)試的結(jié)果等來(lái)設(shè)置和/或可以通過學(xué)習(xí)處理來(lái)自動(dòng)生成。此外,從使用基于用戶嗜好矢量的標(biāo)準(zhǔn)矢量而生成的第三列表提取的歌曲ID的數(shù)量被設(shè)置為:隨著針對(duì)活動(dòng)用戶累積的嗜好信息量越大而越高。
[0233]然后,通過列出從各個(gè)第三列表提取的歌曲ID,來(lái)生成推薦歌曲列表。
[0234]此時(shí),作為一個(gè)示例,期望將從各個(gè)第三列表提取的歌曲ID布置成適當(dāng)?shù)鼗旌?,以使得從同一第三列表提取的歌曲ID不會(huì)過分連續(xù)。作為一個(gè)示例,可想到將各個(gè)第三列表的歌曲ID排列,以使得來(lái)自不同第三列表的歌曲按從頂部開始的順序每隔一首歌曲或每隔幾首歌曲輪流出現(xiàn)。通過這樣做,這等同于每隔一首歌曲或每隔幾首歌曲輪流地使用多個(gè)不同類型的標(biāo)準(zhǔn)矢量來(lái)有效地推薦歌曲。
[0235]應(yīng)注意,從其提取歌曲ID的第三列表的順序可以是規(guī)則的或者可以是不規(guī)則的。作為一個(gè)示例,如果排列從第三列表A至C提取的歌曲ID,則利用前一種方法,規(guī)則地排列從其提取歌曲ID的第三列表,以使得作為一個(gè)示例,從第三列表A提取nl首歌曲的歌曲ID,從第三列表B提取n2首`歌曲的歌曲ID,從第三列表C提取n3首歌曲的歌曲ID,從第三列表A提取n4首歌曲的歌曲ID,從第三列表B提取n5首歌曲的歌曲ID,從第三列表C提取n6首歌曲的歌曲ID…。同時(shí),利用后一種方法,不規(guī)則地排列從其提取歌曲ID的第三列表,以使得作為一個(gè)示例,從第三列表A提取nl首歌曲的歌曲ID,從第三列表B提取n2首歌曲的歌曲ID,從第三列表A提取n3首歌曲的歌曲ID,從第三列表C提取n4首歌曲的歌曲ID,從第三列表B提取n5首歌曲的歌曲ID,從第三列表A提取n6首歌曲的歌曲ID…。
[0236]應(yīng)注意,nl至n6是一或更高的自然數(shù)。
[0237]此外,可將從同一第三列表提取的連續(xù)歌曲ID的數(shù)量設(shè)置為恒定值或者可進(jìn)行改變。作為一個(gè)示例,如果依次排列第三列表A中的nal首歌曲的歌曲ID、第三列表B中的nbl首歌曲的歌曲ID、第三列表A中的na2首歌曲的歌曲ID以及第三列表B中的nb2首歌曲的歌曲ID,則可設(shè)置nal=na2以及nbl=nb2,或者反之,可設(shè)置nal ^ na2以及nbl古nb2。此外,可設(shè)置nal=nbl和na2=nb2,以及可設(shè)置nal古nbl或na2 ^ nb2。
[0238]應(yīng)注意,nal至nb2是一或更高的自然數(shù)。
[0239]此外,根據(jù)需要,可調(diào)整推薦歌曲列表中的歌曲的排列,以使得同一藝術(shù)家的歌曲之間的間隔為指定數(shù)量或更高數(shù)量的歌曲。通過這樣做,可以防止來(lái)自同一藝術(shù)家的歌曲連續(xù)地再現(xiàn),這會(huì)使得列表單調(diào)。此外,如果如同互聯(lián)網(wǎng)廣播等那樣存在說(shuō)明需要在同一藝術(shù)家的歌曲之間播放指定數(shù)量或更多數(shù)量的歌曲的限制,則可以滿足這樣的限制。
[0240]此后,推薦歌曲列表生成處理結(jié)束。[0241]現(xiàn)在,描述返回到圖20,并且在步驟S106中,推薦歌曲列表生成單元207經(jīng)由發(fā)送/接收單元101將推薦歌曲列表發(fā)送到活動(dòng)用戶的用戶設(shè)備12。
[0242]此時(shí),發(fā)送/接收單元101向總計(jì)單元122通知推薦歌曲列表中所包括的歌曲ID、推薦歌曲列表的接收方(活動(dòng)用戶)的用戶ID、以及活動(dòng)用戶的用戶設(shè)備12的客戶機(jī)類型ID。總計(jì)單元122從用戶信息存儲(chǔ)單元152中的用戶屬性數(shù)據(jù)庫(kù)讀取與這樣的用戶ID相關(guān)聯(lián)的活動(dòng)用戶的屬性。然后,總計(jì)單元122在總計(jì)信息存儲(chǔ)單元151的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中將活動(dòng)用戶的屬性和客戶機(jī)類型的這種組合所屬的用戶屬性范圍的總計(jì)值中的分發(fā)頻率X加一。
[0243]如果在步驟S135中,狀況分析單元121已分析活動(dòng)用戶的狀況,則狀況分析單元121向總計(jì)單元122通知分析結(jié)果,此后,在總計(jì)信息存儲(chǔ)單元151的基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)中,總計(jì)單元122將與活動(dòng)用戶的狀況相對(duì)應(yīng)的總計(jì)值中的分發(fā)頻率X加一。
[0244]在步驟S107中,用戶設(shè)備12的歌曲再現(xiàn)單元62經(jīng)由通信網(wǎng)絡(luò)18和通信接口 39接收推薦歌曲列表。
[0245]在步驟S108中,歌曲再現(xiàn)單元62請(qǐng)求發(fā)送歌曲數(shù)據(jù)。更具體地,歌曲再現(xiàn)單元62經(jīng)由通信接口 39向歌曲分發(fā)服務(wù)器14發(fā)送推薦歌曲列表中仍要再現(xiàn)的歌曲的歌曲ID之中的、順序上最高的歌曲ID。
[0246]在步驟S109中,歌曲分發(fā)服務(wù)器14作為答復(fù)而發(fā)送歌曲數(shù)據(jù)。更具體地,歌曲分發(fā)服務(wù)器14的分發(fā)單元125經(jīng)由通信網(wǎng)絡(luò)18和發(fā)送/接收單元101接收從用戶設(shè)備12發(fā)送的歌曲ID。分發(fā)單兀125從歌曲信息存儲(chǔ)單兀153獲取與所接收到的歌曲ID相關(guān)聯(lián)的歌曲數(shù)據(jù),并且經(jīng)由發(fā)送/接收單元101將歌曲數(shù)據(jù)發(fā)送到發(fā)出了請(qǐng)求的用戶設(shè)備12。
[0247]在步驟SI 10中,用戶設(shè)備12再現(xiàn)歌曲數(shù)據(jù)。更具體地,用戶設(shè)備12的歌曲再現(xiàn)單元62經(jīng)由通信網(wǎng)絡(luò)18和通信接口 39接收從歌曲分發(fā)服務(wù)器14發(fā)送的歌曲數(shù)據(jù)。然后,歌曲再現(xiàn)單元62再現(xiàn)所接收到的歌曲數(shù)據(jù)。
[0248]在步驟Slll中,歌曲再現(xiàn)單元62確定是否已再現(xiàn)推薦歌曲列表中所包括的所有歌曲。如果確定尚未再現(xiàn)推薦歌曲列表中所包括的所有歌曲,則處理返回到步驟S108。
[0249]此后,重復(fù)地執(zhí)行步驟S108至Slll的處理,直到在步驟Slll中確定已再現(xiàn)推薦歌曲列表中所包括的所有歌曲。通過這樣做,與推薦歌曲列表中所包括的每個(gè)歌曲ID相對(duì)應(yīng)的歌曲按該列表的歌曲順序再現(xiàn)。
[0250]同時(shí),如果在步驟Slll中確定已再現(xiàn)推薦歌曲列表中所包括的每首歌曲,則處理結(jié)束。
[0251]應(yīng)注意,在已再現(xiàn)推薦歌曲列表中所包括的每首歌曲之后,還可以返回到步驟SlOl,并且再次從步驟SlOl起開始處理。
[0252]通過執(zhí)行上述處理,可以推薦與用戶的嗜好匹配的歌曲。
[0253]作為一個(gè)示例,與在提供包括對(duì)于所有用戶平均流行的歌曲的推薦歌曲列表時(shí)相t匕,通過向第一次用戶提供使用與這樣的用戶的屬性相一致的三種類型的默認(rèn)矢量中的至少一種而生成的推薦歌曲列表,可以推薦與用戶的嗜好更好地匹配的歌曲。通過這樣做,改善了用戶在第一次使用期間的滿意度,并且提高了用戶繼續(xù)使用該服務(wù)的可能性。出于相同原因,在累積了關(guān)于用戶的嗜好信息之前,改善了新用戶對(duì)服務(wù)的滿意度。
[0254]此外,如上所述,通過將使用用戶嗜好矢量的比率或者組合用戶嗜好矢量的比率設(shè)置成隨著針對(duì)用戶累積的嗜好信息量越大而越高,和/或優(yōu)先使用高頻地或以高比率使用過的矢量來(lái)推薦用戶已提供正面評(píng)價(jià)的歌曲,隨著服務(wù)的使用次數(shù)或使用時(shí)間增加,可以實(shí)現(xiàn)推薦歌曲與用戶的嗜好之間的更好匹配,從而改善用戶的滿意度。
[0255]另外,通過使用狀況矢量生成并提供推薦歌曲列表,可以不僅根據(jù)用戶的屬性和/或嗜好而且根據(jù)用戶所處的狀況來(lái)推薦歌曲,從而改善用戶的滿意度。
[0256]此外,通過輪流使用多個(gè)標(biāo)準(zhǔn)矢量和/或使用通過對(duì)多個(gè)矢量進(jìn)行組合而產(chǎn)生的標(biāo)準(zhǔn)矢量來(lái)生成推薦歌曲列表,可以防止推薦歌曲變得單調(diào),從而推薦與用戶的嗜好一致的許多歌曲,并且改善用戶的滿意度。
[0257]另外,由于基于隨著時(shí)間波動(dòng)的各個(gè)排名來(lái)生成推薦歌曲列表,可以防止向用戶連續(xù)推薦相同歌曲,而是向用戶推薦許多歌曲。
[0258]2.變型例
[0259]現(xiàn)在將描述對(duì)本公開內(nèi)容的實(shí)施例的變型。
[0260]變型例1:用戶評(píng)價(jià)的即時(shí)反映
[0261 ] 例如,如果用戶已提供對(duì)再現(xiàn)的歌曲的評(píng)價(jià),則可將這樣的評(píng)價(jià)實(shí)時(shí)反映在推薦歌曲列表中。
[0262]這里,將參照?qǐng)D24描述在將用戶評(píng)價(jià)實(shí)時(shí)反映在推薦歌曲列表中的情況下的歌曲分發(fā)服務(wù)器14的處理。
[0263]在步驟S201中,以與圖17的步驟SI中的處理相同的方式,歌曲分發(fā)服務(wù)器14獲取用戶(活動(dòng)用戶)對(duì)歌曲的評(píng)價(jià)(用戶評(píng)價(jià)信息)。
[0264]在步驟S202中,發(fā)送/接收單元101基于所接收到的用戶評(píng)價(jià)信息,確定該評(píng)價(jià)是否是正面評(píng)價(jià)。當(dāng)已確定正面評(píng)價(jià)時(shí),處理進(jìn)行到步驟S203。
[0265]應(yīng)注意,此時(shí),作為一個(gè)示例,可僅對(duì)活動(dòng)用戶明確提供的正面評(píng)價(jià)執(zhí)行確定,其中從確定中排除默許提供且不取決于用戶的明確輸入的正面評(píng)價(jià),諸如再現(xiàn)歌曲直到最后。即,僅在已提供明確的正面評(píng)價(jià)的前一種情況下,處理進(jìn)行到步驟S203。
[0266]在步驟S203中,優(yōu)先矢量生成單元134基于已提供正面評(píng)價(jià)的歌曲生成優(yōu)先矢量。
[0267]更具體地,發(fā)送/接收單元101向優(yōu)先矢量生成單元134通知包括在用戶評(píng)價(jià)信息中的歌曲ID,并請(qǐng)求生成優(yōu)先矢量。作為一個(gè)示例,優(yōu)先矢量生成單元134從歌曲信息存儲(chǔ)單元153中的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)讀取所通知的歌曲ID的特征值,S卩,由活動(dòng)用戶提供了正面評(píng)價(jià)的歌曲的特征值。然后,優(yōu)先矢量生成單元134生成將所讀取的特征值作為分量的矢量,作為優(yōu)先矢量。即,在這種情況下,生成由活動(dòng)用戶提供了正面評(píng)價(jià)的歌曲的特征矢量,作為優(yōu)先矢量。
[0268]作為替選示例,優(yōu)先矢量生成單元134從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù),讀取由活動(dòng)用戶提供了正面評(píng)價(jià)的歌曲的藝術(shù)家的多首歌曲(例如,這個(gè)藝術(shù)家的代表歌曲)的特征值。此時(shí),特征值已被讀取的歌曲可包括由活動(dòng)用戶提供了正面評(píng)價(jià)的歌曲。此后,優(yōu)先矢量生成單元134可計(jì)算所讀取的歌曲的特征值中的各特征值的平均值,并且生成將所算出的平均值作為分量的矢量,作為優(yōu)先矢量。即,在這種情況下,生成表現(xiàn)由活動(dòng)用戶提供了正面評(píng)價(jià)的藝術(shù)家的歌曲的特征的矢量,作為優(yōu)先矢量。
[0269]在步驟S204中,推薦歌曲列表生成單元207更新推薦歌曲列表。更具體地,優(yōu)先矢量生成單元134將所生成的優(yōu)先矢量提供到推薦歌曲列表生成單元207,并且請(qǐng)求推薦歌曲列表生成單元207更新推薦歌曲列表。
[0270]作為一個(gè)示例,推薦歌曲列表生成單元207從歌曲信息存儲(chǔ)單元153中的歌曲特征數(shù)據(jù)庫(kù),讀取與通過上述步驟S165中的處理而生成的第二列表中所包括的歌曲ID相關(guān)聯(lián)的特征值。此后,推薦歌曲列表生成單元207計(jì)算包括歌曲ID的特征值的特征矢量與優(yōu)先矢量之間的相似度,并且按相似度的降序?qū)Φ诙斜碇械母枨鶬D進(jìn)行排序。通過這樣做,生成了其中與由優(yōu)先矢量表現(xiàn)的特征類似的歌曲(的歌曲ID)被布置在頂部的列表(下文中稱為“優(yōu)先級(jí)列表”)。
[0271]此外,推薦歌曲列表生成單元207從已發(fā)送到活動(dòng)用戶的用戶設(shè)備12的更新后的推薦歌曲列表中,刪除已發(fā)送到用戶設(shè)備12的歌曲數(shù)據(jù)的歌曲ID。通過這樣做,生成包括仍要發(fā)送的歌曲ID的推薦歌曲列表(下文中,稱為“未發(fā)送的推薦歌曲列表)。
[0272]然后,推薦歌曲列表生成單元207提取在優(yōu)先級(jí)列表的頂部的歌曲ID,并通過將這樣的歌曲ID添加到未發(fā)送的推薦歌曲列表來(lái)更新推薦歌曲列表。此時(shí),作為示例,可將從優(yōu)先級(jí)列表提取的歌曲ID添加到未發(fā)送的推薦歌曲列表的開頭,或者可適當(dāng)?shù)鼗旌蠌膬?yōu)先級(jí)列表提取的歌曲ID和未發(fā)送的推薦歌曲列表中的歌曲ID。
[0273]應(yīng)注意,在后一種情況下,期望將用于放置從優(yōu)先級(jí)列表提取的歌曲ID的比率設(shè)置得越高,在更新后的推薦歌曲列表中的位置就越接近開頭,并且對(duì)于這樣的比率,針對(duì)更新后的推薦歌曲列表中的稍后位置逐漸下降。通過這樣做,可以從活動(dòng)用戶給予了正面評(píng)價(jià)時(shí)開始隨著時(shí)間經(jīng)過,有效地降低使用優(yōu)先矢量的比率。結(jié)果,通過緊接在活動(dòng)用戶給予了正面評(píng)價(jià)之后優(yōu)先使用優(yōu)先矢量,優(yōu)先推薦特征與被提供了正面評(píng)價(jià)的歌曲相似的歌曲,其中這樣的優(yōu)先級(jí)隨著時(shí)間過去而逐漸下降。
[0274]還期望從優(yōu)先級(jí)列表提取歌曲ID,以使得先前發(fā)送的歌曲的歌曲ID和未發(fā)送的推薦歌曲列表的歌曲ID不重復(fù)。
[0275]另外,可根據(jù)需要調(diào)整更新后的推薦歌曲列表中的歌曲的順序,以使得同一藝術(shù)家的歌曲之間的間隔為指定數(shù)量或更高數(shù)量的歌曲。
[0276]在步驟S205中,以與圖20中的步驟S106的處理相同的方式,將推薦歌曲列表發(fā)送到活動(dòng)用戶的用戶設(shè)備12。應(yīng)注意,此時(shí),僅針對(duì)已從優(yōu)先級(jí)列表提取的且新添加到推薦歌曲列表的歌曲,來(lái)更新總計(jì)信息存儲(chǔ)單元151中的基于用戶屬性的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)和基于狀況的歌曲評(píng)價(jià)數(shù)據(jù)庫(kù)的總值。
[0277]此后,用戶評(píng)價(jià)反映處理結(jié)束。
[0278]同時(shí),如果在步驟S202中確定評(píng)價(jià)不是正面評(píng)價(jià),則跳過步驟S203至S205中的處理,并且用戶評(píng)價(jià)反映處理結(jié)束。
[0279]通過這樣做,可以將對(duì)歌曲的用戶評(píng)價(jià)快速地反映在推薦歌曲列表中,并且優(yōu)先推薦特征與用戶提供了正面評(píng)價(jià)的歌曲相似的歌曲。通過這樣做,可以快速地響應(yīng)于用戶喜好并且改善用戶的滿意度。
[0280]應(yīng)注意,作為一個(gè)示例,如果活動(dòng)用戶已給予負(fù)面評(píng)價(jià),則可從推薦歌曲列表中刪除特征與用戶已提供了負(fù)面評(píng)價(jià)的歌曲相似的歌曲。
[0281]變型例2:對(duì)矢量類型的變型
[0282]之前提供的矢量類型僅僅是示例,并且還可以使用其他類型的矢量作為標(biāo)準(zhǔn)矢量或者使用其他類型的矢量來(lái)生成標(biāo)準(zhǔn)矢量。
[0283]作為一個(gè)示例,可生成并使用基于著名藝術(shù)家喜歡的歌曲的矢量(下文中稱為“藝術(shù)家矢量”)。通過這樣做,各個(gè)用戶能夠使用這樣的用戶喜歡的藝術(shù)家的矢量來(lái)接收對(duì)這樣的藝術(shù)家喜歡的歌曲的推薦。
[0284]還可以基于嗜好信息將用戶聚類成多個(gè)聚類,并且生成并使用針對(duì)每個(gè)聚類的矢量(下文中,稱為“聚類矢量”)。作為一個(gè)示例,以與針對(duì)之前所述的默認(rèn)矢量相同的方式,可以按聚類提取用戶的流行歌曲,并且基于所提取的流行歌曲的特征值來(lái)生成聚類矢量。
[0285]應(yīng)注意,作為對(duì)用戶進(jìn)行聚類的方法,可以使用在日本特開專利公布第2011-257917號(hào)中所公開的方法或另一種任意方法。
[0286]變型例3:對(duì)設(shè)置標(biāo)準(zhǔn)矢量的方法的變型
[0287]盡管在以上描述中描述了歌曲分發(fā)服務(wù)器14自動(dòng)設(shè)置標(biāo)準(zhǔn)矢量的示例,但是作為另一示例,用戶可以選擇要用作標(biāo)準(zhǔn)矢量的矢量。作為另一示例,如果使用多個(gè)標(biāo)準(zhǔn)矢量生成推薦歌曲列表,則用戶可以設(shè)置各個(gè)矢量將被使用的比率。另外,如果通過對(duì)多個(gè)矢量進(jìn)行組合來(lái)生成推薦歌曲列表,則用戶可以設(shè)置對(duì)各個(gè)矢量進(jìn)行組合的比率。
[0288]變型例4:對(duì)提取推薦歌曲的方法的變型
[0289]盡管在上述示例中描述了基于歌曲的排名提取推薦歌曲的示例,但是還可以根據(jù)其他方法提取歌曲。
[0290]例如,可隨機(jī)提取歌曲,或者可提取特征矢量與標(biāo)準(zhǔn)矢量相似的歌曲。在后一種情況下,作為一個(gè)示例,可以生成包括非常相似的歌曲的推薦歌曲列表并且將這樣的列表提供到用戶。
[0291]此外,本公開內(nèi)容還可以應(yīng)用于僅提取特征矢量與標(biāo)準(zhǔn)矢量相似的歌曲而不生成推薦歌曲列表,并且向用戶推薦這些歌曲。
[0292]另外,作為另一示例,通過使用標(biāo)準(zhǔn)矢量的逆矢量,可以將特征矢量與逆矢量類似的歌曲布置在推薦歌曲列表的底部,或者從推薦歌曲列表中去除這些歌曲。
[0293]變型例5:在生成基于區(qū)域的矢量時(shí)對(duì)區(qū)域的準(zhǔn)則的變型
[0294]可將各種準(zhǔn)則設(shè)置為在生成基于區(qū)域的矢量時(shí)對(duì)區(qū)域的準(zhǔn)則,作為示例,國(guó)家、包括多個(gè)國(guó)家的區(qū)域(諸如,北美和EU (歐盟))、或者國(guó)家內(nèi)的區(qū)域(諸如,州或縣)。
[0295]變型例6:對(duì)處理的分割的變型
[0296]例如,作為一個(gè)示例,每個(gè)用戶設(shè)備12可從歌曲分發(fā)服務(wù)器14獲取每首歌曲的特征矢量,并且生成用戶設(shè)備12處的用戶嗜好矢量。作為一個(gè)示例,然后,用戶設(shè)備12可將用戶嗜好矢量包括在歌曲列表請(qǐng)求中,并且將這樣的歌曲列表請(qǐng)求發(fā)送到歌曲分發(fā)服務(wù)器14。
[0297]作為一個(gè)示例,還可以將其他設(shè)備生成的指定特征矢量提供到歌曲分發(fā)服務(wù)器14,而無(wú)需在歌曲分發(fā)服務(wù)器14處生成每個(gè)矢量。
[0298]另外,可在歌曲分發(fā)服務(wù)器14中設(shè)置用于分析歌曲的特征值的機(jī)構(gòu)。
[0299]變型例7:對(duì)內(nèi)容的變型
[0300]此外,本公開內(nèi)容可應(yīng)用于推薦各種類型的內(nèi)容(諸如像電影或電視節(jié)目的視頻、諸如照片或圖畫的靜止圖像、電子書、游戲或文檔文件)的情況。
[0301 ] 此外,可根據(jù)內(nèi)容的類型適當(dāng)?shù)馗淖兪褂弥械膬?nèi)容的特征值。[0302]上述系列的處理可以通過硬件來(lái)執(zhí)行,但也可以通過軟件來(lái)執(zhí)行。當(dāng)該系列處理通過軟件來(lái)執(zhí)行時(shí),構(gòu)成這樣的軟件的程序被安裝到計(jì)算機(jī)中。這里,表達(dá)“計(jì)算機(jī)”包括并入有專用硬件的計(jì)算機(jī)、或者能夠在安裝各種程序時(shí)執(zhí)行各種功能的通用個(gè)人計(jì)算機(jī)等。
[0303]應(yīng)該注意,由計(jì)算機(jī)執(zhí)行的程序可以是根據(jù)在說(shuō)明書中所述的序列按時(shí)序處理的程序、或者并行地或在必要的時(shí)候(諸如,在調(diào)用時(shí))處理的程序。
[0304]另外,在本公開內(nèi)容中,系統(tǒng)具有多個(gè)構(gòu)成元件(諸如,設(shè)備或模塊(部分))的集合的意思,并且不考慮所有構(gòu)成元件是否在相同殼體中。因此,該系統(tǒng)可以是儲(chǔ)存在單獨(dú)的殼體中并通過網(wǎng)絡(luò)連接的多個(gè)設(shè)備、或者是單個(gè)殼體內(nèi)的多個(gè)模塊。
[0305]本領(lǐng)域的技術(shù)人員應(yīng)該理解,可根據(jù)設(shè)計(jì)要求和其他因素進(jìn)行各種改進(jìn)、組合、子組合和變更,只要它們?cè)谒綑?quán)利要求或其等同物的范圍內(nèi)。
[0306]例如,本公開內(nèi)容可以采用云計(jì)算配置,其通過用多個(gè)設(shè)備經(jīng)由網(wǎng)絡(luò)分配并連接一個(gè)功能來(lái)進(jìn)行處理。
[0307]另外,通過上述流程圖描述的每個(gè)步驟可以由一個(gè)設(shè)備或者通過分配多個(gè)設(shè)備來(lái)執(zhí)行。
[0308]另外,在多個(gè)處理被包括在一個(gè)步驟中的情況下,包括在這一個(gè)步驟中的多個(gè)處理可以由一個(gè)設(shè)備或者通過分配多個(gè)設(shè)備來(lái)執(zhí)行。
[0309]另外,本技術(shù)還可如下進(jìn)行配置。
[0310]( I) 一種信息處理設(shè)備,包括:
[0311]總計(jì)單元,收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);
[0312]矢量生成單元,至少生成表現(xiàn)所述用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及
[0313]推薦單元,通過使用所述矢量生成單元生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。
[0314](2)根據(jù)(I)所述的信息處理設(shè)備,
[0315]其中,所述總計(jì)單元還收集表示用戶所屬的區(qū)域的信息,并且基于區(qū)域?qū)λ鲇脩艚o出的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì),
[0316]其中,所述矢量生成單元還生成基于區(qū)域表現(xiàn)用戶喜歡的內(nèi)容的特征的基于區(qū)域的矢量,并且
[0317]其中,所述推薦單元通過進(jìn)一步使用與所述第一次用戶所屬的區(qū)域相對(duì)應(yīng)的基于區(qū)域的矢量來(lái)向所述第一次用戶推薦內(nèi)容。
[0318](3)根據(jù)(I)或(2)所述的信息處理設(shè)備,
[0319]其中,所述總計(jì)單元還收集表示用戶的年齡的信息,并且基于年齡或基于年齡段來(lái)對(duì)用戶對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì),
[0320]其中,所述矢量生成單元還生成基于年齡或基于年齡段表現(xiàn)用戶喜歡的內(nèi)容的特征的基于年齡的矢量,并且
[0321]其中,所述推薦單元通過進(jìn)一步使用與所述第一次用戶的年齡相對(duì)應(yīng)的基于年齡的矢量來(lái)向所述第一次用戶推薦內(nèi)容。
[0322](4)根據(jù)(I)至(3)中任一項(xiàng)所述的信息處理設(shè)備,
[0323]其中,所述推薦單元通過交替地使用所述矢量生成單元生成的多種類型的矢量來(lái)推薦內(nèi)容。
[0324](5)根據(jù)(4)所述的信息處理設(shè)備,
[0325]其中,所述矢量生成單元能夠操作成在用戶提供對(duì)內(nèi)容的正面評(píng)價(jià)時(shí),生成表現(xiàn)內(nèi)容的特征或內(nèi)容的藝術(shù)家的特征的優(yōu)先矢量,并且
[0326]其中,所述推薦單元通過優(yōu)先使用所述優(yōu)先矢量來(lái)向所述用戶推薦內(nèi)容。
[0327](6)根據(jù)(5)所述的信息處理設(shè)備,
[0328]其中,所述推薦單元自從所述用戶提供了對(duì)所述內(nèi)容的正面評(píng)價(jià)以后隨著時(shí)間過去而減小所述優(yōu)先矢量被使用的比率。
[0329](7)根據(jù)(4)至(6)中任一項(xiàng)所述的信息處理設(shè)備,
[0330]其中,隨著用戶累積的嗜好信息量越大,所述推薦單元增大使用所述用戶的所述用戶嗜好矢量的比率。
[0331](8)根據(jù)(4)至(7)中任一項(xiàng)所述的信息處理設(shè)備,
[0332]其中,所述推薦單元通過優(yōu)先使用已高頻地或以高比率被使用的用于推薦用戶已提供正面評(píng)價(jià)的內(nèi)容的矢量,來(lái)向所述用戶推薦內(nèi)容。
[0333](9)根據(jù)(I)至(8)中任一項(xiàng)所述的信息處理設(shè)備,
[0334]其中,所述推薦單元借助于使用通過對(duì)所述矢量生成單元生成的多種類型的矢量進(jìn)行組合而產(chǎn)生的矢量來(lái)推薦內(nèi)容。
[0335]( 10)根據(jù)(9)所述的信息處理設(shè)備,
[0336]其中,隨著用戶累積的嗜好信息量越大,所述推薦單元增大所述用戶的所述用戶嗜好矢量被組合的比率。
[0337](11)根據(jù)(I)至(10)中任一項(xiàng)信息處理設(shè)備,還包括:
[0338]狀況分析單元,基于從客戶機(jī)發(fā)送的位置信息來(lái)分析使用所述客戶機(jī)的用戶的狀況,
[0339]其中,所述總計(jì)單元對(duì)用戶在該狀況下對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì),并且
[0340]其中,所述矢量生成單元還生成基于狀況表現(xiàn)所述用戶喜歡的內(nèi)容的特征的狀況矢量。
[0341](12)—種提供推薦內(nèi)容的服務(wù)的信息處理方法,其由信息處理設(shè)備來(lái)執(zhí)行,所述方法包括:
[0342]收集表示使用所述服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);
[0343]至少生成表現(xiàn)所述用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及
[0344]通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。[0345]( 13) 一種程序,用于使得計(jì)算機(jī)執(zhí)行:
[0346]收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)所述用戶的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì);
[0347]至少生成表現(xiàn)所述用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及
[0348]通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。
[0349]本公開內(nèi)容包含與在2012年6月12日向日本專利局提交的日本優(yōu)先權(quán)專利申請(qǐng)JP 2012-132877中所公開的主題相關(guān)的主題,其全部?jī)?nèi)容通過引用結(jié)合于此。
【權(quán)利要求】
1.一種信息處理設(shè)備,包括: 總計(jì)單元,收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì); 矢量生成單元,至少生成表現(xiàn)所述用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及 推薦單元,通過使用所述矢量生成單元生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。
2.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,所述總計(jì)單元還收集表示用戶所屬的區(qū)域的信息,并且基于區(qū)域?qū)λ鲇脩艚o出的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì), 其中,所述矢量生成單元還生成基于區(qū)域表現(xiàn)用戶喜歡的內(nèi)容的特征的基于區(qū)域的矢量,并且 其中,所述推薦單元通過進(jìn)一步使用與所述第一次用戶所屬的區(qū)域相對(duì)應(yīng)的基于區(qū)域的矢量來(lái)向所述第一次用戶推薦內(nèi)容。
3.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,所述總計(jì)單元還收集表示用戶的年齡的信息,并且基于年齡或基于年齡段來(lái)對(duì)用戶對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì), 其中,所述矢量生成單元還生成基于年齡或基于年齡段表現(xiàn)用戶喜歡的內(nèi)容的特征的基于年齡的矢量,并且 其中,所述推薦單元通過進(jìn)一步使用與所述第一次用戶的年齡相對(duì)應(yīng)的基于年齡的矢量來(lái)向所述第一次用戶推薦內(nèi)容。
4.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,所述推薦單元通過交替地使用所述矢量生成單元生成的多種類型的矢量來(lái)推薦內(nèi)容。
5.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,所述矢量生成單元能夠操作成在用戶提供對(duì)內(nèi)容的正面評(píng)價(jià)時(shí),生成表現(xiàn)內(nèi)容的特征或內(nèi)容的藝術(shù)家的特征的優(yōu)先矢量,并且 其中,所述推薦單元通過優(yōu)先使用所述優(yōu)先矢量來(lái)向所述用戶推薦內(nèi)容。
6.根據(jù)權(quán)利要求5所述的信息處理設(shè)備, 其中,所述推薦單元自從所述用戶提供了對(duì)所述內(nèi)容的正面評(píng)價(jià)以后隨著時(shí)間過去而減小所述優(yōu)先矢量被使用的比率。
7.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,隨著用戶累積的嗜好信息量越大,所述推薦單元增大使用所述用戶的所述用戶嗜好矢量的比率。
8.根據(jù)權(quán)利要求4所述的信息處理設(shè)備, 其中,所述推薦單元通過優(yōu)先使用已高頻地或以高比率被使用的用于推薦用戶已提供正面評(píng)價(jià)的內(nèi)容的矢量,來(lái)向所述用戶推薦內(nèi)容。
9.根據(jù)權(quán)利要求1所述的信息處理設(shè)備, 其中,所述推薦單元借助于使用通過對(duì)所述矢量生成單元生成的多種類型的矢量進(jìn)行組合而產(chǎn)生的矢量來(lái)推薦內(nèi)容。
10.根據(jù)權(quán)利要求9所述的信息處理設(shè)備, 其中,隨著用戶累積的嗜好信息量越大,所述推薦單元增大所述用戶的所述用戶嗜好矢量被組合的比率。
11.根據(jù)權(quán)利要求1所述的信息處理設(shè)備,還包括: 狀況分析單元,基于從客戶機(jī)發(fā)送的位置信息來(lái)分析使用所述客戶機(jī)的用戶的狀況, 其中,所述總計(jì)單元對(duì)用戶在該狀況下對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì),并且 其中,所述矢量生成單元還生成基于狀況表現(xiàn)所述用戶喜歡的內(nèi)容的特征的狀況矢量。
12.一種提供推薦內(nèi)容的服務(wù)的信息處理方法,其由信息處理設(shè)備來(lái)執(zhí)行,所述方法包括: 收集表示使用所述服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì); 至少生成表現(xiàn)所述用戶喜歡的 內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及 通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。
13.一種程序,用于使得計(jì)算機(jī)執(zhí)行: 收集表示使用推薦內(nèi)容的服務(wù)的用戶所使用的客戶機(jī)的客戶機(jī)類型的信息以及表示所述用戶提供的對(duì)內(nèi)容的評(píng)價(jià)的嗜好信息,并且根據(jù)所述客戶機(jī)類型對(duì)所述用戶的對(duì)內(nèi)容的評(píng)價(jià)進(jìn)行總計(jì); 至少生成表現(xiàn)所述用戶喜歡的內(nèi)容的特征的用戶嗜好矢量以及基于客戶機(jī)類型表現(xiàn)所述用戶喜歡的內(nèi)容的特征的基于客戶機(jī)類型的矢量;以及 通過使用所生成的矢量中的至少一個(gè)和表現(xiàn)內(nèi)容的特征的特征矢量來(lái)推薦內(nèi)容,并且通過使用與第一次使用所述服務(wù)的第一次用戶所使用的客戶機(jī)的客戶機(jī)類型相對(duì)應(yīng)的基于客戶機(jī)類型的矢量而向所述第一次用戶推薦內(nèi)容。
【文檔編號(hào)】G06F17/30GK103488667SQ201310220427
【公開日】2014年1月1日 申請(qǐng)日期:2013年6月5日 優(yōu)先權(quán)日:2012年6月12日
【發(fā)明者】齊藤勝 申請(qǐng)人:索尼公司