A recommendation method and system
A recommendation method and recommendation matrix technology, applied in the field of information processing, can solve problems such as high computational complexity, inability to effectively integrate and maximize utilization, and poor recommendation effect.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0062] First take the continuous case as an example. For the continuous case, the given weights are all 1. Examples of book recommendations in online bookstores, refer to figure 1 The similarity measurement method is described. First, as shown in step S1, the server collects all user information and all book information in the online bookstore, as well as all historical data of users clicking and reading books. Set the collection of all books in the online bookstore as the collection M (m1, m2, ...), and the collection of all users as the collection N (n1, n2, ...), assuming that in the collection M and the attribute values of the elements in the set N satisfy a uniform distribution from positive infinity to negative infinity. Below we introduce how to obtain the similarity between users based on the historical data of users' operations on books without knowing any attribute information of books or users.
[0063] Now assume that the book that user n1 wants to see in use...
Embodiment 2
[0083] Taking the calculation of the similarity between users and users, or between items and items in order to recommend items to users in online shopping as an example, the comparison objects here are users and users, or items and items. refer to figure 2 Make the following instructions. First, if figure 2 As shown in step S21, the server collects information according to the user's login and registration, the items sold on the website, and the user's operation on the items, that is, the collected information includes the user, the item, and the interaction between the user and the item , to get data about users, items, and user operations on items. The server analyzes the above information, one is the user collection User, the other is the item collection Item, and the user's operation records on the items. Here, each user's operation on the item is independent of each other, and each operation expresses the same meaning, which expresses the user's interest in the item...
Embodiment 3
[0119] Embodiment 3 is an operation of enhancing similarity correlation to the results obtained in Embodiment 1. We know that the larger the variance, the more associated results, but the error also increases accordingly.
[0120] Figure 4 Show a flowchart showing the method for enhancing similarity association of embodiment 1, refer to Figure 4 Example 3 will be described. Utilize above-mentioned similarity to define formula 1, and according to the similarity result obtained in embodiment 1, in Figure 4 Step S41 is passed to any book m x and m y , with m y and m z The similarity of m y The convolution operation, as shown in Equation 9, can get m x and m z The association between books, thus expanding the scope of the association of similarity between books, enhancing the association of similarity between books, and obtaining the enhanced similarity sim(m x , m y ). Through the operation of formula 9, the variance that satisfies formula 1 also becomes 4δ 2 .
...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


