{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T09:11:53Z","timestamp":1784106713661,"version":"3.55.0"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T00:00:00Z","timestamp":1643587200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T00:00:00Z","timestamp":1643587200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["User Model User-Adap Inter"],"published-print":{"date-parts":[[2022,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In recent years, recommender systems have been employed in domains like e-commerce, tourism, and multimedia streaming, where personalising users\u2019 experience based on their interactions is a fundamental aspect to consider. Recent recommender system developments have also focused on well-being, yet existing solutions have been entirely designed considering one single well-being aspect in isolation, such as a healthy diet or an active lifestyle. This research introduces EvoRecSys, a novel recommendation framework that proposes evolutionary algorithms as the main recommendation engine, thereby modelling the problem of generating personalised well-being recommendations as a multi-objective optimisation problem. EvoRecSys captures the interrelation between multiple aspects of well-being by constructing configurable recommendations in the form of bundled items with dynamic properties. The preferences and a predefined well-being goal by the user are jointly considered. By instantiating the framework into an implemented model, we illustrate the use of a genetic algorithm as the recommendation engine. Finally, this implementation has been deployed as a Web application in order to conduct a users\u2019 study.<\/jats:p>","DOI":"10.1007\/s11257-021-09318-3","type":"journal-article","created":{"date-parts":[[2022,1,31]],"date-time":"2022-01-31T16:02:57Z","timestamp":1643644977000},"page":"883-921","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":31,"title":["EvoRecSys: Evolutionary framework for health and well-being recommender systems"],"prefix":"10.1007","volume":"32","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9991-662X","authenticated-orcid":false,"given":"Hugo","family":"Alcaraz-Herrera","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"Cartlidge","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zoi","family":"Toumpakari","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Max","family":"Western","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Iv\u00e1n","family":"Palomares","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2022,1,31]]},"reference":[{"key":"9318_CR1","unstructured":"Achananuparp, P., Weber, I.: Extracting food substitutes from food diary via distributional similarity. In: Proceedings of the 2016 Workshop on Engendering Health with RecSys\u2014HealthRecSys\u201916 (2016)"},{"key":"9318_CR2","volume-title":"Recommender Systems: The Textbook","author":"CC Aggarwal","year":"2006","unstructured":"Aggarwal, C.C.: Recommender Systems: The Textbook, 1st edn. Springer, Berlin (2006)","edition":"1"},{"key":"9318_CR3","unstructured":"Akkoyunlu, S., Manfredotti, C., Cornu\u00e9jols, A.: Investigating substitutability of food items in consumption data. In: ACM Int. Conf. RecSys17 (2017)"},{"key":"9318_CR4","doi-asserted-by":"crossref","unstructured":"Alhijawi, B., Kilani, Y.: Using genetic algorithms for measuring the similarity values between users in collaborative filtering recommender systems. In: ICIS\u201916 Int. Conf. (2016)","DOI":"10.1109\/ICIS.2016.7550751"},{"key":"9318_CR5","unstructured":"Arizona State\u00a0University, H.L.R.C.: The adult compendium of physical activities and additional resources (2011)"},{"key":"9318_CR6","series-title":"Studies in Fuzziness and Soft Computing","volume-title":"Aggregation Functions: A Guide for Practitioners","author":"G Beliakov","year":"2007","unstructured":"Beliakov, G., Pradera, A., Calvo, T.: Aggregation Functions: A Guide for Practitioners. Studies in Fuzziness and Soft Computing, 1st edn. Springer, Berlin (2007)","edition":"1"},{"key":"9318_CR7","unstructured":"Berndsen, J., Lawlor, A., Smyth, B.: Running with recommendation. In: ACM Int. Conf. RecSys17 (2017)"},{"key":"9318_CR8","doi-asserted-by":"crossref","unstructured":"Buchely, M.F., Ganguly, S., Aken, D.C.V., O\u2019Malley, R., Lekakh, S., Chandrashekhara, K.: Experimental development of Johnson-Cook strength model for different carbon steel grades and application for single-pass hot rolling. Steel Res. Int. 74 (2020)","DOI":"10.1002\/srin.201900670"},{"key":"9318_CR9","unstructured":"Caldeira, J., Marinho, L., Oliveira, R.S., Trattner, C.: Healthy menus recommendation: optimizing the use of the pantry. In: ACM Int. Conf. RecSys18 (2018)"},{"key":"9318_CR10","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.jpdc.2016.10.014","volume":"103","author":"L Cui","year":"2017","unstructured":"Cui, L., Ou, P., Fu, X., Wen, Z., Lu, N.: A novel multi-objective evolutionary algorithm for recommendation systems. J. Parallel Distrib. Comput. 103, 53\u201363 (2017)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"2","key":"9318_CR11","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: Nsga-ii. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9318_CR12","doi-asserted-by":"crossref","unstructured":"Dragone, P., Pellegrini, G., Vescovi, M., Tentori, K., Passerini, A.: No more ready-made deals: Constructive recommendation for telco service bundling. In: Proceedings of the 12th ACM Conference on Recommender Systems, RecSys\u201918, pp. 163\u2013171 (2018)","DOI":"10.1145\/3240323.3240348"},{"key":"9318_CR13","doi-asserted-by":"crossref","unstructured":"Dutta, D., Sil, J., Dutta, P.: A bi-phased multi-objective genetic algorithm based classifier. Expert Syst. Appl. 146 (2020)","DOI":"10.1016\/j.eswa.2019.113163"},{"key":"9318_CR14","doi-asserted-by":"crossref","unstructured":"Elliot, C.A., Hamlin, M.J.: Combined diet and physical activity is better than diet or physical activity alone at improving health outcomes for patients in New Zealand\u2019s primary care intervention. BMC Public Health 18(230) (2018)","DOI":"10.1186\/s12889-018-5152-z"},{"key":"9318_CR15","unstructured":"England, P.H.: Government dietary recommendations (2016)"},{"key":"9318_CR16","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1080\/17461391.2011.643923","volume":"13","author":"I Garthe","year":"2013","unstructured":"Garthe, I., Raastad, T., Refsnes, P.E., Sundgot-Borgen, J.: Effect of nutritional intervention on body composition and performance in elite athletes. Eur. J. Sport Sci. 13, 295\u2013303 (2013)","journal-title":"Eur. J. Sport Sci."},{"key":"9318_CR17","volume-title":"Genetic Algorithms in Search, Optimization and Machine Learning","author":"DE Goldberg","year":"1989","unstructured":"Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning, 1st edn. Addison-Wesley Publishing Company, Boston (1989)","edition":"1"},{"key":"9318_CR18","doi-asserted-by":"publisher","first-page":"34","DOI":"10.22452\/mjcs.sp2019no3.3","volume":"3","author":"T Gunasegaran","year":"2019","unstructured":"Gunasegaran, T., Cheah, Y.-N.: Evolutionary combinatorial optimization for word embedding (ECOWE) in sentiment classification. Malays. J. Comput. Sci. 3, 34\u201345 (2019)","journal-title":"Malays. J. Comput. Sci."},{"key":"9318_CR19","doi-asserted-by":"crossref","unstructured":"Guo, Z., Wang, M., Agyekum, A.A., Wu, J., Chen, Q., Zuo, M., El-Seedi, H.R., Tao, F., Shi, J., Qin Ouyang, X.Z.: Quantitative detection of apple watercore and soluble solids content by near infrared transmittance spectroscopy. J. Food Eng. 279 (2020)","DOI":"10.1016\/j.jfoodeng.2020.109955"},{"key":"9318_CR20","doi-asserted-by":"crossref","unstructured":"G\u00f3mez-Uribe, C.A., Hunt, N.: The netflix recommender system: Algorithms, business value, and innovation. ACM Trans. Manag. Inf. Syst. 6 (2015)","DOI":"10.1145\/2843948"},{"key":"9318_CR21","doi-asserted-by":"crossref","unstructured":"Hassan, M., Hamada, M.: Genetic algorithms approaches for improving prediction accuracy of multi-criteria recommender systems. Int. J. Comput. Intell. Syst. 11 (2018)","DOI":"10.2991\/ijcis.11.1.12"},{"key":"9318_CR22","unstructured":"Health\u00a0Canada, H.M.O.C.: Nutrient value of some common foods (2008)"},{"key":"9318_CR23","unstructured":"Holland, J.H.: Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, 1st edn. U Michigan Press (1975)"},{"issue":"10","key":"9318_CR24","doi-asserted-by":"publisher","first-page":"1557","DOI":"10.1016\/j.jand.2014.07.005","volume":"114","author":"DJ Johns","year":"2014","unstructured":"Johns, D.J., Hartmann-Boyce, J., Jebb, S.A., Aveyard, P.: Diet or exercise interventions vs combined behavioral weight management programs: a systematic review and meta-analysis of direct comparisons. J. Acad. Nutr. Diet. 114(10), 1557\u20131568 (2014)","journal-title":"J. Acad. Nutr. Diet."},{"key":"9318_CR25","unstructured":"Jong, K.D., Fogel, L., Schwefel, H.-P.: The Handbook of Evolutionary Computation, 97\/1 edn. IOP Publishing Ltd and Oxford University Press (1997)"},{"key":"9318_CR26","doi-asserted-by":"publisher","first-page":"153","DOI":"10.1016\/j.eswa.2018.01.015","volume":"98","author":"NEI Karabadji","year":"2018","unstructured":"Karabadji, N.E.I., Beldjoudi, S., Seridi, H., Aridhi, S., Dhifli, W.: Improving memory-based user collaborative filtering with evolutionary multi-objective optimization. Expert Syst. Appl. 98, 153\u2013165 (2018)","journal-title":"Expert Syst. Appl."},{"key":"9318_CR27","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.jocs.2018.08.007","volume":"28","author":"Y Kilani","year":"2018","unstructured":"Kilani, Y., Otoom, A.F., Alsarhan, A., Almaayah, M.: A genetic algorithms-based hybrid recommender system of matrix factorization and neighborhood-based techniques. J. Comput. Sci. 28, 78\u201393 (2018)","journal-title":"J. Comput. Sci."},{"key":"9318_CR28","doi-asserted-by":"crossref","unstructured":"Lee, S.H., Kim, E.K.: Accuracy of predictive equations for resting metabolic rates and daily energy expenditures of police officials doing shift work by type of work. Department of Food and Nutrition, Gangneung-Wonju National University (2012)","DOI":"10.7762\/cnr.2012.1.1.66"},{"key":"9318_CR29","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1016\/j.neucom.2015.09.113","volume":"187","author":"G Lv","year":"2015","unstructured":"Lv, G., Hu, C., Chen, S.: Research on recommender system based on ontology and genetic algorithm. Neurocomputing 187, 92\u201397 (2015)","journal-title":"Neurocomputing"},{"key":"9318_CR30","doi-asserted-by":"crossref","unstructured":"Musto, C., Trattner, C., Starke, A., Semeraro, G.: Towards a knowledge-aware food recommender system exploiting holistic user models. In: Proceedings of 28th Conference on User Modeling, Adaptation and Personalization, UMAP\u201920 (2020)","DOI":"10.1145\/3340631.3394880"},{"key":"9318_CR31","unstructured":"Pilloni, P., Piras, L., Boratto, L., Carta, S., Fenu, G., Mulas, F.: Recommendation in persuasive ehealth systems: an effective strategy to spot users\u2019 losing motivation to exercise. In: RecSys\u201917: Proceedings of the 11th ACM Conference on Recommender Systems (2017)"},{"key":"9318_CR32","doi-asserted-by":"crossref","unstructured":"Rapti, E., Karageorgos, A., Ntalos, G.: Adaptive constraint and rule-based product bundling in enterprise networks. In: 23th IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE-2014) (2014)","DOI":"10.1109\/WETICE.2014.15"},{"key":"9318_CR33","unstructured":"Reimer, U., Maier, E., Ulmer, T.: Automatic user adaptation for behavior change support. In: ACM Int. Conf. RecSys16 (2016)"},{"key":"9318_CR34","first-page":"231","volume":"11","author":"M Rezaei","year":"2020","unstructured":"Rezaei, M., Asadizadeh, M.: Predicting unconfined compressive strength of intact rock using new hybrid intelligent models. J. Min. Environ. 11, 231\u2013246 (2020)","journal-title":"J. Min. Environ."},{"key":"9318_CR35","doi-asserted-by":"crossref","unstructured":"Sch\u00e4fer, H.: Personalized support for healthy nutrition decisions. In: RecSys\u201916: Proceedings of the 10th ACM Conference on Recommender Systems, pp. 455\u2013458 (2016)","DOI":"10.1145\/2959100.2959105"},{"key":"9318_CR36","first-page":"11","volume":"50","author":"P Shetty","year":"1996","unstructured":"Shetty, P., Henry, C., Black, A.: Energy requirements of adults: an update on basal metabolic rates (BMRS) and physical activity levels (PALS). Eur. J. Clin. Nutr. 50, 11\u201323 (1996)","journal-title":"Eur. J. Clin. Nutr."},{"key":"9318_CR37","doi-asserted-by":"publisher","first-page":"656","DOI":"10.1109\/21.286385","volume":"24","author":"M Srinivas","year":"1994","unstructured":"Srinivas, M., Patnaik, L.M.: Adaptive probabilities of crossover and mutation in genetic algorithms. IEEE Trans. Syst. Man Cybern. 24, 656\u2013667 (1994)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"9318_CR38","volume-title":"Nudge: Improving Decisions About Health, Wealth, and Happiness","author":"RH Thaler","year":"2008","unstructured":"Thaler, R.H., Sunstein, C.R.: Nudge: Improving Decisions About Health, Wealth, and Happiness. Yale University Press, New Haven (2008)"},{"key":"9318_CR39","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/BF00175354","volume":"4","author":"D Whitley","year":"1994","unstructured":"Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65\u201385 (1994)","journal-title":"Stat. Comput."},{"key":"9318_CR40","doi-asserted-by":"publisher","first-page":"1251","DOI":"10.2105\/AJPH.82.9.1251","volume":"82","author":"DF Williamson","year":"1992","unstructured":"Williamson, D.F., Serdula, M.K., Anda, R.F., Levy, A., Byers, T.: Weight loss attempts in adults: goals, duration, and rate of weight loss. Am. J. Public Health 82, 1251\u20131257 (1992)","journal-title":"Am. J. Public Health"},{"key":"9318_CR41","doi-asserted-by":"publisher","first-page":"542","DOI":"10.1093\/ajcn\/6.5.542","volume":"6","author":"M Wishnofsky","year":"1958","unstructured":"Wishnofsky, M.: Caloric equivalents of gained or lost weight. Am. J. Clin. Nutr. 6, 542\u2013546 (1958)","journal-title":"Am. J. Clin. Nutr."},{"key":"9318_CR42","unstructured":"Wu, J.-C., Rodr\u00edguez, J. A.S., Pamp\u00edn, H.J.C.: Session-based complementary fashion recommendations. In: RecSys\u201919: Proceedings of the 13th ACM Conference on Recommender Systems (2019)"},{"issue":"4","key":"9318_CR43","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1504\/IJMASSC.2010.037653","volume":"3","author":"M Zanker","year":"2010","unstructured":"Zanker, M., Aschinger, M., Jessenitschnig, M.: Constraint-based personalized configuring of product and service bundles. Int. J. Mass Cust. 3(4), 407\u2013425 (2010)","journal-title":"Int. J. Mass Cust."},{"issue":"1","key":"9318_CR44","first-page":"55","volume":"2","author":"B-T Zhang","year":"2000","unstructured":"Zhang, B.-T., Kim, J.-J.: Comparison of selection methods for evolutionary optimization. Evol. Optim. Int. J. Internet 2(1), 55\u201370 (2000)","journal-title":"Evol. Optim. Int. J. Internet"}],"container-title":["User Modeling and User-Adapted Interaction"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11257-021-09318-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11257-021-09318-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11257-021-09318-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,11,26]],"date-time":"2022-11-26T22:22:01Z","timestamp":1669501321000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11257-021-09318-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,31]]},"references-count":44,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2022,11]]}},"alternative-id":["9318"],"URL":"https:\/\/doi.org\/10.1007\/s11257-021-09318-3","relation":{},"ISSN":["0924-1868","1573-1391"],"issn-type":[{"value":"0924-1868","type":"print"},{"value":"1573-1391","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,1,31]]},"assertion":[{"value":"12 June 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 November 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 January 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}