Feng Tian, Yan Chen, Xiaoqian Wang, Tian Lan, Q. Zheng, K. Chao
{"title":"基于共性特征的志愿者及志愿者活动推荐算法","authors":"Feng Tian, Yan Chen, Xiaoqian Wang, Tian Lan, Q. Zheng, K. Chao","doi":"10.1109/ICEBE.2015.17","DOIUrl":null,"url":null,"abstract":"In general, the dataset of volunteer recommendation systems shows the sparsity, while a volunteer recommendation system required performing the function of recommending voluntary activities interesting to a specific volunteer. To our knowledge, there exists no such kind of recommendation systems. To begin with, this paper firstly presents an analysis of a dataset collected from a real volunteering application website and discovered two features: the locations between the volunteers and the voluntary activities are in close proximity, and the resulting graph which describes the participation relationship between volunteers and voluntary activities is a kind of bipartite, showing many small communities inside it. We call the first discovery 'geographically closely participating', and the second discovery 'participating together'. Based on these findings, a rating matrix, featuring a matching method for the recommendation algorithm has been constructed. Secondly, we propose a weighted Personal Rank algorithm to implement the required functions of a volunteer recommendation system by employing the registration information of volunteers and voluntary activities. This includes the volunteers' preferences, activities and location etc. The comparison of proposed method with the rating matrix-based collaborative filter algorithm and the Personal Rank algorithms shows that our proposed method outperforms them.","PeriodicalId":153535,"journal":{"name":"2015 IEEE 12th International Conference on e-Business Engineering","volume":"134 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Common Features Based Volunteer and Voluntary Activity Recommendation Algorithm\",\"authors\":\"Feng Tian, Yan Chen, Xiaoqian Wang, Tian Lan, Q. Zheng, K. Chao\",\"doi\":\"10.1109/ICEBE.2015.17\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In general, the dataset of volunteer recommendation systems shows the sparsity, while a volunteer recommendation system required performing the function of recommending voluntary activities interesting to a specific volunteer. To our knowledge, there exists no such kind of recommendation systems. To begin with, this paper firstly presents an analysis of a dataset collected from a real volunteering application website and discovered two features: the locations between the volunteers and the voluntary activities are in close proximity, and the resulting graph which describes the participation relationship between volunteers and voluntary activities is a kind of bipartite, showing many small communities inside it. We call the first discovery 'geographically closely participating', and the second discovery 'participating together'. Based on these findings, a rating matrix, featuring a matching method for the recommendation algorithm has been constructed. Secondly, we propose a weighted Personal Rank algorithm to implement the required functions of a volunteer recommendation system by employing the registration information of volunteers and voluntary activities. This includes the volunteers' preferences, activities and location etc. The comparison of proposed method with the rating matrix-based collaborative filter algorithm and the Personal Rank algorithms shows that our proposed method outperforms them.\",\"PeriodicalId\":153535,\"journal\":{\"name\":\"2015 IEEE 12th International Conference on e-Business Engineering\",\"volume\":\"134 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE 12th International Conference on e-Business Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEBE.2015.17\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 12th International Conference on e-Business Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEBE.2015.17","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Common Features Based Volunteer and Voluntary Activity Recommendation Algorithm
In general, the dataset of volunteer recommendation systems shows the sparsity, while a volunteer recommendation system required performing the function of recommending voluntary activities interesting to a specific volunteer. To our knowledge, there exists no such kind of recommendation systems. To begin with, this paper firstly presents an analysis of a dataset collected from a real volunteering application website and discovered two features: the locations between the volunteers and the voluntary activities are in close proximity, and the resulting graph which describes the participation relationship between volunteers and voluntary activities is a kind of bipartite, showing many small communities inside it. We call the first discovery 'geographically closely participating', and the second discovery 'participating together'. Based on these findings, a rating matrix, featuring a matching method for the recommendation algorithm has been constructed. Secondly, we propose a weighted Personal Rank algorithm to implement the required functions of a volunteer recommendation system by employing the registration information of volunteers and voluntary activities. This includes the volunteers' preferences, activities and location etc. The comparison of proposed method with the rating matrix-based collaborative filter algorithm and the Personal Rank algorithms shows that our proposed method outperforms them.