Channel recommendation method based on individual history and current behavior fusion of group
A technology for recommending methods and channels, applied in the IPTV field, can solve the problems of little discovery, a lot of time-consuming, etc., and achieve the effect of easy acquisition and saving computing resources.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] A channel recommendation method based on the fusion of individual history and group current behavior, such as figure 1 ,include:
[0043] For overall users, design a current channel state matrix generator (101), be used to describe the current state of each channel when the user watches IPTV; For individual users, design a personalized historical state matrix generator (102), for Describe each user within a certain historical time, the state of each historical viewing channel, and send the current channel state matrix constructed by 101 and the personalized historical state matrix constructed by 102 into the user recommendation computing module (103), which The recommendation algorithm used by the module can generate a recommended program list for each user, and send it to the push module (104) to push independently for the user.
[0044] One, for the construction of current channel state matrix generator (101), comprise the following steps:
[0045] 1. Select the tim...
Embodiment 2
[0071] A real-time channel recommendation strategy based on intersection selection method, figure 2 An example of using the intersection selection method to carry out real-time channel recommendation for IPTV users is described. In this example, the recommendation by the intersection selection method includes the following steps:
[0072] 1) Select the time window Δt, and count the number of viewers p of each channel within the time window [t-Δt,t) i .
[0073] 2) Calculate the growth rate of the number of online users of each channel within the time window [t-Δt,t)
[0074]
[0075] 3) to p i and r i For normalization, P i for p i The normalized value, R i for r i Normalized value. Construct the current channel state matrix at time t Each row of the matrix represents the channel C in the time window [t-Δt,t) i The number of viewers, the growth rate of the number of viewers online;
[0076] 4) For user U, build the user’s personal historical viewing chann...
Embodiment 3
[0082] A real-time channel recommendation strategy based on distance selection method, Figure 4 An example of using the distance selection method to perform real-time channel recommendation for IPTV users is described. The recommendation by the distance selection method includes the following steps:
[0083] Step 1: Calculate the distance between each row vector in matrix C and each row vector in matrix H. The row vector does not include the channel number. The distance can be calculated in various ways. This example uses Euclidean distance as an example, such as matrix Row vector vec in C 1 =(P 1 , R 1 ) and the row vector vec in matrix H 2 =(O 1 ,W 1 ) is calculated as follows:
[0084] Here P 1 Indicates channel C in matrix C 1 of viewers, O 1 Represents channel C in matrix H 1 of views, R 1 Indicates channel C in matrix C 1 growth rate, W 1 Represents channel C in matrix H 1 the weight of. By extension, Here P i Indicates channel C in matrix C i of vi...
PUM

Abstract
Description
Claims
Application Information

- Generate Ideas
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com