Method and device for calculating similarity between users
A similarity and user technology, applied in the information field, can solve the problem of inaccurate similarity, and achieve the effect of improving recommendation effect, enriching data types, and good experience.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0020] With the development of information technology and the popularization of computer technology and Internet technology, people can conveniently obtain various business objects through the Internet, such as purchasing goods on the Internet through e-commerce platforms, watching movies and TV dramas through video websites, etc. Video, etc., but the number of business objects on the Internet is increasing day by day. When faced with a large number of business objects, such as commodities, audio, video, electronic coupons, books, advertisements, official accounts, etc., it is often difficult for people to quickly find their favorite or the most appropriate business object. Therefore, in order to shorten the time for users to find the required business objects, each Internet platform needs to recommend similar business objects to users with similar preferences through recommendation systems. Then, in order to accurately calculate the similarity between different users so as to...
Embodiment 2
[0101] Based on the foregoing embodiments, this embodiment provides a method for calculating the similarity between users, and the method for calculating the similarity between users is applied in the following scenarios: through the user U j and user U f The scores and context information corresponding to the rated items (also called items) are used to calculate the user U j and user U f similarity between.
[0102] The detailed description of the method for calculating the similarity between users is as follows:
[0103] Introduce context information by adding a context-dependent coefficient for each item in the similarity calculation method between users:
[0104]
[0105] In formula (12), S c (j,f) means user U j and user U f The similarity between, V(j)∩V(f) represents the user U j and user U f The set of items that have been rated together, w v Represents the weight of item v, that is, the context correlation coefficient corresponding to item v, R j,v Indica...
Embodiment 3
[0118] Based on the same inventive concept, as an implementation of the above method, the embodiment of the present invention provides a device for calculating the similarity between users. The device embodiment corresponds to the foregoing method embodiment, and the present device embodiment does not implement the foregoing method The details in the examples are described one by one, but it should be clear that the device in this embodiment can correspondingly implement all the content in the foregoing method embodiments.
[0119] image 3 It is a schematic structural diagram of a device for calculating the similarity between users in Embodiment 3 of the present invention, see image 3 As shown, the computing device 30 includes: an acquisition unit 301 and a calculation unit 302, wherein the acquisition unit 301 is configured to acquire historical attention information corresponding to M users and context information corresponding to the historical attention information, wher...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


