Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
Fauzan Ishlakhuddin(1*), Azhari SN(2)
(1) Master Program in Computer Science, FMIPA UGM, Yogyakarta
(2) Department of Computer Science and Electronics, FMIPA UGM, Yogyakarta
(*) Corresponding Author
Abstract
The server is a computer program or a device that provides functionality for other programs or devices, called "clients". Generally, server computers have many resources that can be used by one or more clients through the network with specific permissions and requirements. Therefore, the server needs a monitoring system that can monitor server activity and notify if problems occur. This research focuses on developing a notification and question and answer system to connect the network admin with the monitoring system via chatbot. The developed chatbot can send notifications to the admin if an error occurs and can answer questions about the server's condition. The question and answer system developed implements natural language processing for Indonesian. The process of understanding questions is by classifying each word (token) based on language knowledge stored in the ontology. Then the classification results are processed by rule-base to produce conclusions to take monitoring data and compiled into answers. The test results show that the developed system can auto-notify if any problem in a server, and can answer questions by accuracy 95%.
Keywords
Full Text:
PDFReferences
[1] I. Efendi, “Apa Yang di Maksud Dengan Server?”, 2015. [Online]. Available: https://www.it-jurnal.com/apa-yang-di-maksud-dengan-server/. [Accessed: 23-Oct-2017].
[2] A. Nagios, “Nagios Start Up Guide”, Nagios, Oct-2017.
[3] A. Følstad, T. Araujo, S. Papadopoulos, and E. L.-C. Law, Chatbot Research and Design, vol. 11970. 2019.
[4] A. Kedia and M. Rasu, Hands-On Python Natural Language Processing. Birmingham: Packt Publishing, 2020.
[5] S. Vajjala, B. Majumder, A. Gupta, and H. Surana, Practical Natural Language Processing: A Comprehensive Guide to Building Real-World NLP Systems. O’Reilly Media, Inc, 2020.
[6] F. T. Admojo, “Sistem Pencarian Informasi Berbasis Ontologi untuk Jalur Pendakian Gunung Menggunakan Query Bahasa Alami dengan Penyajian Peta Interaktif”, Universitas Gadjah Mada, 2015.
[7] G. I. Simari, C. Molinaro, M. Vanina Martinez, T. Lukasiewicz, and L. Predoiu, Ontology-Based Data Access Leveraging Subjective Reports. Cham: Springer International Publishing, 2017.
[8] J. M. Mendel, Uncertain Rule-Based Fuzzy Systems. Cham: Springer International Publishing, 2017.
[9] H. R. Sakinnah, “Rule Based System dengan Prediksi Learning Style Berdasarkan Metakognitif”, Universitas Gadjah Mada, 2016.
[10] N. F. Noy and D. L. McGuinness, “Ontology Development 101: A Guide to Creating Your First Ontology”, Stanford Knowl. Syst. Lab., p. 25, 2001.
DOI: https://doi.org/10.22146/ijccs.58588
Article Metrics
Abstract views : 2971 | views : 2340Refbacks
- —
- —
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
- —
- —
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
- —
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
- —
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
- —
- —
- —
- Ontology-based Chatbot to Support Monitoring of Server Performance and Security By Rule-base
Copyright (c) 2021 IJCCS (Indonesian Journal of Computing and Cybernetics Systems)
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
View My Stats1