A distributed personalized recommendation method and system
A recommended method and distributed technology, applied in the field of distributed computing, can solve the problems of fast connection speed, low applicability, and high overhead on the Map side, and achieve the effect of saving network transmission resources and input and output overhead, and improving connection efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0032] figure 1 It is a flow chart of a distributed personalized recommendation method provided by Embodiment 1 of the present invention. Such as figure 1 As shown, the method mainly includes the following steps:
[0033] Step 11: Establish a scoring set including user information, the user's scoring items and corresponding scoring values.
[0034] Before that, it is necessary to obtain user information, the user's rated items and corresponding rated values, and the user's unrated items.
[0035] Users generate various information by browsing the Internet or using clients. For example, users will leave personal information through registration, including gender, age, region, occupation, interests, etc.; The rating information of the music; the user listens to the music and generates the music and ratings for the music. For different network behaviors of users, the types of information generated by users are also different.
[0036] After analyzing the obtained above infor...
Embodiment 2
[0092] Figure 4 It is a schematic diagram of a distributed personalized recommendation system provided by an embodiment of the present invention. Such as Figure 4 As shown, the system mainly includes:
[0093] Scoring set building module 41, used to set up a scoring set that includes user information, the user's scoring items and corresponding scoring values;
[0094] Item scoring difference information calculation and writing module 42, used to calculate the arithmetic mean of all items of all users and the total number of times that the same item occurs to the scoring difference according to the set, and write the pre-built item to scoring difference table; wherein , the score collection and the item pair score difference table are all stored in an Hbase table;
[0095] Unrated item prediction scoring module 43, for utilizing the MapReduce mapping simplification model to connect the user information stored in the HDFS file system and the collection of unrated items ther...
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