Abstract
In an organization as big as a university that has many distinct departments and administrative bodies, it becomes almost impossible to easily obtain information online or by other means. Assistance over the phone or in-person is often limited to office hours and the information online is scattered through numerous (often nested) web pages, often independently administered and maintained by each sub-division. In this work, we present CollegeBot, a conversational AI agent that uses natural language processing and machine learning to assist visitors of a university’s web site in easily locating information related to their queries. We discuss how we create the knowledge base by collecting and appropriately preprocessing information that is used to train the conversational agent for answering domain-specific questions. We have evaluated two different algorithms for training the conversational model for the chatbot, namely a semantic similarity model and a deep learning one leveraging Sequence-to-Sequence learning model. The proposed system is able to capture the user’s intent and switch context appropriately. It also leverages the open source AIML chatbot ALICE to answer any generic (non domain-specific) questions. We present a proof-of-concept prototype for San Jose State University, to demonstrate how such an approach can be easily adopted by other academic institutions as well.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abushawar, B., Atwell, E.: ALICE Chatbot: Trials and Outputs: Computación y Sistemas 19(4) (2005). https://doi.org/10.13053/cys-19-4-2326
Bani, B., Singh, A.: College enquiry chatbot using A.L.I.C.E. Int. J. New Technol. Res. (IJNTR) 3(1), 64–65 (2017)
Ghose, S., Barua, J.: Toward the implementation of a topic specific dialogue based natural language chatbot as an undergraduate advisor. In: International Conference on Informatics. Electronics and Vision (ICIEV), pp. 1–5. IEEE, Dhaka (2013)
Kulkarni, C., Bhavsar, A., Pingale, S., Kumbhar, S.: BANK CHAT BOT - an intelligent assistant system using NLP and machine learning. Int. Res. J. Eng. Technol. 4(5) (2017)
Lalwani, T., Bhalotia, S., Pal, A., Bisen, S., Rathod, V.: Implementation of a chat bot system using AI and NLP. Int. J. Innov. Res. Comput. Sci. Technol. (IJIRCST) 6, 26–30 (2018). https://doi.org/10.21276/ijircst.2018.6.3.2
Papineni, K., Roukos, S., Ward, T., Zhu, W.: BLEU: a method for automatic evaluation of machine translation. In: Proceedings of the 40th Annual Meeting on Association for Computational Linguistics (ACL 2002), pp. 311–318 (2002). https://doi.org/10.3115/1073083.1073135
Patel, N., Parikh, D., Patel, D., Patel, R.:AI and web based human-like interactive university chatbot (UNIBOT). In: 3rd International conference on Electronics, Communication and Aerospace Technology (ICECA), pp. 148–150, India (2019)
Prajwal, S., Mamatha, G., Ravi, P., Manoj, D., Joisa, S.: Universal semantic web assistant based on sequence to sequence model and natural language understanding. In: 9th International Conference on Advances in Computing and Communication (ICACC), pp. 110–115 (2019). https://doi.org/10.1109/ICACC48162.2019.8986173
Rahman, A., Mamun, A., Islam, A.: Programming challenges of chatbot: current and future prospective. In: 2017 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), pp. 75–78, Dhaka, December 2017
Sandeep, S.: End to end chatbot using sequence to sequence architecture (2019). https://medium.com/swlh/end-to-end-chatbot-using-sequence-to-sequence-architecture-e24d137f9c78. Accessed 10 June 2019
Shukairy, A.: Chatbots in customer service - statistics and trends [infographic] (n.d.). www.invespcro.com/blog/chatbots-customer-service/#:~:text=The%20use%20of%20chatbots%20in,a%20human%20agent%20by%202020. Accessed 12 June 2020
Sutskever, I., Vinyals, O., Le, Q.: Sequence to sequence learning with neural networks. In: NIPS, pp. 3104–3112. Curran Associates Inc. (2014)
Vaira, L., Bochicchio, M., Conte, M., Casaluci, F., Melpignano, A.: MamaBot: a system based on ML and NLP for supporting Women and Families during Pregnancy. In: Desai, B. (eds.) 22nd International Database Engineering Applications Symposium (IDEAS 2018), pp. 273–277. ACM (2018). https://doi.org/10.1145/3216122.3216173
Vinyals, O., Le, Q.: A neural conversational model. In: Proceedings of the 31st International Conference of Machine Learning, France (2015)
Zhang, Y., Xu, T., Dai, Y.: Research on chatbots for open domain: using BiLTSM and sequence to sequence. In: Proceedings of the 2019 International Conference on Artificial Intelligence and Computer Science, pp. 145–149 (2020). https://doi.org/10.1145/3349341.3349393
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Daswani, M., Desai, K., Patel, M., Vani, R., Eirinaki, M. (2020). CollegeBot: A Conversational AI Approach to Help Students Navigate College. In: Stephanidis, C., Kurosu, M., Degen, H., Reinerman-Jones, L. (eds) HCI International 2020 - Late Breaking Papers: Multimodality and Intelligence. HCII 2020. Lecture Notes in Computer Science(), vol 12424. Springer, Cham. https://doi.org/10.1007/978-3-030-60117-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-60117-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60116-4
Online ISBN: 978-3-030-60117-1
eBook Packages: Computer ScienceComputer Science (R0)