Recommendation systems only provide more specific recommendations to users. They do not consider giving a justification for the recommendation. However, the justification for the recommendation allows the user to make the decision whether or not to accept the recommendation. It also improves user satisfaction and the relevance of the recommended item. However, the IAAS recommendation system that uses advisories to make recommendations does not provide a justification for the recommendations. That is why in this article, our task consists for helping IAAS users to justify their recommendations. For this, we conducted a related work on architectures and approaches for justifying recommendations in order to identify an architecture and approach suitable for the context of IAAS. From the analysis in this article, we note that neither of these approaches uses the notices (IAAS mechanism) to justify their recommendations. Therefore, existing architectures cannot be used in the context of IAAS. That is why, we have developed a new IAAS architecture that deals separately with item filtration and justification extraction that accompanied the item during recommendation generation. And we have improved the reviews by adding users’ reviews on the items. The user’s notices include the Documentary Unit (DU), the user Group (G), the Justification (J) and the weight (a); noted A = (DU, G, J, a).
References
[1]
Lémdani, R. (2016) Système Hybride d’Adaptation dans les Systèmes de Recommandation. Thèse de Doctorat de l’Université Paris-Saclay préparée à Centrale Supelec, 23-33. https://www.theses.fr/2016SACLC050.pdf
[2]
Kaboré, K.K., Sèdes, F., Sié, O. and Peninou, A. (2015) Implementing the Information Access Assistant Service for an Evaluation. InternationalJournalofInternetTechnologyandSecuredTransactions, 6, Article No. 25. https://doi.org/10.1504/ijitst.2015.073919
[3]
Kabore, K.K., Sie, O., Sedes, F. and Peninou, A. (2013) Information Access Assistant Service (IAAS). 8thInternationalConferenceforInternetTechnologyandSecuredTransactions (ICITST-2013), London, 9-12 December 2013, 554-557. https://doi.org/10.1109/icitst.2013.6750263
[4]
Kaboré, K.K. (2018) Système d’aide pour l’accès non supervisé aux unités documentaire. Thèse de doctorat du l’Université de Ouaga 1 Pr Joseph KI-ZERBO, Janvier.
[5]
Kyelem, Y., Kabore, K.K. and Bassole, D. (2021) Hybrid Approach to Cross-Platform Mobile Interface Development for IAAS. In: Shakya, S., Bestak, R., Palanisamy, R. and Kamel, K.A., Eds., Mobile Computing and Sustainable Informatics, Springer, 225-238. https://doi.org/10.1007/978-981-16-1866-6_16
[6]
Symeonidis, P., Nanopoulos, A. and Manolopoulos, Y. (2008) Providing Justifications in Recommender Systems. IEEETransactionsonSystems, Man, andCybernetics—PartA: SystemsandHumans, 38, 1262-1272. https://doi.org/10.1109/tsmca.2008.2003969
[7]
Mustafa, B. and Raymond, J.M. (2005) Explaining Recommendations: Satisfaction vs. Promotion. BeyondPersonalizationWorkshop, IUI, 5, 1, 7.
[8]
Cataldo, M., Alain, D.S., Christoph, T., Amon, R. and Giovanni, S. (2021) Exploring the Effects of Natural Language Justifications in Food Recommender Systems. Proceedingsofthe 29thACMConferenceonUserModeling, AdaptationandPersonalization (UMAP ‘21), Utrecht, 21-25 June 2021, 147-157. https://doi.org/10.1145/3450613.3456827
[9]
Cataldo, M., Gaetano, R., Marco de, G., Pasquale, L. and Giovanni, S. (2019) Natural Language Justifications for Recommender Systems Exploiting Text Summarization and Sentiment Analysis. CEURWorkshopProceedings, 2495, 63-73. http://ceur-ws.org/Vol-2495/paper8.pdf
[10]
Murali, T. and Kasif, S. (2003) Extracting Conserved Gene Expression Motifs from Gene Expression Data. Pacific Symposium on Biocomputing Conference, 8, 77-88.
[11]
Or, B. and Courtenay, C. (2017) Explanation and Justification in Machine Learning: A Survey. IJCAI-17 WorkshoponExplainableAI (XAI), 8, 1-13.
[12]
Radev, D.R., Jing, H., Styś, M. and Tam, D. (2004) Centroid-Based Summarization of Multiple Documents. InformationProcessing&Management, 40, 919-938. https://doi.org/10.1016/j.ipm.2003.10.006
[13]
Mikolov, T., Sutskever, I., Chen, K., Corrado, G.S. and Dean, J. (2013) Distributed Representations of Words and Phrases and Their Compositionality. NIPS 2013, Lake Tahoe, 5-8 December 2013, 3111-3119.
[14]
Ni, J., Li, J. and McAuley, J. (2019) Justifying Recommendations Using Distantly-Labeled Reviews and Fine-Grained Aspects. Proceedingsofthe 2019 ConferenceonEmpiricalMethodsinNaturalLanguageProcessingandthe 9thInternationalJointConferenceonNaturalLanguageProcessing (EMNLP-IJCNLP), November 2019, 188-197. https://doi.org/10.18653/v1/d19-1018
[15]
Mann, W.C. and Thompson, S.A. (1988) Rhetorical Structure Theory: Toward a Functional Theory of Text Organization. Text—Interdisciplinary Journal for the Study ofDiscourse, 8, 243-281. https://doi.org/10.1515/text.1.1988.8.3.243
[16]
Jacob, D., Ming-Wei, C., Kenton, L. and Kristina, T. (2019) Bert: Pre-Training of Deep Bidirectional Transformers for Language Understanding. Proceedings of the ConferenceoftheNorthAmericanChapteroftheAssociationforComputationalLinguistics (NAACL), Minnesota, June 2019, 2324-2335.
[17]
Zhang, Y., Lai, G., Zhang, M., Zhang, Y., Liu, Y. and Ma, S. (2014) Explicit Factor Models for Explainable Recommendation Based on Phrase-Level Sentiment Analysis. Proceedingsofthe 37th International ACMSIGIR Conference onResearch& Development in Information Retrieval, Gold Coast, 6-11 July 2014, 83-92. https://doi.org/10.1145/2600428.2609579
[18]
Arpit, R. and Derek, B. (2017) Explanation Chains: Recommendation by Explanation. RecSys ‘17 PosterProceedings, Como, 27-31 August 2017, 1-2.
[19]
Or, B. and Kathleen, M. (2015) Generating Justifications of Machine Learning Predictions. 1st International Workshop on Data-to-Text, United Kingdom, March 2015. http://www.cs.columbia.edu/~orb/papers/d2t_2015.pdf
[20]
Park, N., Kan, A., Faloutsos, C. and Dong, X.L. (2020) J-Recs: Principled and Scalable Recommendation Justification. 2020 IEEEInternationalConferenceonDataMining (ICDM), Sorrento, 17-20 November 2020, 1208-1213. https://doi.org/10.1109/icdm50108.2020.00151
[21]
Mauro, N., Hu, Z.F. and Ardissono, L. (2021) Service-Oriented Justification of Recommender System Suggestions. In: Ardito, C., et al., Eds., Human-Computer Interaction—INTERACT 2021, Springer International Publishing, 321-330. https://doi.org/10.1007/978-3-030-85613-7_23
[22]
Symeonidis, P., Nanopoulos, A. and Manolopoulos, Y. (2009) MoviExplain: A Recommender System with Explanations. Proceedingsofthe 3rdACM Conference onRecommender Systems, New York, 23-25 October 2009, 317-320. https://doi.org/10.1145/1639714.1639777
[23]
Cheng, W.K., Ileladewa, A.A. and Tan, T.B. (2019) A Personalized Recommendation Framework for Social Internet of Things (SIoT). 2019 InternationalConferenceonGreenandHumanInformationTechnology (ICGHIT), Kuala Lumpur, 15-17 January 2019, 24-29. https://doi.org/10.1109/icghit.2019.00013
[24]
Maâloul, M.H. (2012) Approche hybride pour le résumé automatique de textes. Application à la langue arabe. PhD Thesis, Université de Provence—Aix-Marseille I, 17-43. https://tel.archives-ouvertes.fr/tel-00756111/file/These.pdf