{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T11:16:04Z","timestamp":1761218164596,"version":"3.37.3"},"reference-count":40,"publisher":"Wiley","license":[{"start":{"date-parts":[[2019,6,27]],"date-time":"2019-06-27T00:00:00Z","timestamp":1561593600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Centro para el Desarrollo Tecnol\u00f3gico Industrial (CDTI)","award":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"]}]},{"DOI":"10.13039\/501100011033","name":"Agencia Estatal de Investigaci\u00f3n","doi-asserted-by":"publisher","award":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"]}],"id":[{"id":"10.13039\/501100011033","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Gobierno de Extremadura","award":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"],"award-info":[{"award-number":["TIN2016-76956-C3-2-R","P106-16\/E09","MTM2017-86875-C3-2-R","GR18108"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2019,6,27]]},"abstract":"<jats:p>Today, recommendation algorithms are widely used by companies in multiple sectors with the aim of increasing their profits or offering a more specialized service to their customers. Moreover, there are countless applications in which classification algorithms are used, seeking to find patterns that are difficult for people to detect or whose detection cost is very high. Sometimes, it is necessary to use a mixture of both algorithms to give an optimal solution to a problem. This is the case of the ADAGIO, a R&amp;D project that combines machine learning (ML) strategies from heterogeneous data sources to generate valuable knowledge based on the available open data. In order to support the ADAGIO project requirements, the main objective of this paper is to provide a clear vision of the existing classification and recommendation ML systems to help researchers and practitioners to choose the best option. To achieve this goal, this work presents a systematic review applied in two contexts: scientific and industrial. More than a thousand papers have been analyzed resulting in 80 primary studies. Conclusions show that the combination of these two algorithms (classification and recommendation) is not very used in practice. In fact, the validation presented for both cases is very scarce in the industrial environment. From the point of view of software development life cycle, this review also shows that the work being done in the ML (for classification and recommendation) research and industrial environment is far from earlier stages such as business requirements and analysis. This makes it very difficult to find efficient and effective solutions that support real business needs from an early stage. It is therefore that the article suggests the development of new ML research lines to facilitate its application in the different domains.<\/jats:p>","DOI":"10.1155\/2019\/8043905","type":"journal-article","created":{"date-parts":[[2019,6,27]],"date-time":"2019-06-27T19:32:07Z","timestamp":1561663927000},"page":"1-18","source":"Crossref","is-referenced-by-count":7,"title":["Recommendation and Classification Systems: A Systematic Mapping Study"],"prefix":"10.1155","volume":"2019","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2631-5890","authenticated-orcid":true,"given":"J. G.","family":"Enr\u00edquez","sequence":"first","affiliation":[{"name":"Computer Languages and Systems Department, University of Seville, Avd. Reina Mercedes s\/n, 41012 Seville, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9554-1173","authenticated-orcid":true,"given":"L.","family":"Morales-Trujillo","sequence":"additional","affiliation":[{"name":"Computer Languages and Systems Department, University of Seville, Avd. Reina Mercedes s\/n, 41012 Seville, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2334-2321","authenticated-orcid":true,"given":"Fernando","family":"Calle-Alonso","sequence":"additional","affiliation":[{"name":"Statistics and Operational Research Area, University of Malaga, Bulevar Louis Pasteur 31, 29010 Malaga, Spain"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3502-8858","authenticated-orcid":true,"given":"F. J.","family":"Dom\u00ednguez-Mayo","sequence":"additional","affiliation":[{"name":"Computer Languages and Systems Department, University of Seville, Avd. Reina Mercedes s\/n, 41012 Seville, Spain"}]},{"given":"J. M.","family":"Lucas-Rodr\u00edguez","sequence":"additional","affiliation":[{"name":"Servinform S.A., Calle Manufactura, 5, 41927 Mairena del Aljarafe, Spain"}]}],"member":"311","reference":[{"key":"1","first-page":"24529","volume":"10","year":"2015","journal-title":"International Journal of Applied Engineering Research"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1561\/1100000009"},{"journal-title":"Journal of Machine Learning Research","first-page":"2935","year":"2009","key":"3"},{"issue":"3","key":"8","volume":"37","year":"2010","journal-title":"IAENG International Journal of Computer Science"},{"key":"10","doi-asserted-by":"crossref","first-page":"69009","DOI":"10.1109\/ACCESS.2018.2880197","volume":"6","year":"2018","journal-title":"IEEE Access"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2017.12.020"},{"key":"12","first-page":"161","volume":"2018","year":"2018","journal-title":"IEEE International Colloquium on Information Science and Technology (CiSt)"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/3285029"},{"key":"14","first-page":"1051","volume":"2","year":"2007","journal-title":"Engineering"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1023\/b:scie.0000027678.31097.e0"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1007\/s11192-016-2136-6"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-016-2410-1"},{"journal-title":"Journal of Machine Learning Research","first-page":"313","year":"2002","key":"36"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1145\/1921591.1921595"},{"key":"45","doi-asserted-by":"publisher","DOI":"10.1016\/j.dss.2012.09.019"},{"key":"46","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1016\/j.procs.2015.07.408","volume":"57","year":"2015","journal-title":"Procedia Computer Science"},{"key":"47","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2017.06.002"},{"year":"2019","key":"48"},{"year":"2018","key":"49"},{"key":"50","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2018.07.068"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.1007\/s00521-018-3662-3"},{"key":"53","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-014-0537-x"},{"volume-title":"A collaborative filtering based re-ranking strategy for search in digital libraries","year":"2005","key":"56"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1109\/tkde.2005.200"},{"key":"63","doi-asserted-by":"publisher","DOI":"10.1109\/access.2018.2869470"},{"key":"64","doi-asserted-by":"publisher","DOI":"10.1109\/tmm.2012.2229970"},{"volume-title":"A distance-based approach for action recommendation","year":"2005","key":"66"},{"volume-title":"Empirical evaluation of ranking prediction methods for gene expression data classification","year":"2010","key":"74"},{"key":"80","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2016.11.034"},{"key":"81","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2018.11.006"},{"key":"82","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2019.01.023"},{"key":"83","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2018.10.029"},{"key":"84","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2015.06.025"},{"key":"85","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbi.2007.10.002"},{"key":"86","doi-asserted-by":"publisher","DOI":"10.1016\/j.cmpb.2017.01.001"},{"key":"87","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2016.05.039"},{"key":"88","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2011.07.136"},{"key":"89","doi-asserted-by":"publisher","DOI":"10.1016\/j.csi.2019.03.004"},{"year":"2019","key":"94"},{"volume-title":"QuEF (quality evaluation framework) for model-driven web methodologies","year":"2010","key":"111"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/8043905.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/8043905.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2019\/8043905.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,9,23]],"date-time":"2019-09-23T16:43:01Z","timestamp":1569256981000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2019\/8043905\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,6,27]]},"references-count":40,"alternative-id":["8043905","8043905"],"URL":"https:\/\/doi.org\/10.1155\/2019\/8043905","relation":{},"ISSN":["1058-9244","1875-919X"],"issn-type":[{"type":"print","value":"1058-9244"},{"type":"electronic","value":"1875-919X"}],"subject":[],"published":{"date-parts":[[2019,6,27]]}}}