Method and system for estimating user similarity
A similarity and user-friendly technology, applied in the field of similarity estimation methods and estimation systems, can solve problems such as complex estimation methods, affecting estimation speed and accuracy, and large errors, and achieve fast estimation speed, high accuracy, and low system resources. The effect of taking up less
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0034] see figure 1 , which is a schematic flowchart of a method for estimating user similarity. The method for estimating the user similarity is usually executed on the server side to provide data support for information recommendation methods or systems.
[0035] The method for estimating the similarity of users is used to estimate the similarity between users by analyzing the items associated or concerned by known users, wherein the items include but are not limited to: shopping list, TV list , and / or exercise expenditure, etc.
[0036] The method for estimating the user similarity includes:
[0037] In step S101, user attributes are obtained, and different users are divided into multiple user groups according to the user attributes.
[0038] Wherein, the user attribute refers to the status of the user, such as age, gender, constellation, education, marriage status, and / or hobbies. Using age as an example, you can have 10-year-old users as one group, 11-year-old users a...
Embodiment 2
[0068] see figure 2 , which is a schematic flowchart of a method for estimating user similarity. The method for estimating the user similarity is usually executed on the server side to provide data support for information recommendation methods or systems.
[0069] The method for estimating the user similarity includes:
[0070] In step S201, user attributes are obtained, and different users are divided into multiple user groups according to the user attributes.
[0071] When the number of users in the user group exceeds the user threshold, a preset number of sample users may be randomly selected.
[0072] In step S202, two user groups are selected.
[0073] In step S203, the item lists corresponding to the two user groups are merged and duplicated to generate a new list.
[0074] Wherein, for the sample users, this step specifically includes: generating a list of sampling items according to the items corresponding to the sample users in the user group.
[0075] In step ...
Embodiment 3
[0089] see image 3 , is a schematic diagram of an information recommendation method, which is based on the method or system for estimating user similarity provided by the present invention.
[0090] The information recommendation methods include:
[0091] In step S301, user attributes are obtained, and different users are divided into multiple user groups according to the user attributes.
[0092] In step S302, the items corresponding to each user in the user group are read to generate an item list.
[0093] In step S303, users in the user group and items in the item list are processed into a bipartite graph.
[0094] In step S304, the intra-group similarity of users is estimated through the bipartite graph; and / or the inter-group similarity of users is estimated through the bipartite graph.
[0095] In step S305, target users or target user groups are determined.
[0096] In step S306, according to the intra-group similarity or inter-group similarity, the target user or ...
PUM
![No PUM](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/noPUMSmall.5c5f49c7.png)
Abstract
Description
Claims
Application Information
![application no application](https://static-eureka.patsnap.com/ssr/23.2.0/_nuxt/application.06fe782c.png)
- 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