Recommendation System Based on Spark and Hybrid Weight Algor
發(fā)布時間:2021-08-31 09:49
The development of Internet technology is changing with each passing day.People used to worry about lack of information.Now they face huge amounts of information but it is difficult to get useful information.People’s worry has changed from the lack of information to how to obtain the valuable information they need in the sea of information.The emergence of the recommendation system solves the problem of information overload to some extent.From the initial single algorithm recommendation system t...
【文章來源】:華中師范大學湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:74 頁
【學位級別】:碩士
【文章目錄】:
Acknowledgements
Abstract
1 Introduction
1.1 Research Background
1.2 Research Status
1.2.1 Distributed computing platform Spark
1.2.2 Hybrid Algorithm Recommendation System
1.2.3 Hybrid Algorithm Recommendation System Challenges
1.3 Research Content and Paper Structure
1.3.1 Main Research Contents
1.3.2 Paper Structure
2 Related Work
2.1 Spark Distributed Computing Framework
2.1.1 The Spark Overview
2.1.2 Spark Design Concept
2.1.3 Resilient Distributed Datasets
2.2 Recommended System
2.2.1 Concept of Recommended System
2.2.2 Overview of Recommended Algorithms
2.2.3 Collaborative Filtering Algorithm
2.2.4 User-based Collaborative Filtering Recommendation
2.2.5 Item-based Collaborative Filtering Recommendation
2.2.6 Content-based Recommendation Algorithm
2.2.7 Model-based Recommendation Algorithm
2.2.8 Recommended System Evaluation Indicators
3 Hybrid Recommendation Systems Based on Spark Platform
3.1 Current Status Analysis
3.2 Hybrid Algorithm Recommendation Overall Architecture
3.3 Data Module
3.4 Algorithm Module
3.4.1 Algorithm Module Design
3.4.2 Mixed Weight Calculation Method (MWCM) Design
3.5 Recommended Module
3.6 Spark-based Recommendation Algorithm
3.6.1 User-based Collaborative Filtering Algorithm
3.6.2 Item-based Collaborative Filtering Algorithm
3.6.3 Latent Factor Modle Algorithm
3.6.4 Hybrid Recommendation Algorithmn
4 Experimental Evaluation
4.1 Evaluation Indicators
4.2 Recommended Algorithm Accuracy Test
4.2.1 Impact of Data Size on Recommendation Accuracy
4.2.2 Impact of Different Data Sets on Recommendation Accuracy
4.2.3 Effect of Recommendation Algorithm on Recommendation Accuracy
4.3 Distributed Framework Efficiency Test
4.3.1 Spark Framework Efficiency Test
4.4 Spark System Scalability Test
4.5 Conclusion
5 Summary and Future Work
5.1 Summary
5.2 Future Work
References
Appendix A
本文編號:3374686
【文章來源】:華中師范大學湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:74 頁
【學位級別】:碩士
【文章目錄】:
Acknowledgements
Abstract
1 Introduction
1.1 Research Background
1.2 Research Status
1.2.1 Distributed computing platform Spark
1.2.2 Hybrid Algorithm Recommendation System
1.2.3 Hybrid Algorithm Recommendation System Challenges
1.3 Research Content and Paper Structure
1.3.1 Main Research Contents
1.3.2 Paper Structure
2 Related Work
2.1 Spark Distributed Computing Framework
2.1.1 The Spark Overview
2.1.2 Spark Design Concept
2.1.3 Resilient Distributed Datasets
2.2 Recommended System
2.2.1 Concept of Recommended System
2.2.2 Overview of Recommended Algorithms
2.2.3 Collaborative Filtering Algorithm
2.2.4 User-based Collaborative Filtering Recommendation
2.2.5 Item-based Collaborative Filtering Recommendation
2.2.6 Content-based Recommendation Algorithm
2.2.7 Model-based Recommendation Algorithm
2.2.8 Recommended System Evaluation Indicators
3 Hybrid Recommendation Systems Based on Spark Platform
3.1 Current Status Analysis
3.2 Hybrid Algorithm Recommendation Overall Architecture
3.3 Data Module
3.4 Algorithm Module
3.4.1 Algorithm Module Design
3.4.2 Mixed Weight Calculation Method (MWCM) Design
3.5 Recommended Module
3.6 Spark-based Recommendation Algorithm
3.6.1 User-based Collaborative Filtering Algorithm
3.6.2 Item-based Collaborative Filtering Algorithm
3.6.3 Latent Factor Modle Algorithm
3.6.4 Hybrid Recommendation Algorithmn
4 Experimental Evaluation
4.1 Evaluation Indicators
4.2 Recommended Algorithm Accuracy Test
4.2.1 Impact of Data Size on Recommendation Accuracy
4.2.2 Impact of Different Data Sets on Recommendation Accuracy
4.2.3 Effect of Recommendation Algorithm on Recommendation Accuracy
4.3 Distributed Framework Efficiency Test
4.3.1 Spark Framework Efficiency Test
4.4 Spark System Scalability Test
4.5 Conclusion
5 Summary and Future Work
5.1 Summary
5.2 Future Work
References
Appendix A
本文編號:3374686
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/3374686.html
最近更新
教材專著