Collaborative filtering recommendation method and system based on time-efficient neighbor credible selection
A collaborative filtering recommendation and time-effective technology, which is applied in digital data information retrieval, instruments, calculations, etc., can solve user reliability fluctuations, recommendation system anti-attack, difficulty in guaranteeing recommendation stability and credibility, and recommendation result interference or misleading problems, to achieve the effect of improving the degree of confidence and alleviating the problem of unreliable selection of neighbors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0079] Embodiment 1: The concrete steps of this embodiment are as follows:
[0080] Step S1, the aging neighbor screening unit first uses the aging weight function w(t) to calculate the aging weight of the target user's neighbors on the common scoring item, and then calculates the interest similarity calculation model based on the Pearson correlation coefficient that includes the aging weight. The aging similarity between each neighbor and the target user is obtained, and finally the aging neighbors are dynamically screened for the target user according to the aging similarity. The specific process is:
[0081] Step S1.1, calculate the target user u through the similarity of interest a with its neighbor user u i ∈NS(u a ) of the time-effect similarity TSD(u a ,u i );
[0082]
[0083] In formula (1), r ak and r ik respectively u a and u i for item i k ∈CRIS(u a ,u i ) rating; means u a In its corresponding scoring item RIS(u a ), the mean of ratings over al...
Embodiment 2
[0124] Embodiment 2: Table 1 is the target user Mike and his neighbor u in this embodiment 1 -u 7 in item i 1 -i 5 On the scoring and scoring (normalized) time, the similarity between Mike and seven neighbors was calculated using traditional PCC and PCC with aging weights, respectively.
[0125] (1) The results obtained by the former are {0.4852, 0.3225, 0.0369, 0.0678, 0.4111, 0.3025, 0.4135} (Mike similarity threshold 0.2914), and the filtered Mike nearest neighbor set is {u 1 ,u 2 ,u 5 ,u 6 ,u 7 };
[0126] (2) The results obtained by the latter are {0.5064, 0.2965, 0.0846, 0.0791, 0.4090, 0.3001, 0.4472} (Mike aging similarity threshold 0.3033), and the filtered Mike aging neighbor set is {u 1 ,u 5 ,u 7 }.
[0127] with u 6 For example, its sum u 5 Although it is consistent with Mike in the score value, because the time interval between its score and Mike's score is much larger than u 5 The time distance from Mike causes it to be excluded from Mike's neighbor...
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