Recommendation method and system
A recommendation method and recommendation system technology, applied in the field of information processing, can solve problems such as uncontrollable computational complexity, poor effect, high computational complexity, etc.
- 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 continuous cases, the given weights are all 1. Examples of book recommendations in the online bookstore, reference figure 1 Explain the similarity measurement method. 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 the user clicking and reading the book. Set the collection of all books in the online bookstore to set M(m1, m2,...), and set the set of all users to set N(n1, n2,...), assuming that it is in set M The attribute values of the elements in the sum 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 the user's operations on the books without knowing any attribute information of the book or the user's attribute information.
[0063] Now suppose that the book that user n1 wants to see in ...
Embodiment 2
[0083] Taking the calculation of the similarity between the user and the user, or the item and the item in order to recommend items to the user in online shopping as an example, the comparison object here is the user and the user, or the item and the item. reference figure 2 The following description is given. First, like figure 2 As shown in step S21, the server collects information based on the user's login and registration, the items sold on the website, and the user's operation of the items, that is, the collected information includes the user, the item, and the interaction between the user and the item , To obtain 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 indicates that the use...
Embodiment 3
[0119] Embodiment 3 is to perform an operation to enhance similarity correlation on the result obtained in Embodiment 1. We know that the larger the variance, the more the results of the association, but the error also increases.
[0120] Figure 4 Shows a flowchart showing the method for enhancing similarity association of Embodiment 1, refer to Figure 4 Example 3 will be described. Using the above-mentioned similarity to define Equation 1, and according to the similarity results obtained in Example 1, in Figure 4 Step S41 is passed to any book m x And m y , And m y And m z The similarity of m y The convolution operation of, as shown in Equation 9, can get m x And m z Therefore, the range of similarity between books is expanded, the similarity between books is enhanced, and the similarity is enhanced sim(m x , M y ). Through the calculation of Equation 9, the variance that satisfies Equation 1 also becomes 4δ 2 .
[0121] sim ( m x , m z ) = ∫ - ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 