[發明專利]一種節目推薦方法有效
| 申請號: | 201310682948.5 | 申請日: | 2013-12-13 |
| 公開(公告)號: | CN103686382B | 公開(公告)日: | 2017-01-11 |
| 發明(設計)人: | 馬廷淮;王耀;曹杰;鐘水明 | 申請(專利權)人: | 南京信息工程大學 |
| 主分類號: | H04N21/462 | 分類號: | H04N21/462;H04N21/466 |
| 代理公司: | 南京經緯專利商標代理有限公司32200 | 代理人: | 許方 |
| 地址: | 215101 江蘇省蘇州市吳中區木*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 節目 推薦 方法 | ||
1.一種節目推薦方法,其特征在于,包括如下步驟:
步驟01.根據節目類型對電視節目進行分類;
步驟02.按預置時間間隔采集各個用戶當前的觀看信息,記錄為{用戶ID、當前時間、觀看頻道、節目類型、當前類型節目的累計觀看時間},作為各個用戶的觀看歷史記錄;
步驟03.根據預置的用戶社會關系和預置的社會關系權重ωi,獲取與被推薦用戶存在聯系的社會用戶關系信息,記錄為{社會關系用戶ID、影響權重},其中,影響權重表示針對被推薦用戶選擇節目的影響程度,i=1、…、I,I表示用戶社會關系中社會關系的種類數,社會關系權重ωi與社會關系的種類一一對應,根據與被推薦用戶之間存在的社會關系種類,通過ωi采用級聯相乘的方式獲取與社會關系用戶ID相對應的影響權重;
步驟04.在被推薦用戶的觀看歷史記錄中匹配與當前時間相同的觀看信息記錄,根據觀看信息記錄中的“當前類型節目的累計觀看時間”屬性進行降序排序,并為每一條觀看信息記錄設置影響權重,其中,降序排列的第一條觀看信息記錄設置影響權重為1,之后的各條觀看信息記錄的影響權重按照依序遞減0.1進行設置;獲取前a條觀看信息記錄,并記錄為{頻道、節目類型、影響權重},作為第一待推薦觀看信息,a≤10;
步驟05.根據步驟03獲得的社會用戶關系信息,在對應用戶的觀看歷史記錄中匹配與當前時間相同的觀看信息記錄,先按照社會用戶關系信息中的影響權重進行降序排列,然后針對具有相同影響權重的社會用戶的觀看信息記錄,按照觀看信息記錄中的“當前類型節目的累計觀看時間”屬性進行降序排序,獲取前b條觀看信息記錄,并記錄為{頻道、節目類型、影響權重},作為第二待推薦觀看信息;
步驟06.將第一待推薦觀看信息和第二待推薦觀看信息按照影響權重進行降序排列,按照預置節目推薦數量n,在降序排列的待推薦觀看信息中選取前n條記錄,向被推薦用戶推薦其中的節目類型,n≤a+b。
2.根據權利要求1所述一種節目推薦方法,其特征在于:所述步驟03中,根據預置的用戶社會關系和預置的社會關系權重ωi,獲取與被推薦用戶存在聯系、聯系關系度不超過2、且影響權重大于0.1的社會用戶關系信息,記錄為{社會關系用戶ID、影響權重}。
3.根據權利要求1所述一種節目推薦方法,其特征在于:所述步驟03中,根據與被推薦用戶之間存在的社會關系種類,通過ωi采用級聯相乘的方式獲取與社會關系用戶ID相對應的影響權重,包括如下步驟:
步驟0301.獲取與被推薦用戶存在聯系的其中一個社會用戶與被推薦用戶之間的聯系類型,并相應獲得聯系類型所對應的社會關系權重ωi;
步驟0302.將步驟0301中獲得的社會關系權重ωi相乘,獲得與該社會用戶相對應針對被推薦用戶選擇節目的影響程度,即與該社會關系用戶ID相對應的影響權重;
步驟0303.按照步驟0301至步驟0302,分別獲得與被推薦用戶存在聯系的各個社會用戶針對被推薦用戶選擇節目的影響程度,即獲得與被推薦用戶存在聯系的各個社會關系用戶ID相對應的影響權重。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京信息工程大學,未經南京信息工程大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310682948.5/1.html,轉載請聲明來源鉆瓜專利網。





