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

內(nèi)容推薦系統(tǒng)、內(nèi)容推薦方法、內(nèi)容推薦設備以及信息存儲介質(zhì)的制作方法

文檔序號:6349876閱讀:147來源:國知局
專利名稱:內(nèi)容推薦系統(tǒng)、內(nèi)容推薦方法、內(nèi)容推薦設備以及信息存儲介質(zhì)的制作方法
技術領域
本發(fā)明涉及一種內(nèi)容推薦系統(tǒng)、內(nèi)容推薦方法、內(nèi)容推薦設備以及信息存儲介質(zhì), 更具體地,涉及一種內(nèi)容推薦技術。
背景技術
近來,變得可以利用諸如因特網(wǎng)的通信網(wǎng)絡而從大量內(nèi)容中欣賞一個人所期望的內(nèi)容。根據(jù)大量可用的多個內(nèi)容已經(jīng)提出了各種推薦技術。例如,在基于內(nèi)容的過濾中,根據(jù)內(nèi)容的特征信息與用戶所偏好的內(nèi)容的特征信息之間的相似度來提取多個內(nèi)容中要推薦給該用戶的內(nèi)容。

發(fā)明內(nèi)容
技術問題然而,基于內(nèi)容的過濾具有的問題在于,只要用戶所偏好的內(nèi)容的特征信息沒有改變,同一內(nèi)容就不斷地被推薦給該用戶。本發(fā)明是鑒于上述問題而做出的,并且本發(fā)明的目的是提供一種可以使得要推薦給用戶的內(nèi)容多樣化的內(nèi)容推薦系統(tǒng)、內(nèi)容推薦方法、內(nèi)容推薦設備以及信息存儲介質(zhì)。問題的解決方案根據(jù)本發(fā)明,為了解決上述問題,提供了一種內(nèi)容推薦系統(tǒng),其特征在于包括用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于基于用戶屬性信息獲取裝置所獲取的給定用戶的屬性信息,從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即給定用戶偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于用戶偏好信息獲取裝置所獲取的用戶偏好信息,從包括在列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將內(nèi)容提取裝置所提取的內(nèi)容呈現(xiàn)給給定用戶。根據(jù)本發(fā)明,提供了一種內(nèi)容推薦方法,其特征在于包括用戶屬性信息獲取步驟,用于獲取給定用戶的屬性信息;列表獲取步驟,用于從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取步驟,用于獲取用戶偏好信息,即給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取步驟,用于基于在用戶偏好信息獲取步驟中所獲取的用戶偏好信息,從包括在列表獲取步驟中所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)步驟, 用于將在內(nèi)容提取步驟中所提取的內(nèi)容呈現(xiàn)給給定用戶。根據(jù)本發(fā)明,提供了一種內(nèi)容推薦設備,其特征在于包括用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于用戶偏好信息獲取裝置所獲取的用戶偏好信息,從包括在列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將內(nèi)容提取裝置所提取的內(nèi)容呈現(xiàn)給給定用戶。根據(jù)本發(fā)明,提供了一種用于使得計算機用作如下裝置的程序用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于用戶偏好信息獲取裝置所獲取的用戶偏好信息,從包括在列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將內(nèi)容提取裝置所提取的內(nèi)容呈現(xiàn)給給定用戶。根據(jù)本發(fā)明的一種信息存儲介質(zhì)存儲上述程序。


圖1是根據(jù)本發(fā)明的實施例的內(nèi)容推薦系統(tǒng)的整體配置圖;圖2是服務器的硬件配置圖;圖3是用戶設備的硬件配置圖;圖4是用戶設備的外部透視圖;圖5是根據(jù)修改示例的用戶設備的外部透視圖;圖6是用戶設備的功能框圖;圖7是音樂分發(fā)服務器的功能框圖;圖8是示出用戶信息存儲單元的存儲內(nèi)容的圖;圖9是總計數(shù)據(jù)庫(DB)的配置圖;圖10是示出內(nèi)部排名存儲單元的存儲內(nèi)容的圖;圖11是示出排名合成的圖;圖12是音樂特征DB的配置圖;圖13是音樂屬性DB的配置圖;以及圖14是根據(jù)本發(fā)明的實施例的內(nèi)容推薦系統(tǒng)的操作順序圖。
具體實施例方式在下文中,將參照附圖詳細描述本發(fā)明的優(yōu)選實施例。注意,在該說明書和附圖中,具有基本上相同的功能和結(jié)構的元件用相同的附圖標記來表示,并且省略重復說明。圖1是根據(jù)本發(fā)明的實施例的內(nèi)容推薦系統(tǒng)的整體配置圖。如該圖所示,內(nèi)容推薦系統(tǒng)10連接到諸如因特網(wǎng)的數(shù)據(jù)通信網(wǎng)絡18,并且包括可以彼此進行數(shù)據(jù)通信的音樂分發(fā)服務器14、音樂排名分發(fā)服務器15以及多個用戶設備12。用戶設備12例如是安裝在家中的諸如個人計算機、計算機游戲系統(tǒng)、或者家庭服務器的計算機系統(tǒng)或便攜式計算機系統(tǒng)(諸如便攜式游戲設備或移動電話),并且通過訪問音樂分發(fā)服務器14來接收要推薦給用戶設備12的用戶的音樂列表。用戶設備12請求音樂分發(fā)服務器14提供包括在列表中的音樂數(shù)據(jù),并且接收和播放該音樂數(shù)據(jù)。另一方面,音樂分發(fā)服務器14由例如計算機系統(tǒng)(諸如公知的服務器計算機)構成,并且將要推薦給每個用戶設備12的用戶的音樂列表傳送到用戶設備12。單獨的音樂數(shù)據(jù)響應于來自每個用戶設備12的請求而被傳送。這里,盡管描述了本發(fā)明用于音樂推薦的應用示例,但是本發(fā)明不限于此。當然,可以將本發(fā)明應用于推薦各種內(nèi)容,例如,運動圖像(諸如電影)、靜止圖像(諸如照片)、文檔(諸如
5小說)等。音樂排名分發(fā)服務器15由例如由不同于音樂分發(fā)服務器14的管理者的人所管理的計算機系統(tǒng)(諸如公知的服務器計算機)構成,并且響應于來自音樂分發(fā)服務器14的請求而返回音樂排名。例如按照國別、根據(jù)音樂類型(諸如流行、爵士或古典)例如定期地 (諸如每周或每月)發(fā)布音樂排名,并且每個排名與發(fā)布時間和音樂類型相關聯(lián)地存儲在音樂分發(fā)服務器14中。排名可以以各種視點創(chuàng)建,并且可以是例如根據(jù)購買數(shù)量的增加的音樂排名、根據(jù)下載數(shù)量的增加的音樂排名、根據(jù)與音樂有關的信息(例如,支持文檔)的瀏覽次數(shù)的增加的音樂排名等。圖2是示出音樂分發(fā)服務器14和音樂排名分發(fā)服務器15的硬件配置示例的圖。 如該圖所示,音樂分發(fā)服務器14或音樂排名分發(fā)服務器15包括處理器20、存儲器21、硬盤驅(qū)動器(HDD) 23、介質(zhì)驅(qū)動器M以及通信接口(I/F) 26,它們連接到總線22并且被配置成與彼此交換數(shù)據(jù)。存儲器21由只讀存儲器(ROM)和隨機存取存儲器(RAM)構成。ROM存儲各種系統(tǒng)程序,并且RAM主要用于為處理器20工作。在HDD 23中,存儲用于音樂分發(fā)或音樂排名分發(fā)的程序,或者構造用于音樂分發(fā)或音樂排名分發(fā)的各種DB。介質(zhì)驅(qū)動器M是讀取存儲在計算機可讀介質(zhì)25 (諸如致密盤-只讀存儲器(CD-ROM)或數(shù)字多功能盤-隨機存取存儲器(DVD-RAM))中的數(shù)據(jù)并且向其寫入數(shù)據(jù)的設備。通信I/F沈控制音樂分發(fā)服務器14或音樂排名分發(fā)服務器15經(jīng)由通信網(wǎng)絡18與其他計算機系統(tǒng)進行數(shù)據(jù)通信的操作。處理器20根據(jù)存儲在存儲器21、HDD 23或介質(zhì)25中的程序而控制服務器的各個部件。另一方面,圖3是示出用戶設備12的硬件配置示例的圖。如該圖所示,用戶設備 12包括處理器31、存儲器32、顯示控制單元33、聲音控制單元34、HDD 35、操縱設備36、介質(zhì)驅(qū)動器37以及通信I/F 38,它們連接到總線39并且被配置成與彼此交換數(shù)據(jù)。存儲器 32由ROM和RAM構成。ROM存儲各種系統(tǒng)程序,并且RAM主要用于為處理器31工作。在 HDD 35中,存儲諸如音樂播放程序的各種程序,或者構造各種DB。介質(zhì)驅(qū)動器37是讀取存儲在計算機可讀介質(zhì)40(諸如CD-ROM或DVD-RAM)中的數(shù)據(jù)或者向其寫入數(shù)據(jù)的設備。通信I/F 38控制用戶設備12經(jīng)由通信網(wǎng)絡18與其他計算機系統(tǒng)(諸如音樂分發(fā)服務器14) 進行數(shù)據(jù)通信的操作。顯示控制單元33被配置成包括視頻存儲器,并且將處理器31在視頻存儲器中所繪制的圖像轉(zhuǎn)換成視頻信號,將視頻信號輸出到顯示器,并且使得顯示圖像。 聲音控制單元34被配置成包括聲音緩沖器,并且處理器31將存儲在聲音緩沖器中的聲音數(shù)據(jù)轉(zhuǎn)換成模擬聲音信號且將模擬聲音信號輸出到揚聲器以可被聽見地輸出。操縱設備36 是允許用戶向用戶設備12提供指令的裝置,并且是例如鍵盤、諸如鼠標的指向設備、游戲鍵盤等。此外,處理器31根據(jù)存儲在存儲器32、HDD 35或介質(zhì)40中的程序控制服務器設備12的各個部件。用戶設備12可以以各種類型來實現(xiàn),并且被配置為例如如圖4所示的、可利用家用電源工作的固定游戲控制臺。在該情況下,圖3所示的各個硬件元件容納在外殼43中, 并且使用與外殼43分開的電視接收器41的顯示設備41a以及內(nèi)置揚聲器42和42作為顯示器和揚聲器。操縱設備36也被設置為與外殼43分開。替選地,用戶設備12可被配置成圖5所示的、可利用電池工作的便攜式和集成游戲設備。在該情況下,圖3所示的各個硬件元件容納在外殼44中,并且此外使用設置在外殼44的表面上的平板顯示器45作為顯示器。操縱設備36也設置在外殼44的表面上,并且被布置在例如平板顯示器45的左側(cè)和右側(cè)??墒褂们度朐谕鈿?4中的揚聲器(未示出) 或與外殼44分開的立體聲耳機46作為揚聲器。這里,將描述用戶設備12的功能配置。圖6是用戶設備12的功能框圖。如該圖所示,用戶設備12被配置成在功能上包括操縱單元61和音樂播放單元62。上述功能元件由在用戶設備12中運行的程序來實現(xiàn)。操縱單元61被配置在操縱設備36周圍,并且如果對操縱設備36執(zhí)行特定請求操縱,則將音樂列表(包括用戶ID)的請求經(jīng)由通信I/F 38 傳送到音樂分發(fā)服務器14。在該請求中,包括用戶ID和音樂屬性(例如,諸如輕松、傷感、 愉快或活潑的基調(diào))的指定。音樂屬性可由用戶使用操縱設備36來指定或可以隨機地選擇。稍后要描述的偏好向量可由用戶設備12來管理。在該情況下,所管理的用戶偏好信息可包括在音樂列表的請求中。稍后要描述的音樂播放單元62響應于請求而經(jīng)由通信網(wǎng)絡 18接收音樂分發(fā)服務器14返回的音樂列表,并且將包括在音樂列表中的每首音樂的標識信息(即,音樂ID)經(jīng)由通信I/F 38傳送到音樂分發(fā)服務器14。音樂播放單元62響應于音樂ID的傳送而使用聲音控制單元34播放從音樂分發(fā)服務器14返回的音樂數(shù)據(jù)。此時, 如圖4和5所示,音樂播放單元62在顯示器上顯示包括在音樂數(shù)據(jù)中的歌曲標題數(shù)據(jù)。當在音樂播放期間對操縱設備36執(zhí)行明確的否定操縱(表示用戶不喜歡相應音樂的特定操縱)時,操縱單元61將否定評價連同播放音樂的音樂ID和用戶ID —起傳送到音樂分發(fā)服務器14。當在音樂播放期間對操縱設備36執(zhí)行跳過操縱時,向音樂播放單元 62通知該跳過操縱。音樂播放單元62根據(jù)通知而停止音樂播放,將接下來的音樂ID傳送到音樂分發(fā)服務器14,并且播放所返回的音樂數(shù)據(jù)。即使當如上所述執(zhí)行跳過操縱時,操縱單元61也可被配置成將否定評價連同播放音樂的音樂ID和用戶ID —起傳送到音樂分發(fā)服務器14。當音樂被完整地播放而沒有被跳過時,音樂播放單元62向操縱單元61通知音樂已被完整地播放而沒有被跳過的事實。在該情況下,操縱單元61將肯定評價連同完整播放的音樂的音樂ID和用戶ID —起傳送到音樂分發(fā)服務器14。此外,當在音樂播放期間對操縱設備36執(zhí)行明確的肯定操縱(表示用戶喜歡相應音樂的特定操縱)時,將肯定評價連同播放音樂的音樂ID和用戶ID —起傳送到音樂分發(fā)服務器14。遞送到音樂分發(fā)服務器 14的針對每首音樂生成的肯定或否定評價用于在音樂分發(fā)服務器14中生成表示每個用戶所偏好的音樂的特征的偏好向量,或者生成多個用戶所偏好的多首音樂的排名。接下來,將描述音樂分發(fā)服務器14的功能配置。圖7是音樂分發(fā)服務器14的功能框圖。如該圖所示,音樂分發(fā)服務器14被配置成在功能上包括用戶信息存儲單元71、總計單元72、內(nèi)部排名生成單元73、內(nèi)部排名存儲單元74、排名選擇和合成單元75、偏好向量更新單元77、偏好向量存儲單元78、排序單元79、次級列表生成單元80、初級列表存儲單元 81、音樂屬性DB 82、音樂特征DB 83、音樂分發(fā)單元84以及音樂DB 85。這些功能元件由在音樂分發(fā)服務器14中運行的程序來實現(xiàn)。用戶信息存儲單元71使用HDD 23或單獨的DB(未示出)配置,并且存儲用戶的屬性。圖8示意性地示出了用戶信息存儲單元71的存儲內(nèi)容。對作為用戶的標識信息的用戶ID以及用戶的屬性(諸如年齡、居住城市和使用語言)進行關聯(lián)和存儲。用戶信息存儲單元71的存儲內(nèi)容可從用戶設備12預先登記??傆媶卧?2對與從用戶設備12傳送的評價相關的信息和與傳送到用戶設備12 的音樂列表相關的信息進行總計。總計單元72包括使用HDD 23或單獨的DB (未示出)配置的總計DB 72a??傆嫿Y(jié)果存儲在總計DB 7 中。圖9示意性地示出了總計DB 7 的存儲內(nèi)容,其中,對作為音樂標識信息的音樂ID和用戶屬性范圍(其中年齡是13歲或更小, 居住城市是東京,使用語言是日語等)的總計值x-y-z進行關聯(lián)和存儲。這里,總計值包括三個數(shù)值包括在傳送到用戶設備12的音樂列表中的次數(shù)χ、對于相應音樂的肯定評價從用戶設備12傳送的次數(shù)y以及對于相應音樂的否定評價從用戶設備12傳送的次數(shù)ζ。如果從用戶設備12接收到音樂ID、用戶ID以及肯定或否定評價,則總計單元72從用戶信息存儲單元71讀取與接收的用戶ID相關聯(lián)的用戶的屬性,并且更新用戶屬性所屬的用戶屬性范圍的總計值中的次數(shù)y或次數(shù)ζ。具體地,如果接收到肯定評價,則將次數(shù)y遞增1,而如果接收到否定評價,則將次數(shù)ζ遞增1。當排序單元79生成音樂列表并且將所生成的音樂列表傳送到用戶設備12時,獲取包括在音樂列表中的音樂列表的目的地的用戶設備12 的用戶的用戶ID和音樂ID,并且從用戶信息存儲單元71讀取與該用戶ID相關聯(lián)的用戶的屬性。在所讀取的屬性所屬的用戶屬性范圍的總計值中,將上述次數(shù)χ遞增1。內(nèi)部排名生成單元73基于總計DB 7 的存儲內(nèi)容定期地(諸如每周或每月)生成對于各種用戶屬性的范圍的排名,并且將該排名存儲在內(nèi)部排名存儲單元74中。如圖10 所示,內(nèi)部排名存儲單元74使用HDD 23或單獨的DB (未示出)配置,并且內(nèi)部排名生成單元73生成的各種排名與其生成時間和用戶屬性范圍相關聯(lián)地存儲。例如,通過按照記錄在圖9中示出的列“13歲或更小/東京/日語”、“14歲/東京/日語”以及“15歲/東京/ 日語”中的次數(shù)y的總值的降序列出預定首數(shù)(例如,100)的音樂的ID,來生成如下用戶所偏好的多首音樂的排名用戶為15歲或更小,其居住城市是東京,并且其使用語言是日語。 此時,可以通過按照次數(shù)y的總值與上述次數(shù)χ的總值的比率(即,肯定評價的數(shù)量與推薦數(shù)量的比率)的降序列出預定數(shù)量的音樂ID來生成排名。排名選擇和合成單元75從用戶信息存儲單元71讀取與包括在從用戶設備12傳送的音樂列表請求中的用戶ID相關聯(lián)的用戶的屬性,并且從內(nèi)部排名存儲單元74讀取與包括用戶屬性的范圍相關聯(lián)的排名。從音樂排名分發(fā)服務器15接收與用戶屬性對應的排名。例如,可以接收最新的用戶居住城市的排名,并且當用戶是15歲時可以基于用戶的年齡接收在該用戶的居住城市發(fā)布的排名。如圖11所示,排名選擇和合成單元75接收與如上所述的用戶屬性相關聯(lián)的排名,并且合成排名。此時,可能不是包括在排名中的所有音樂 ID都包括在合成后的列表中。排名選擇和合成單元75可以從內(nèi)部排名存儲單元74讀取與包括用戶屬性的范圍相關聯(lián)的排名以及關聯(lián)于與該范圍相鄰的范圍的排名,并且合成排名。在該情況下,包括在從與包括用戶屬性的范圍相關聯(lián)的排名合成后的列表中的音樂首數(shù)可以小于包括在從與相鄰范圍相關聯(lián)的排名合成后的列表中的音樂首數(shù)。由排名選擇和合成單元75合成的排名(即,音樂ID的列表)存儲在使用HDD 23或單獨的DB (未示出)配置的初級列表存儲單元81中。接下來,如圖12所示,使用HDD 23或單獨的DB (未示出)來配置音樂特征DB 83, 其中,對音樂ID和多個特征量進行關聯(lián)和存儲。該特征例如是音樂節(jié)奏、包括在音樂中的特定頻率的聲音強度、包括在音樂的說明文本中的特定關鍵詞的頻率等。特征量可作為計算機分析處理的結(jié)果輸入。在下文中,具有各個特征量作為分量的向量被稱為特征向量。偏好向量存儲單元78使用HDD 23或單獨的DB (未示出)配置,并且存儲每個用戶的偏好向量。與每首音樂的特征向量一樣,偏好向量是具有圖12所示的各個特征量作為分量的向量??梢曰谟脩羲玫囊魳返奶卣飨蛄可善孟蛄?。偏好向量更新單元77基于與從用戶設備12傳送的對每首音樂的評價相關的信息,更新存儲在偏好向量更新單元77中的偏好向量。例如,如果從用戶設備12接收到音樂 ID、用戶ID和肯定評價,則從音樂特征DB83中讀取與所接收的音樂ID相關聯(lián)的特征向量, 并且將與所接收的用戶ID相關聯(lián)的、存儲在偏好向量存儲單元78中的偏好向量的方向設置為靠近所讀取的特征向量的方向。偏好向量更新單元77設置在用戶設備12側(cè),以使得用戶設備12內(nèi)的偏好向量更新單元77可以基于與操縱單元61獲得的對每首音樂的評價相關的信息更新存儲在用戶設備12中的偏好向量。此時,偏好向量更新單元77可以從音樂分發(fā)服務器14內(nèi)的音樂特征DB 83下載音樂的特征向量,或者等同于音樂特征DB 83的 DB設置在用戶設備12中,以使得可以從該DB讀取音樂的特征向量。因而,在用戶設備12 內(nèi)被不斷管理為最新的偏好向量可以包括在如上所述的音樂列表的請求中,并且傳送到音樂分發(fā)服務器14。接收偏好向量的音樂分發(fā)服務器14將偏好向量存儲在音樂分發(fā)服務器 14的偏好向量存儲單元78中。如圖13所示,音樂屬性DB 82使用HDD 23或單獨的DB (未示出)配置,其中,音樂 ID和表示音樂是否對應于多個相應的音樂屬性的標志被存儲為彼此相關聯(lián)。音樂屬性可以是例如基調(diào),諸如輕松、傷感、愉快、活潑等,并且可被作為計算機分析處理的結(jié)果輸入。次級列表生成單元80從音樂屬性DB 82中讀取與存儲在初級列表存儲單元81中的列表中所包括的每個音樂ID相關聯(lián)的標志,并且確定是否存在適合于包括在從用戶設備12傳送的請求中的屬性的音樂。從存儲在初級列表存儲單元81中的列表中所包括的音樂ID中僅提取適合于包括在從用戶設備12傳送的請求中的屬性的多首音樂的音樂ID,并且將所提取的音樂ID的列表提供給排序單元79作為次級列表。排序單元79從音樂特征 DB 83讀取與包括在次級列表中的音樂ID相關聯(lián)的特征向量,并且讀取與包括在從用戶設備12接收的請求中的用戶ID相關聯(lián)的、存儲在偏好向量存儲單元78中的偏好向量。計算兩個向量之間的相似度,并且按相似度的降序?qū)σ魳稩D進行排序。兩個向量之間的相似度可以是兩個向量之間的角度。在該情況下,角度越小,相似度越高。排序單元79在推薦音樂列表中包括按兩個向量之間的相似度的降序的預定數(shù)量(例如,10)的音樂ID,并且將該列表返回給用戶設備12。音樂DB 85使用HDD 23或單獨的DB (未示出)配置,并且存儲與音樂ID相關聯(lián)的音樂的數(shù)據(jù)。音樂分發(fā)單元84從用戶設備12接收音樂ID,從音樂DB 85讀取與音樂ID 相關聯(lián)地存儲的音樂數(shù)據(jù),并且將該音樂數(shù)據(jù)返回給用戶設備12。這里,將描述根據(jù)該實施例的內(nèi)容推薦系統(tǒng)10的操作。圖14是內(nèi)容推薦系統(tǒng)10 的操作順序圖。如該圖所示,用戶設備12將包括用戶ID和音樂屬性的音樂列表請求傳送到音樂分發(fā)服務器H(SlOl)。在音樂分發(fā)服務器14中,排名選擇和合成單元75從用戶信息存儲單元71讀取與所接收的用戶ID相關聯(lián)的用戶屬性(S102),并且從內(nèi)部排名存儲單元74和音樂排名分發(fā)服務器15獲取與所讀取的用戶屬性對應的排名(S103和S104)。將所獲取的排名合成并存儲在初級列表存儲單元81中(Sl(^)。接下來,在音樂分發(fā)服務器 14中,次級列表生成單元80通過基于音樂屬性減少存儲在初級列表存儲單元81中的音樂 ID來生成次級列表(S106)。此外,排序單元79根據(jù)與音樂ID相關聯(lián)的特征向量與用戶
9的偏好向量之間的相似度對包括在次級列表中的音樂ID進行排序(S107),并且按相似度的降序根據(jù)預定數(shù)量的音樂ID生成推薦音樂列表,以將該推薦音樂列表返回給用戶設備 12(S108)。在用戶設備12中,音樂播放單元62接收推薦音樂列表并且將包括在推薦音樂列表中的音樂ID傳送到音樂分發(fā)服務器14(S109)。音樂分發(fā)服務器14將與音樂分發(fā)單元 84所接收的音樂ID相關聯(lián)的音樂數(shù)據(jù)返回給用戶設備12 (SllO)。用戶設備12的音樂播放單元62播放所接收的音樂數(shù)據(jù)。同樣地,如果執(zhí)行對包括在推薦音樂列表中的所有音樂 ID的音樂播放,則用戶設備12再次執(zhí)行SlOl的處理。由于使用作為隨時間順序生成的內(nèi)容列表的各種排名生成推薦音樂列表,因此上述內(nèi)容推薦系統(tǒng)10可以防止同一音樂被連續(xù)地推薦給用戶的問題,并且向用戶推薦各種
曰爾O本發(fā)明不限于上述實施例,并且可以進行各種修改。盡管以上描述了音樂分發(fā)服務器14生成推薦音樂列表的示例,但是圖7所示的功能,具體地,排名選擇和合成單元75、 初級列表存儲單元81、次級列表生成單元80、排序單元79、偏好向量存儲單元78以及偏好向量更新單元77設置在用戶設備12中,以使得用戶設備12可以生成推薦音樂列表。
權利要求
1.一種內(nèi)容推薦系統(tǒng),其特征在于包括用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于基于所述用戶屬性信息獲取裝置獲取的所述給定用戶的屬性信息,從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即所述給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息,從包括在所述列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將所述內(nèi)容提取裝置所提取的所述內(nèi)容呈現(xiàn)給所述給定用戶。
2.根據(jù)權利要求1所述的內(nèi)容推薦系統(tǒng),其特征在于所述內(nèi)容提取裝置基于所述內(nèi)容的屬性從包括在所述列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容,并且還基于所述部分內(nèi)容的所述特征信息和所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息從部分所提取的內(nèi)容中提取部分內(nèi)容。
3.根據(jù)權利要求1或2所述的內(nèi)容推薦系統(tǒng),其特征在于 所述列表獲取裝置獲取兩個或更多個列表,以及所述內(nèi)容提取裝置從包括在所述列表獲取裝置所獲取的所述兩個或更多個列表的每一個中的內(nèi)容中提取部分或全部內(nèi)容,并且基于所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息從所提取的內(nèi)容中提取部分內(nèi)容。
4.根據(jù)權利要求3所述的內(nèi)容推薦系統(tǒng),其特征在于所述內(nèi)容提取裝置從包括在所述列表獲取裝置所獲取的所述兩個或更多個列表的每一個中的內(nèi)容中提取其數(shù)量與所述給定用戶的屬性信息對應的多個內(nèi)容,并且基于所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息從所提取的內(nèi)容中提取部分內(nèi)容。
5.根據(jù)權利要求1至3中任意一項所述的內(nèi)容推薦系統(tǒng),其特征在于還包括 列表生成裝置,用于隨時間順序地生成內(nèi)容的列表;以及列表存儲裝置,用于與用戶屬性信息范圍相關聯(lián)地存儲所述列表生成裝置所生成的列表,其中,所述列表獲取裝置獲取與所述給定用戶的屬性信息相關聯(lián)地存儲在所述列表存儲裝置中的列表。
6.根據(jù)權利要求5所述的內(nèi)容推薦系統(tǒng),其特征在于所述列表生成裝置計算所述內(nèi)容呈現(xiàn)裝置已向所述用戶呈現(xiàn)每個內(nèi)容的次數(shù)與對應于每個屬性信息范圍的屬性信息的用戶已對所述內(nèi)容執(zhí)行特定操縱的次數(shù)之間的比率,并基于所述比率生成每個屬性信息范圍的列表。
7.一種內(nèi)容推薦方法,其特征在于包括用戶屬性信息獲取步驟,獲取給定用戶的屬性信息;列表獲取步驟,從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取步驟,獲取用戶偏好信息,即所述給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取步驟,基于在所述用戶偏好信息獲取步驟中所獲取的所述用戶偏好信息,從包括在所述列表獲取步驟中所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)步驟,將在所述內(nèi)容提取步驟中所提取的所述內(nèi)容呈現(xiàn)給所述給定用戶。
8.一種內(nèi)容推薦設備,其特征在于包括用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息; 列表獲取裝置,用于從隨時間順序生成的內(nèi)容列表中獲取至少一個列表; 用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即所述給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息,從包括在所述列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將所述內(nèi)容提取裝置所提取的所述內(nèi)容呈現(xiàn)給所述給定用戶。
9.一種存儲用于使得計算機用作以下裝置的程序的信息存儲介質(zhì) 用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于從隨時間順序生成的內(nèi)容列表中獲取至少一個列表; 用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即所述給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于所述用戶偏好信息獲取裝置所獲取的所述用戶偏好信息,從包括在所述列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將所述內(nèi)容提取裝置所提取的所述內(nèi)容呈現(xiàn)給所述給定用戶。
全文摘要
一種內(nèi)容推薦系統(tǒng)包括用戶屬性信息獲取裝置,用于獲取給定用戶的屬性信息;列表獲取裝置,用于基于用戶屬性信息獲取裝置所獲取的給定用戶的屬性信息,從隨時間順序生成的內(nèi)容列表中獲取至少一個列表;用戶偏好信息獲取裝置,用于獲取用戶偏好信息,即給定用戶所偏好的內(nèi)容的特征信息;內(nèi)容提取裝置,用于基于用戶偏好信息獲取裝置所獲取的用戶偏好信息,從包括在列表獲取裝置所獲取的列表中的內(nèi)容中提取部分內(nèi)容;以及內(nèi)容呈現(xiàn)裝置,用于將內(nèi)容提取裝置所提取的內(nèi)容呈現(xiàn)給給定用戶。
文檔編號G06F17/30GK102473183SQ20108003057
公開日2012年5月23日 申請日期2010年6月8日 優(yōu)先權日2009年7月14日
發(fā)明者五十崎正明, 小野木渡, 池田望, 石井和夫, 高橋良和, 齊藤勝 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阳高县| 武夷山市| 包头市| 大石桥市| 都昌县| 余庆县| 澎湖县| 阿拉尔市| 梨树县| 四平市| 榕江县| 通化县| 资兴市| 迁安市| 永城市| 新闻| 错那县| 旬阳县| 理塘县| 丰都县| 镇平县| 阜阳市| 哈巴河县| 体育| 九寨沟县| 襄樊市| 宕昌县| 郁南县| 仁布县| 广州市| 庐江县| 榆中县| 崇阳县| 公安县| 博罗县| 常宁市| 贡山| 大化| 宜丰县| 金昌市| 西和县|