Method, device, equipment and medium for calculating user similarity based on user preference
A user similarity and calculation method technology, applied in the field of Internet live broadcast, can solve the problems of similarity difference, no consideration, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0049] figure 1It is a schematic flowchart of a method for calculating user similarity based on user preference provided by Embodiment 1 of the present invention. The method for calculating user similarity based on user preferences disclosed in this embodiment is applicable to the situation of identifying viewing preferences of a large number of users in a live broadcast room, so as to push appropriate live programs to users based on viewing preferences of users. The method can be executed by a device for calculating user similarity based on user preferences, wherein the device can be implemented by software and / or hardware, and is generally integrated in a terminal, such as a server. For details, see figure 1 As shown, the method may include the following steps:
[0050] Step 110, determine the set of common live broadcast rooms watched by the two users within the set time period.
[0051] Wherein, the set time period usually takes 30 days or 60 days closest to the current...
Embodiment 2
[0068] figure 2 It is a schematic flowchart of a method for calculating user similarity based on user preference provided by Embodiment 2 of the present invention. On the basis of the above-mentioned embodiment, this embodiment performs the above-mentioned step 130 "calculating the degree of preference difference between the two users based on each user's preference for each live room in the common live room set" For further optimization, the relative preference difference factor between two users for the same live broadcast room is added, and the calculation accuracy of the similarity between two users is further improved. For details, see figure 2 As shown, the method includes the following steps:
[0069] Step 210, determine the set of common live broadcast rooms watched by the two users within the set time period.
[0070] Step 220, respectively calculating the likeness of each of the two users for each live room in the common live room set.
[0071] Step 230, respec...
Embodiment 3
[0093] image 3 It is a schematic structural diagram of an apparatus for calculating user similarity based on user preference provided by Embodiment 3 of the present invention. see image 3 As shown, the device includes: a determination module 310, a preference calculation module 320, a preference difference calculation module 330 and a similarity calculation module 340;
[0094] Among them, the determination module 310 is used to determine the set of common live broadcast rooms watched by two users within a set time period; the preference calculation module 320 is used to calculate the common live broadcast room set of each user in the two users respectively. The preference degree of each live room in the set of live rooms; the preference difference calculation module 330, which is used to calculate the preference difference between the two users based on each user's preference for each live room in the common set of live room degree; the similarity calculation module 340 i...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com