Document Preservation Chatbot using Natural Language Processing

Gita Sastria, Umi Asma’ Mohtar, Masnizah Mohd, Astried Astried, M. Hardi Raiz


Documents are a massive unstructured resource with rapid growth every day that can be used for retrieved information to get knowledge. A chatbot is a human-machine interaction model that applies an artificial intelligence approach as an intelligent engine to communicate with humans using natural language. With the tremendous expansion in the mobile device demand over the last decade, chatbots are becoming a more common way to interact with a human. Their popularity and adoption are steadily expanding. These mobile devices are changing how we communicate and allowing learning in various environments. This study examined chatbot as document preservation as an alternative method for storing documents as knowledge in the information technology era. We have built a chatbot based on natural language processing techniques to change the unstructured document form into structured and then preserve it as knowledge. Results show that chatbots that are part of the instant messaging application are still in their early stages to become an alternative method for document storage. The findings provide with user acceptance level at 50% respondents very agree, 34% respondents agree, and 16% disagree that application can help provide information to the users.

Full Text:



ADAMOPOULOU, E. and MOUSSIADES, L., Chatbots: History, technology, and applications, Machine Learning with Applications, vol. 2, 2020, available at:

BANSAL, H. and KHAN, R., A Review Paper on Human Computer Interaction, International Journals of Advanced Research in Computer Science and Software Engineering, vol. 8, issue 4, 2018, pp. 53-56.

CAHN, J., CHATBOT: Architecture, Design, & Development, 2017, University of Pennsylvania School of Engineering and Applied Science Department of Computer and Information Science.

FAUZI, M. A., Text Pre-Processing, 2016, available at:

GURUNG, G., SHAH, R. and JAISWAL, D.P., Software Development Life Cycle Models-A Comparative Study, International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol. 6, issue 4, 2020, pp. 30-37, available at:

HIRSCHBERG, J. and MANNING, C.D., Advances in Natural Language Processing, Science, vol. 349, issue 6245, 2015, pp. 261-266 available at:

NINGTYAS, S., Mengenal Chatbot: Robot Virtual yang Penting untuk Bisnis Digital, 2020, Retrieved August 17, 2020, available at

NUGROHO, K. S., Dasar Text Preprocessing dengan Python, 2019, Retrieved February 09, 2021, available at

SMUTNY, P. and SCHREIBEROVA, P., Chatbots for learning: A Review of Educational Chatbots for the Facebook Messenger, Computers & Education, vol. 151, 2020, available at: