Abstract
Facing the challenges in a city that is to be understood as a complex construct, this article presents a solution approach for the further development of existing conversational agents, which should be used particularly in cities, for instance, as a source of information. The proposed framework consists of a fuzzy analogical reasoning process (based on structure-mapping theory) and a network-like memory (i.e., fuzzy cognitive maps stored in graph databases) as additions to the general architecture of a chatbot. Thus, it represents a concept of a global fuzzy reasoning process, which allows conversational agents to emulate human information processing by using cognitive computing (consisting of soft computing methods and cognition and learning theories). The framework is already in the third iteration of its development. Three experiments were conducted to examine the stability of the theoretical foundation as well as the potential of the framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmad, R., Rahimi, S.: A perception based, domain specific expert system for question-answering support. In: IEEE/WIC/ACM International Conference on Web Intelligence, Hong Kong, pp. 893–896. IEEE/WIC/ACM (2006)
Barbella, D., Forbus, K.D.: Analogical word sense disambiguation. Adv. Cogn. Syst. 2(1), 297–315 (2013)
Barr, N., Pennycook, G., Stolz, J.A., Fugelsang, J.A.: Reasoned connections: a dual-process perspective on creative thought. Think. Reason. 21(1), 61–75 (2015)
Barrière, C.: Natural Language Understanding in a Semantic Web Context. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41337-2
Boteanu, A., Chernova, S.: Solving and explaining analogy questions using semantic networks. In: Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence, Austin, pp. 1460–1466. AAAI (2015)
Bouchon-Meunier, B., Mesiar, R., Rifqi, M.: Compositional rule of inference as an analogical scheme. Fuzzy Sets Syst. 138(1), 53–65 (2003)
Bouchon-Meunier, B., Valverde, L.: A fuzzy approach to analogical reasoning. Soft. Comput. 3(1), 141–147 (1999)
Caragliu, A., Del Bo, C., Nijkamp, P.: Smart cities in Europe. In: 3rd Central European Conference in Regional Science (CERS 2009), pp. 45–59 (2009)
Chang, M.D., Forbus, K.D.: Using analogy to cluster hand-drawn sketch-based educational software. AI Mag. 35(1), 76–84 (2014)
Chourabi, H., et al.: Understanding smart cities: an integrative framework. In: Hawaii International Conference on System Sciences, Maui, pp. 2289–2297 (2012)
Cooley, M.: On human-machine symbiosis. In: Gill, K.S. (ed.) Human Machine Symbiosis: The Foundations of Human-Centered Systems Design, pp. 69–100. Springer, London (2012). https://doi.org/10.1007/978-1-4471-3247-9_2
Cooper, R.J., Rüger, S.M.: A simple question answering system. In: Proceedings of TREC-9 (2000)
D’Onofrio, S., Müller, S.M., Papageorgiou, E.I., Portmann, E.: Fuzzy reasoning in cognitive cities – an exploratory work on fuzzy analogical reasoning using fuzzy cognitive maps. In: 2018 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE 2018), Rio de Janeiro, Brazil (2018)
D’Onofrio, S., Portmann, E.: Cognitive computing in smart cities. Inform. Spektrum 40(1), 46–57 (2017)
Falkenhainer, B., Forbus, K.D., Gentner, D.: The structure-mapping engine: algorithm and examples. Artif. Intell. 41(1), 1–63 (1989)
Finger, M., Portmann, E.: What are cognitive cities? In: Portmann, E., Finger, M. (eds.) Towards Cognitive Cities. SSDC, vol. 63, pp. 1–11. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-33798-2_1
Forbus, K.D., Gentner, D., Law, K.: MAC/FAC: a model of similarity-based retrieval. Cogn. Sci. 19(2), 141–205 (1995)
Gentner, D.: Structure-mapping: a theoretical framework for analogy. Cogn. Sci. 7(1), 155–170 (1983)
Gentner, D., Forbus, K.D.: Computational models of analogy. Cogn. Sci. 2(3), 266–276 (2011)
Gentner, D., Markman, A.B.: Analogy – watershed or Waterloo? Structural alignment and the development of connectionist models of cognition. In: Conference on Neural Information Processing Systems, San Francisco, pp. 855–862 (1992)
Gentner, D., Rattermann, M.J., Forbus, K.D.: The roles of similarity in transfer: separating retrievability from inferential soundness. Cogn. Psychol. 25(4), 524–575 (1993)
Gentner, D., Smith, L.: Analogical reasoning. In: Ramachandran, V.S. (ed.) Encyclopedia of Human Behavior, pp. 130–136. Elsevier, Oxford (2012)
Giffinger, R., Fertner, C., Kramar, H., Kalasek, R., Pichler-Milanovic, N., Meihers, E.: Smart Cities: Ranking of European Medium-sized Cities. Centre of Regional Science, Vienna (2007)
Habenstein, A., D’Onofrio, S., Portmann, E., Stürmer, M., Myrach, T.: Open smart city: good governance für smarte städte. In: Meier, A., Portmann, E. (eds.) Smart City: Strategie, Governance und Projekte, pp. 47–71. Springer, Wiesbaden (2016). https://doi.org/10.1007/978-3-658-15617-6_3
Harrison, C., et al.: Foundations for smarter cities. IBM J. Res. Dev. 54(4), 1–16 (2010)
Hevner, A., Chatterjee, S.: Design science research in information systems. In: Hevner, A., Chatterjee, S. (eds.) Design Research in Information Systems. Integrated Series in Information Systems, vol. 22, pp. 9–22. Springer, Boston (2010). https://doi.org/10.1007/978-1-4419-5653-8_2
Hurwitz, J., Kaufman, M., Bowles, A.: Cognitive Computing and Big Data Analytics, 1st edn. Wiley, Indianapolis (2015)
Kassibgi, G.: Soul of the machine: how chatbots work. Medium. https://medium.com/@gk_/how-chat-bots-work-dfff656a35e2. Accessed 30 Aug 2018
Khorasani, E.S., Rahimi, S., Gupta, B.: A reasoning methodology for CW-based question answering systems. In: Di Gesù, V., Pal, S.K., Petrosino, A. (eds.) WILF 2009. LNCS (LNAI), vol. 5571, pp. 328–335. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-02282-1_41
Kosko, B.: Fuzzy cognitive maps. Int. J. Man Mach. Stud. 24(1), 65–75 (1986)
Laird, J.: The law of Parsimony. Monist 29(3), 321–344 (1919)
Lee, D.H., Lee, H.: Construction of holistic fuzzy cognitive maps using ontology matching method. Expert Syst. Appl. 42, 5954–5962 (2015)
Luger, E., Sellen, A.: “Like Having a Really Bad PA”: the Gulf between user expectation and experience of conversational agents. In: Proceedings of the Conference on Human Factors in Computing Systems (CHI 2016), New York, California, pp. 5286–5297 (2016)
Malone, T.W., Bernstein, M.S.: Handbook of Collective Intelligence, 1st edn. MIT Press, Cambridge (2015)
McFate, C., Forbus, K.D.: Analogical generalization and retrieval for denominal verb interpretation. In: Conference of the Cognitive Science Society, pp. 1277–1282. Cognitive Science Society, Austin (2016)
Mostashari, A., Arnold, F., Mansouri, M., Finger, M.: Cognitive cities and intelligent urban governance. Netw. Ind. Q. 13(3), 4–7 (2011)
Müller, S.M., D’Onofrio, S., Portmann, E.: Fuzzy analogical reasoning in cognitive cities: a conceptual framework for urban dialogue systems. In: Proceedings of the 20th International Conference on Enterprise Information Systems (ICEIS 2018), Funchal, Madeira (2018)
Nalawade, S., Kumar, S., Tiwari, D.: Question answering system. Int. J. Sci. Res. 3(5), 439–444 (2014)
Oliveira, A., Campolargo, M.: From smart cities to human smart cities. In: 48th Hawaii International Conference on System Sciences, HICSS, Kauai, pp. 2336–2344 (2015)
Pedrycz, A., Hirota, K., Pedrycz, W., Dong, F.: Granular representation and granular computing with fuzzy sets. Fuzzy Sets Syst. 203(1), 17–32 (2012)
Planum: The Human Smart Cities Cookbook. J. Urban. 28(1) (2014)
Portmann, E., Finger, M.: Smart Cities! Ein Überblick. HMD Praxis Wirtsch. 52(4), 470–481 (2015)
Robinson, I., Webber, J., Eifrem, E.: Graph Databases. O’Reilly, Beijing (2013)
Seeger, A.M., Pfeiffer, J., Heinzl, A.: When do we need a human? Anthropomorphic design and trustworthiness of conversational agents. In: Proceedings of the Sixteenth Annual Pre-ICIS Workshop on HCI Research in MIS, Seoul, Korea (2017)
Seising, R., Sanz, V.: From hard science and computing to soft science and computing – an introductory survey. In: Seising, R., Sanz, V. (eds.) Soft Computing in Humanities and Social Sciences. Studies in Fuzziness and Soft Computing, vol. 273, pp. 3–36. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-24672-2_1
Siemens, G.: Connectivism: a learning theory for the digital age. Int. J. Instr. Technol. Distance Learn. 2(1), 3–10 (2005)
Stucki, T., D’Onofrio, S., Portmann, E.: Chatbot- Der digitale Helfer im Unternehmen: Praxisbeispiele der Schweizerischen post. In: Reinheimer, S. (ed.) Wertbeitrag Wissen. HMD Praxis der Wirtschaftsinformatik, pp. 725–747. Springer Fachmedien, Wiesbaden (2018)
Tschudi, F., D’Onofrio, S.: Wie wir durch unsere Denk- und Handlungsmuster beeinflusst werden. In: Meier, A., Seising, R. (eds.) Vague Information Processing. HMD Praxis der Wirtschaftsinformatik, pp. 467–471. Springer Fachmedien Wiesbaden, Wiesbaden (2018)
Turksen, I.B., Zhong, Z.: An approximate analogical reasoning approach based on similarity measures. IEE Trans. Syst. Man Cybern. 18(6), 1049–1056 (1988)
Wehrle, M., Portmann, E., Denzler, A., Meier, A.: Developing initial state fuzzy cognitive maps with self-organizing maps. In: International Workshop on Artificial Intelligence and Cognition, Turin, Italy (2015)
Wickson, F., Carew, A.L., Russell, A.W.: Transdisciplinary research: characteristics, quandaries and quality. Futures 38(9), 1046–1059 (2006)
Yao, Y.Y.: Three perspectives of granular computing. J. Nanchang Inst. Technol. 25(2), 16–21 (2006)
Zadeh, L.A.: Fuzzy sets. Inf. Control 8(1), 338–353 (1965)
Zadeh, L.A.: The concept of a linguistic variable and its applications to approximate reasoning. Inf. Sci. 8, 199–249 (1975)
Zadeh, L.A.: Fuzzy logic. IEEE Comput. 21(4), 83–93 (1988)
Zadeh, L.A.: Fuzzy logic = computing with words. IEEE Trans. Fuzzy Syst. 4(2), 103–111 (1996)
Zadeh, L.A.: Toward a theory of fuzzy information granulation and its centrality in human reasoning and fuzzy logic. Fuzzy Sets Syst. 90(2), 111–127 (1997)
Zadeh, L.A.: Toward a generalized theory of uncertainty (GTU) – an outline. Inf. Sci. 172(1), 1–40 (2005)
Zadeh, L.A.: From search engines to question answering systems – the problems of world knowledge, relevance, deduction and precisiation. In: Sanchez, E. (ed.) Fuzzy Logic and the Semantic Web, 1st edn., pp. 163–210. Elsevier, Amsterdam (2006)
Acknowledgements
The authors would like to thank the participants and volunteers of both experiments as well as the experts for their valuable input.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
D’Onofrio, S., Müller, S.M., Portmann, E. (2019). A Fuzzy Reasoning Process for Conversational Agents in Cognitive Cities. In: Hammoudi, S., Śmiałek, M., Camp, O., Filipe, J. (eds) Enterprise Information Systems. ICEIS 2018. Lecture Notes in Business Information Processing, vol 363. Springer, Cham. https://doi.org/10.1007/978-3-030-26169-6_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-26169-6_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-26168-9
Online ISBN: 978-3-030-26169-6
eBook Packages: Computer ScienceComputer Science (R0)