Probability matrix decomposition-based community trust recommendation method and system
A probabilistic matrix decomposition and recommendation method technology, which is applied in the field of community trust recommendation methods and systems based on probability matrix decomposition, can solve the problems of low accuracy of recommendation algorithms and the inability of recommendation algorithms to reduce the influence of trust relationships, and achieves improved accuracy. sexual effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] figure 1 The implementation process of the community trust recommendation method based on probability matrix decomposition provided by the embodiment of the present invention is shown, and the details are as follows:
[0033] S101. Obtain user behavior data, and classify users according to the behavior data to obtain a community set.
[0034] Wherein, the behavior data includes one or more of occupation, geographic location, purchase record and search record.
[0035] Generally speaking, user behavior data should be the personal data of users with certain differences in order to distinguish users from others, and because of this, the trust relationship between users with similar or identical behavior data will be higher than that of behavior data different users. In the embodiment of the present invention, users with similar or identical behavior data are classified into a community, and the trust relationship between users is also transformed into a community trust r...
Embodiment 2
[0053] figure 2 It shows the implementation process of obtaining user behavior data provided by the embodiment of the present invention, classifying users according to the behavior data, and obtaining community collections, and further includes the following steps:
[0054] S201. Use the K-means clustering method to perform cluster analysis on users to obtain a community set, and store the community attributes used to identify the community set in user information.
[0055] Commonly used classification algorithms include K-means clustering, ant colony algorithm, similarity calculation, etc. The embodiment of the present invention uses the K-means clustering method to perform cluster analysis on users by analyzing behavior data, so that each user has a corresponding community attribute.
[0056] At this time, since the community attribute belongs to the user feature that can identify the user, in the present invention, the community attribute is stored in the user information...
Embodiment 3
[0058] In an embodiment of the present invention, the probability decomposition matrix model includes:
[0059] User feature matrix P: used to record user information, consisting of l rows and n columns, where l represents the number of user information;
[0060] Project feature matrix Q: used to record project information, consisting of m rows and l columns;
[0061] User rating matrix R: used to record the rating data of users on items, consisting of m rows and n columns, matrix elements represents user u’s rating on item i, and satisfy:
[0062] r ^ ui = Q i P u ;
[0063] Among them, P u is the uth column of P, indicating the user information of user u, Q i is the i-th row of Q, indicating the item information of item i.
[0064] In the embodiment of the present invention, the user information may includ...
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