Professional Documents
Culture Documents
A Chatbot For Information Security
A Chatbot For Information Security
A Chatbot For Information Security
C. Similar Chatbot
In this section, we have discussed the solutions (chatbots)
that have been developed in many different fields. In each
of these solutions, additional features (services) is needed
to consider the nature of each field. Fig. 2 MedBot Artitechiture
In [7], authors have developed two working chatbots using
two different programming languages (C++ and AIML), to Medical Consultant System [12], psychiatric counseling
study their construction and design practices thoroughly service[13] where authors use additional constrains to
and to devise the further possible improvements in such generation model for the proper response generation, which
kind of programs. They (authors)have discussed Artificial can detect conversational context, user emotion and
Intelligence via chat bots, their framework design, expected reaction. Furthermore, [14] investigates and
capabilities, utilization and future scope. innovates the current interactive kiosk to provide immediate
Chatbot is utilized to provide counseling service in many responses and reliable information incorporating an
fields such as education [8], insurance services [9], intelligent conversational agent (CA).
University admission services[10], ontology [11], The programming challenging of the chatbot has been
discussed in [15], authors reviewed the problems that occur
when designing chatbot using the techniques and concepts
of machine learning and natural processing. In [16] the
authors proposed a Chatbot for tourism purpose, in which
the tourist have limited time. Their methodology divided to
three phases. Data preparing was the first phase, which
include collecting the famous places and their location in
the city. Then mining the collected data and finally use the
Dialog Flow. In [17] the authors proposed Chatbot for
IJCSNS International Journal of Computer Science and Network Security, VOL.20 No.4, April 2020 289
Medical consultant (MedBot), they implement their simply CBS, to offer information security advices through
Chatbot in IM application using the line application. Figure a unified interface. Having such chatbot (“CBS”) may
2 presents the system architecture of the MedBot. First, the increase the reliability and offer accurate advices (collected
user transfer the message, then the message will be transfer from json file in a tree structure). The main architecture is
to the application, finally the application will forward the depicted on figure3.
received message to the Dialogflow; is the engine of the
their Chatbot. Up on a receive of a user’s request, that is step 1 in figure 3,
Although Chatbotis used in many fields, to the best the recipient virtual adviser checks to see if there is cached
knowledge of the researcher, it is not yet used in the field of reply for a similar previous request. If so, reply is return to
information security. In the field of information security, the user. If there was no cached reply, the knowledge base
prompt, accurate, and secure responses are highly required. is searched based on the extracted keywords. After that,
Therefore, this paper is devoted to study the use of, and matching replies are returned to the virtual adviser that
development of an elegant Chatbot that efficiently and conducted search operation. The virtual adviser (which
securely provides suitable advice in the field of information received user’s request) formulates (put replies in a certain
security. format) a reply, and sends the reply to the user, and finally
caches it (reply) for future similar request. For more
explanation, these steps are shown in the below flowchart,
3. The proposed Model figure4.
B. Proposed solutions
In this paper, we proposed a Chatbot that uses virtual
adviser from a json file, which we called “ChatBot Sec” or
290 IJCSNS International Journal of Computer Science and Network Security, VOL.20 No.4, April 2020
Start
C. The main advantages of this CBS includes:
Acknowledgment
End
This project was funded by Deanship of Scientific Research,
Fig. 4 Actions followed by the proposed Chatbot (CBS) Northern Border University for their financial support
under grant no. SCI-2019-1-10-F-8309. The authors,
therefore, acknowledge with thanks DSR technical and
financial support.
IJCSNS International Journal of Computer Science and Network Security, VOL.20 No.4, April 2020 291