{"title":"社会推荐系统实例化的可重用方法","authors":"L. Sánchez, J. A. Recio-García, B. Díaz-Agudo","doi":"10.1142/S0218213014600318","DOIUrl":null,"url":null,"abstract":"Social recommender systems exploit the social knowledge available in social networks to provide accurate recommendations. However, their instantiation is not straightforward due to its complexity. To alleviate this development complexity, we propose a methodology based on templates that conceptualize the behavior of such applications and can be reused to create several social recommender applications in social networks. This development methodology comprises not only templates but also a generic architecture named ARISE and a collection of software components that provide the required functionality. We prove that our social templates speed up and facilitate the development process, and demonstrate the viability of our generic architecture in two different case studies.","PeriodicalId":140309,"journal":{"name":"2013 IEEE 25th International Conference on Tools with Artificial Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"A Reusable Methodology for the Instantiation of Social Recommender Systems\",\"authors\":\"L. Sánchez, J. A. Recio-García, B. Díaz-Agudo\",\"doi\":\"10.1142/S0218213014600318\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Social recommender systems exploit the social knowledge available in social networks to provide accurate recommendations. However, their instantiation is not straightforward due to its complexity. To alleviate this development complexity, we propose a methodology based on templates that conceptualize the behavior of such applications and can be reused to create several social recommender applications in social networks. This development methodology comprises not only templates but also a generic architecture named ARISE and a collection of software components that provide the required functionality. We prove that our social templates speed up and facilitate the development process, and demonstrate the viability of our generic architecture in two different case studies.\",\"PeriodicalId\":140309,\"journal\":{\"name\":\"2013 IEEE 25th International Conference on Tools with Artificial Intelligence\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-11-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 IEEE 25th International Conference on Tools with Artificial Intelligence\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1142/S0218213014600318\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 25th International Conference on Tools with Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/S0218213014600318","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Reusable Methodology for the Instantiation of Social Recommender Systems
Social recommender systems exploit the social knowledge available in social networks to provide accurate recommendations. However, their instantiation is not straightforward due to its complexity. To alleviate this development complexity, we propose a methodology based on templates that conceptualize the behavior of such applications and can be reused to create several social recommender applications in social networks. This development methodology comprises not only templates but also a generic architecture named ARISE and a collection of software components that provide the required functionality. We prove that our social templates speed up and facilitate the development process, and demonstrate the viability of our generic architecture in two different case studies.