A Recommender System for Mobility-as-a-Service Plans Selection
Abstract
:1. Introduction
2. Related Work
3. Approach
3.1. CSP-Based Filtering
- HC1, “If user model.driving license = ‘No’, CarSharing = 0”, meaning that, in case a user does not possess any driving license, MaaS Plans including car sharing are filtered out.
- HC2, “If user model.mode_i_usage = ‘Every Day’, Mode_i ! = 0”, indicating that frequent users of a specific mode will be delivered MaaS Plans that definitely include this mode and exclude the ones that do not include it, with the assumption that mode_i_usage represents a specific mobility mode usage from all the available included modes examined (indicative array (public transport, taxi, car sharing, bike sharing)), while, similarly, Mode_i takes its values from the same array of available services.
- SC1, “If user model.mode_i_usage = ‘Once/few times per month’, Mode_i ! = max values”, conveying that, for users occasionally using a specific transport mode, MaaS Plans that have the maximum level of this particular transport mode are excluded.
- SC2, “If user model.mode_i_usage = ‘Once/few times per week’, Mode_i ! = 0 and Mode_i ! = min values”, denoting that users who are quite frequently using a specific transport mode, MaaS Plans that do not include that mode or have the minimum level of that mode are excluded.
3.2. Similarity-Based Plan Ranking
3.3. Data-Driven Preferences Elicitation
4. Controlled Experiment
4.1. Experimental Conditions—Recommendation Approaches
- Price—desc/asc, signifies two approaches that use the basic technique of price ranking of the available MaaS Plans either in descending or ascending order.
- CSP approach, denotes the filtering approach described in Section 3.1, CSP which contains hard and soft constraints that are independently implemented with the latter performing on top of the results of the first. Finally, on the subset of filtered plans delivered by the CSP, a price ranking in ascending order is used.
- CSP with similarity approach, in this case, filtering based on hard and soft constraints is performed, whereas as a final step the similarity-based Plan Ranking technique is used on top of the filtered products and delivers a ranked list of MaaS Plans where, in the top positions, those most similar to the user profile plans are presented.
- CSP with similarity and price filter, the final approach includes approach 3 described above, along with an extra feature of price filtering, allowing users to adjust the plans within a restricted budget. Price filtering is a popular feature among e-commerce applications, which may likely be advantageous in the MaaS Plans selection problem. The feature concerns a specific functionality that provides users the ability to adjust the proposed product assortments within a budget they define and which practically filters MaaS Plans within a user’s price constraints. The user has the option to tune the price filter according to his/her budget in order to filter out plans that are priced higher.Table 1 summarizes the different approaches described above, along with their corresponding features.
4.2. Users and Context
4.3. Experiment Survey and Process
4.4. Results
5. Real Life Pilots
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Conflicts of Interest
References
- Datson, J. Mobility as a Service: Exploring the Opportunity for Mobility as a Service in the UK; Transport System Catapult: Milton Keynes, UK, 2016. [Google Scholar]
- Moura, F. Making urban mobility more efficient with Mobility-as-a-Service and mobility service companies. Netw. Ind. Q. 2018, 20, 18–22. [Google Scholar]
- Kamargianni, M.; Matyas, M.; Li, W.; Schäfer, A. Feasibility Study for “Mobility as a Service” Concept in London; UCL Energy Institute: London, UK, 2015; pp. 1–82. [Google Scholar]
- Sochor, J.L.; Strömberg, H.; Karlsson, M. An innovative mobility service to facilitate changes in travel behavior and mode choice. In Proceedings of the 22nd World Congress on Intelligent Transportation Systems, Bordeaux, France, 5–9 October 2015. [Google Scholar]
- Robinson, D. Mobility as a Service: Segmenting Preferences for Transport Usership; Ministry of Infrastructure and Water Management: The Hague, The Netherlands, 2015. [Google Scholar]
- Durand, A.; Harms, L.; Hoogendoorn-Lanser, S.; Zijlstra, T. Mobility-as-a-Service and Changes in Travel Preferences and Travel Behaviour: A Literature Review; KiM–Netherlands Institute for Transport Policy Analysis: Den Haag, The Netherlands, 2018. [Google Scholar]
- Arias-Molinares, D.; García-Palomares, J.C. The Ws of MaaS: Understanding mobility as a service from a literature review. IATSS Res. 2020, 44, 253–263. [Google Scholar] [CrossRef]
- Sakai, K. MaaS trends and policy-level initiatives in the EU. IATSS Res. 2019, 43, 207–209. [Google Scholar] [CrossRef]
- Elliot, T.; McLaren, S.; Sims, R. Potential environmental impacts of electric bicycles replacing other transport modes in Wellington, New Zealand. Sustain. Prod. Consum. 2018, 16, 227–236. [Google Scholar] [CrossRef]
- Cruz, C.O.; Sarmento, J.M. “Mobility as a Service” platforms: A critical path towards increasing the sustainability of transportation systems. Sustainability 2020, 12, 6368. [Google Scholar] [CrossRef]
- Becker, H.; Balac, M.; Ciari, F.; Axhausen, K.W. Assessing the welfare impacts of Shared Mobility and Mobility as a Service (MaaS). Transp. Res. Part A Policy Pr. 2020, 131, 228–243. [Google Scholar] [CrossRef]
- Kamargianni, M.; Li, W.; Matyas, M.; Schäfer, A. A critical review of new mobility services for urban transport. Transp. Res. Procedia 2016, 14, 3294–3303. [Google Scholar] [CrossRef] [Green Version]
- Kamargianni, M.; Matyas, M.; Li, W.; Muscat, K.; Yfantis, L. The MaaS Dictionary. MaaSLab, Energy Institute, University College London. Available online: https://www.maaslab.org (accessed on 21 July 2021).
- Esztergár-Kiss, D.; Kerényi, T.; Mátrai, T.; Aba, A. Exploring the MaaS market with systematic analysis. Eur. Transp. Res. Rev. 2020, 12, 1–16. [Google Scholar] [CrossRef]
- Esztergár-Kiss, D.; Kerényi, T. Creation of mobility packages based on the MaaS concept. Travel Behav. Soc. 2020, 21, 307–317. [Google Scholar] [CrossRef]
- Ricci, F.; Rokach, L.; Shapira, B. Introduction to recommender systems handbook. In Recommender Systems Handbook; Springer: Boston, MA, USA, 2011; pp. 1–35. [Google Scholar]
- Felfernig, A.; Gula, B.; Leitner, G.; Maier, M.; Melcher, R.; Teppan, E. Persuasion in knowledge-based recommendation. In Proceedings of the 3rd International Conference on Persuasive Technology, Oulu, Finland, 4–6 June 2008; Springer: Berlin/Heidelberg, Germany; pp. 71–82. [Google Scholar]
- Resnick, P.; Varian, H.R. Recommender systems. Commun. ACM 1997, 40, 56–58. [Google Scholar] [CrossRef]
- Lops, P.; de Gemmis, M.; Semeraro, G. Content-based recommender systems: State of the art and trends. In Recommender Systems Handbook; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2011; pp. 73–105. [Google Scholar]
- Konstan, J.A.; Riedl, J. Recommender systems: From algorithms to user experience. User Model. User Adapt. Interact. 2012, 22, 101–123. [Google Scholar] [CrossRef] [Green Version]
- Aggarwal, C.C. Recommender Systems; Springer: New York, NY, USA, 2016. [Google Scholar]
- Felfernig, A.; Friedrich, G.; Jannach, D.; Zanker, M. Constraint-based recommender systems. In Recommender Systems Handbook; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2015; pp. 161–190. [Google Scholar]
- Freuder, E.C.; Mackworth, A.K. Constraint satisfaction: An emerging paradigm. In Handbook of Knowledge Representation; Elsevier BV: Amsterdam, The Netherlands, 2006; Volume 2, pp. 13–27. [Google Scholar]
- Felfernig, A.; Friedrich, G.; Jannach, D.; Zanker, M. An integrated environment for the development of knowledge-based recommender applications. Int. J. Electron. Commer. 2006, 11, 11–34. [Google Scholar] [CrossRef]
- Jannach, D.; Zanker, M.; Fuchs, M. Constraint-based recommendation in tourism: A multiperspective case study. Inf. Technol. Tour. 2009, 11, 139–155. [Google Scholar] [CrossRef] [Green Version]
- Reiterer, S.; Felfernig, A.; Jeran, M.; Stettinger, M.; Wundara, M.; Eixelsberger, W. A Wiki-based environment for constraint-based recommender systems applied in the e-government domain. In Proceedings of the UMAP Workshops, Dublin, Ireland, 29 June–3 July 2015. [Google Scholar]
- Murphy, S.Ó; Manzano, Ó.; Brown, K.N. Design and evaluation of a constraint-based energy saving and scheduling recommender system. In Proceedings of the Transactions on Petri Nets and Other Models of Concurrency XV, Aachen, Germany, 23–28 June 2019; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2015; pp. 687–703. [Google Scholar]
- Zanker, M.; Aschinger, M.; Jessenitschnig, M. Constraint-based personalised configuring of product and service bundles. Int. J. Mass Cust. 2010, 3, 407. [Google Scholar] [CrossRef]
- Schumacher, M.; Rey, J.-P. Recommender systems for dynamic packaging of tourism services. In Information and Communication Technologies in Tourism 2011; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2011; pp. 13–23. [Google Scholar]
- Beheshtian-Ardakani, A.; Fathian, M.; Gholamian, M.R. A novel model for product bundling and direct marketing in e-commerce based on market segmentation. Decis. Sci. Lett. 2018, 7, 39–54. [Google Scholar] [CrossRef]
- Zhang, Z.; Lin, H.; Liu, K.; Wu, D.; Zhang, G.; Lu, J. A hybrid fuzzy-based personalized recommender system for telecom products/services. Inf. Sci. 2013, 235, 117–129. [Google Scholar] [CrossRef]
- Kouki, P.; Schaffer, J.; Pujara, J.; O’Donovan, J.; Getoor, L. Personalized explanations for hybrid recommender systems. In Proceedings of the 24th ACM International Conference on Intelligent User Interfaces, New York, NY, USA, 17–20 March 2019; pp. 379–390. [Google Scholar]
- 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, Vancouver, BC, Canada, 2 October 2018; pp. 163–171. [Google Scholar]
- Bai, J.; Zhou, C.; Song, J.; Qu, X.; An, W.; Li, Z.; Gao, J. Personalized bundle list recommendation. In Proceedings of the ACM WWW’19: The World Wide Web Conference, San Francisco, CA, USA, 13–17 May 2019; pp. 60–71. [Google Scholar]
- Arnaoutaki, K.; Magoutas, B.; Bothos, E.; Mentzas, G. A hybrid knowledge-based recommender for Mobility-as-a-Service. In Proceedings of the ICE-B 2019—16th International Conference on e-Business, Prague, Czech Republic, 26–28 July 2019; pp. 101–109. [Google Scholar]
- Sugiyama, K.; Hatano, K.; Yoshikawa, M. Adaptive web search based on user profile constructed without any effort from users. In Proceedings of the 13th International Conference on World Wide Web, New York, NY, USA, 17–20 May 2004; pp. 675–684. [Google Scholar]
- Ekstrand, M.D.; Harper, F.M.; Willemsen, M.C.; Konstan, J.A. User perception of differences in recommender algorithms. In Proceedings of the 8th ACM Conference on Recommender Systems, Foster City, CA, USA, 6–10 October 2014; pp. 161–168. [Google Scholar]
- Paolacci, G.; Chandler, J.; Ipeirotis, P.G. Running experiments on Amazon Mechanical Turk. Judgm. Decis. Mak. 2010, 5, 411–419. [Google Scholar]
- Charness, G.; Gneezy, U.; Kuhn, M.A. Experimental methods: Between-subject and within-subject design. J. Econ. Behav. Organ. 2012, 81, 1–8. [Google Scholar] [CrossRef]
- Hsee, C.K.; Zhang, J. General evaluability theory. Perspect. Psychol. Sci. 2010, 5, 343–355. [Google Scholar] [CrossRef] [PubMed]
Approach | Hard Constraints | Soft Constraints | Price Filter | Price Rank | Similarity Formula-Based Ranking |
---|---|---|---|---|---|
Price-desc/asc | X | ||||
CSP | X | X | X | ||
CSP with similarity | X | X | X | ||
CSP with similarity and price filter | X | X | X | X |
Presented Pairs | CSP_Sim Selected (%) |
---|---|
CSP with similarity vs. Price-descending | 80% |
CSP with similarity vs. Price-ascending | 82.86% |
CSP with similarity vs. CSP | 57.14% |
CSP with similarity vs. CSP with similarity and price filter | 80% |
Presented Pairs | Avg Rating CSP_Sim | Avg Rating Other List |
---|---|---|
CSP with similarity vs. Price-descending | 3.84 | 3.46 |
CSP with similarity vs. Price-ascending | 3.38 | 2.84 |
CSP with similarity vs. CSP | 3.31 | 3.29 |
CSP with similarity vs. CSP with similarity and price filter | 3.53 | 3.43 |
What Other Information Would You Like to See in Order to Support You Better to Choose MaaS Plans? |
---|
More details on plans, terms and conditions:
|
Total/separate price of the services if not in a package |
Add more services (e-scooter, parking, etc.) |
Option to build your own plan |
MaaS Plans without public transport service |
Bonus/rewards |
More duration options of provided MaaS Plans (6 months) |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Arnaoutaki, K.; Bothos, E.; Magoutas, B.; Aba, A.; Esztergár-Kiss, D.; Mentzas, G. A Recommender System for Mobility-as-a-Service Plans Selection. Sustainability 2021, 13, 8245. https://doi.org/10.3390/su13158245
Arnaoutaki K, Bothos E, Magoutas B, Aba A, Esztergár-Kiss D, Mentzas G. A Recommender System for Mobility-as-a-Service Plans Selection. Sustainability. 2021; 13(15):8245. https://doi.org/10.3390/su13158245
Chicago/Turabian StyleArnaoutaki, Konstantina, Efthimios Bothos, Babis Magoutas, Attila Aba, Domokos Esztergár-Kiss, and Gregoris Mentzas. 2021. "A Recommender System for Mobility-as-a-Service Plans Selection" Sustainability 13, no. 15: 8245. https://doi.org/10.3390/su13158245
APA StyleArnaoutaki, K., Bothos, E., Magoutas, B., Aba, A., Esztergár-Kiss, D., & Mentzas, G. (2021). A Recommender System for Mobility-as-a-Service Plans Selection. Sustainability, 13(15), 8245. https://doi.org/10.3390/su13158245