journal article·2022-05-10Open access

New Hybrid Techniques for Business Recommender Systems

Charuta Pande, Hans Friedrich Witschel, Andreas Martin

Applied Sciences· Volume 12· Issue 10

Abstract

Besides the typical applications of recommender systems in B2C scenarios such as movie or shopping platforms, there is a rising interest in transforming the human-driven advice provided, e.g., in consultancy via the use of recommender systems. We explore the special characteristics of such knowledge-based B2B services and propose a process that allows incorporating recommender systems into them. We suggest and compare several recommender techniques that allow incorporating the necessary contextual knowledge (e.g., company demographics). These techniques are evaluated in isolation on a test set of business intelligence consultancy cases. We then identify the respective strengths of the different techniques and propose a new hybridisation strategy to combine these strengths. Our results show that the hybridisation leads to substantial performance improvement over the individual methods.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Recommender Systems and Techniques · Advanced Bandit Algorithms Research · Video Analysis and Summarization

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Intelligent Information Systems Research Group, FHNW University of Applied Sciences and Arts Northwestern Switzerland, Riggenbachstrasse 16, 4600 Olten, Switzerland

Funding

Innosuisse-Swiss Innovation Agency

References (56)

Show source-provided references
1. Nissen, V. (2018). Digital transformation of the consulting industry—Introduction and overview. Digital Transformation of the Consulting Industry, Springer.10.1007/978-3-319-70491-3 ↗
2. Werth, D., Zimmermann, P., and Greff, T. (2016, January 11–14). Self-service consulting: Conceiving customer-operated digital IT consulting services. Proceedings of the AMCIS 2016, San Diego, CA, USA.
3. Witschel, H., and Martin, A. (2018, January 18–20). Random Walks on Human Knowledge: Incorporating Human Knowledge into Data-Driven Recommender. Proceedings of the 10th International Conference on Knowledge Management and Information Sharing (KMIS), Seville, Spain.10.5220/0006893900630072 ↗
4. Felfernig, A., and Burke, R. (2008, January 19–22). Constraint-based recommender systems: Technologies and research issues. Proceedings of the 10th International Conference on Electronic Commerce, Innsbruck, Austria.10.1145/1409540.1409544 ↗
5. Recommender systems survey10.1016/j.knosys.2013.03.012 ↗
6. Case-based recommender systems10.1017/S0269888906000567 ↗
7. Graph-based recommendation integrating rating history and domain knowledge: Application to on-site guidance of museum visitors10.1002/asi.23837 ↗
8. Witschel, H.F., Peter, M., Seiler, L., Parlar, S., and Grivas, S.G. (2019, January 17–19). Case Model for the RoboInnoCase Recommender System for Cases of Digital Business Transformation: Structuring Information for a Case of Digital Change. Proceedings of the 11th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management (IC3K 2019), Vienna, Austria.10.5220/0008064900620073 ↗
9. Burke, R., and Ramezani, M. (2011). Matching recommendation technologies and domains. Recommender Systems Handbook, Springer.10.1007/978-0-387-85820-3_11 ↗
10. Deelmann, T. (2018). Does digitization matter? Reflections on a possible transformation of the consulting business. Digital Transformation of the Consulting Industry, Springer.10.1007/978-3-319-70491-3_3 ↗
11. Witschel, H.F., Galie, E., and Riesen, K. (2015, January 11–14). A Graph-Based Recommender for Enhancing the Assortment of Web Shops. Proceedings of the Workshop on Data Mining in Marketing DMM’2015, Hamburg, Germany.
12. Zhang, M., Ranjan, R., Nepal, S., Menzel, M., and Haller, A. (2012). A declarative recommender system for cloud infrastructure services selection. International Conference on Grid Economics and Business Models, Springer.10.1007/978-3-642-35194-5_8 ↗
13. Kritikos, K., Laurenzi, E., and Hinkelmann, K. (2017). Towards business-to-IT alignment in the cloud. Advances in Service-Oriented and Cloud Computing. ESOCC 2017, Springer.10.1007/978-3-319-79090-9_3 ↗
14. Unified collaborative and content-based web service recommendation10.1109/TSC.2014.2355842 ↗
15. Laliwala, Z., Sorathia, V., and Chaudhary, S. (2006, January 4–7). Semantic and rule based event-driven services-oriented agricultural recommendation system. Proceedings of the 26th IEEE International Conference on Distributed Computing Systems Workshops (ICDCSW’06), Lisboa, Portugal.10.1109/ICDCSW.2006.95 ↗
16. Felfernig, A., Friedrich, G., Jannach, D., and Zanker, M. (2015). Constraint-based recommender systems. Recommender Systems Handbook, Springer.10.1007/978-1-4899-7637-6_5 ↗
17. A fuzzy preference tree-based recommender system for personalized business-to-business e-services10.1109/TFUZZ.2014.2315655 ↗
18. Mohamed, B., Abdelkader, B., and M’hamed, B.F. (2016, January 22–23). A multi-level approach for mobile recommendation of services. Proceedings of the International Conference on Internet of things and Cloud Computing, Cambridge, UK.10.1145/2896387.2896425 ↗
19. Social knowledge-based recommender system. Application to the movies domain10.1016/j.eswa.2012.03.025 ↗
20. A flexible semantic inference methodology to reason about user preferences in knowledge-based recommender systems10.1016/j.knosys.2007.07.004 ↗
21. Ontological user profiling in recommender systems10.1145/963770.963773 ↗
22. Revina, A., and Rizun, N. (2019, January 20). Multi-Criteria Knowledge-Based Recommender System for Decision Support in Complex Business Processes. Proceedings of the Workshop on Recommendation in Complex Scenarios co-located with 13th ACM Conference on Recommender Systems (RecSys 2019), Copenhagen, Denmark.
23. MOOC-Rec: A case based recommender system for MOOCs10.1016/j.sbspro.2015.06.395 ↗
24. CEBRA: A CasE-Based Reasoning Application to recommend banking products10.1016/j.engappai.2021.104327 ↗
25. A case-based reasoning recommender system for sustainable smart city development10.1007/s00146-020-00984-2 ↗
26. Bogers, T. (2010, January 26). Movie recommendation using random walks over the contextual graph. Proceedings of the 2nd International Workshop on Context-Aware Recommender Systems, Barcelona, Spain.
27. A random walk model for item recommendation in social tagging systems
28. Random-Walk Computation of Similarities Between Nodes of a Graph with Application to Collaborative Recommendation10.1109/TKDE.2007.46 ↗
29. Huang, Z., Chung, W., Ong, T.H., and Chen, H. (2002, January 14–18). A Graph-based Recommender System for Digital Library. Proceedings of the 2nd ACM/IEEE-CS Joint Conference on Digital Libraries, Portland, OR, USA.10.1145/544220.544231 ↗
30. Learning to recommend via random walk with profile of loan and lender in P2P lending10.1016/j.eswa.2021.114763 ↗
31. PathRank: Ranking nodes on a heterogeneous graph for flexible hybrid recommender systems10.1016/j.eswa.2012.08.004 ↗
32. Chicaiza, J., and Valdiviezo-Diaz, P. (2021). A comprehensive survey of knowledge graph-based recommender systems: Technologies, development, and contributions. Information, 12.10.3390/info12060232 ↗
33. Wang, Y., Allouache, Y., and Joubert, C. (2021, January 6–9). A Staffing Recommender System based on Domain-Specific Knowledge Graph. Proceedings of the 2021 Eighth International Conference on Social Network Analysis, Management and Security (SNAMS), Gandia, Spain.10.1109/SNAMS53716.2021.9732087 ↗
34. Nia, A.G., Lu, J., Zhang, Q., and Ribeiro, M. (2019, January 14–16). A Framework for a Large-Scale B2B Recommender System. Proceedings of the 2019 IEEE 14th International Conference on Intelligent Systems and Knowledge Engineering (ISKE), Dalian, China.10.1109/ISKE47853.2019.9170298 ↗
35. Knowledge-based recommendation: A review of ontology-based recommender systems for e-learning10.1007/s10462-017-9539-5 ↗
36. Evaluating collaborative filtering recommender systems10.1145/963770.963772 ↗
37. How good your recommender system is? A survey on evaluations in recommendation10.1007/s13042-017-0762-9 ↗
38. Ge, M., Delgado-Battenfeld, C., and Jannach, D. (2010, January 26–30). Beyond accuracy: Evaluating recommender systems by coverage and serendipity. Proceedings of the Fourth ACM Conference on Recommender Systems, Barcelona, Spain.10.1145/1864708.1864761 ↗
39. Voorhees, E.M., and Harman, D.K. (2006). TREC—Experiment and Evaluation in Information Retrieval, The MIT Press.
40. Hybrid recommender systems: Survey and experiments10.1023/A:1021240730564 ↗
41. Burke, R. (2007). Hybrid web recommender systems. The Adaptive Web, Springer.10.1007/978-3-540-72079-9_12 ↗
42. Burke, R. (2000). A case-based reasoning approach to collaborative filtering. European Workshop on Advances in Case-Based Reasoning, Trento, Italy, 6–9 September 2000, Springer.10.1007/3-540-44527-7_32 ↗
43. Hybrid job offer recommender system in a social network10.1111/exsy.12416 ↗
44. Knowledge-based recommender systems
45. Rebelo, M.Â., Coelho, D., Pereira, I., and Fernandes, F. (2021). A New Cascade-Hybrid Recommender System Approach for the Retail Market. International Conference on Innovations in Bio-Inspired Computing and Applications, Springer.10.1007/978-3-030-96299-9_36 ↗
46. A switching multi-level method for the long tail recommendation problem10.3233/JIFS-179331 ↗
47. Hybrid recommendation algorithm based on latent factor model and PersonalRank
48. A hybrid recommender system for improving automatic playlist continuation
49. Guo, G., Zhang, J., Sun, Z., and Yorke-Smith, N. (July, January 29). LibRec: A Java Library for Recommender Systems. Proceedings of the UMAP Workshops, Dublin, Ireland.
50. Bello-Tomás, J.J., González-Calero, P.A., and Díaz-Agudo, B. (September, January 30). Jcolibri: An object-oriented framework for building cbr systems. Proceedings of the European Conference on Case-Based Reasoning, Madrid, Spain.
51. Pande, C. (2019). Benchmarking Recommender Algorithms for Business Intelligence Consultancy. [Master’s Thesis, FHNW University of Applied Sciences and Arts Northwestern Switzerland].
52. Zhang, Y., Zuo, W., Shi, Z., Yue, L., and Liang, S. (2018, January 17–19). Social Bayesian Personal Ranking for Missing Data in Implicit Feedback Recommendation. Proceedings of the International Conference on Knowledge Science, Engineering and Management, Changchun, China.10.1007/978-3-319-99365-2_27 ↗
53. White, S., and Smyth, P. (2003, January 24–27). Algorithms for Estimating Relative Importance in Networks. Proceedings of the Ninth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Washington, DC, USA.10.1145/956750.956782 ↗
54. Gierl, L., and Lenz, M. (1998, January 6–8). On the Use of Taxonomies for Representing Case Features and Local Similarity Measures. Proceedings of the 6th German Workshop on CBR, Berlin, Germany.
55. Huang, A. (2008, January 14–18). Similarity measures for text document clustering. Proceedings of the Sixth New Zealand Computer Science Research Student Conference (NZCSRSC2008), Christchurch, New Zealand.