SlideShare a Scribd company logo
International Journal of Trend in Scientific Research and Development (IJTSRD)
Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470
@ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1618
Chatbot for Railway using Diloug Flow
Satyanarayana1, Rajesh Budihal2
1PG Scholar, 2Assistant Professor
1,2Department of MCA, School of CS and IT, Jain (Deemed to be University), Bangalore, Karnataka, India
How to cite this paper: Satyanarayana|
Rajesh Budihal "Chatbot for Railway
using Diloug Flow" Published in
International Journal of Trend in
Scientific Research and Development
(ijtsrd), ISSN: 2456-
6470, Volume-3 |
Issue-4, June 2019,
pp.1618-1620, URL:
https://www.ijtsrd.c
om/papers/ijtsrd25
106.pdf
Copyright © 2019 by author(s) and
International Journal of Trend in
Scientific Research and Development
Journal. This is an Open Access article
distributed under
the terms of the
Creative Commons
Attribution License (CC BY 4.0)
(http://creativecommons.org/licenses/
by/4.0)
ABSTRACT
Chatbot is a program or a virtual person who can speak effectively to the human
beings using Artificial intelligent and using interactive skills. Today the main
challenge of the chatbot is to which will look like human brain with all
knowledge. Now a days there are many chatbot related to cloud based which
helps for improvement and development mainly like IBM Watson, Amazon lex
etc.,[6] Chatbot are become more famous as it reduce the customer service jobs
and also client burden with handling multiple users at a time. As it want to
perform multiple task in same process, we need to make chatbot as efficient as
possible. To address this problem, here we are providing some different design
of a chatbot which will provide an exact replies to the querybasedon thedataset
of FAQs using Dialog Flow.[5] Here we used railway related information such as
source and destinations timings and also seat availability etc.
Keywords: Dialog Flow, Chatbot, Railways
I. INTRODUCTION
Chatbot is a computer program mainly powered by machine learningtechniques,
on the top of the multiple application such as viber, messenger and skype. There
is a drastic change in the world where everything is going through web. Itisuser-
friendly so that we can get to know everything easily and quickly. [6] There are
different types of customer services like live chat, support service and also the
telephone service.
But all these type of service will take huge time to give
answer to the customer query.If it contain many clients the
waiting time also will be increase as well the result will be
poor client satisfaction. Chatbot are completely different
compare to the human accounts as it don’t have to maintain
the online status or last seen time stamp. A chatbot is a fast
with less confusing web which is easy to install as thereis no
need to have the installation package.Mostofthechatbotare
mainly search for the keywords,Phrases,examplesthathave
given into the database.[1] Chatbotisslowlyreplacingbythe
applications on the field of the devices because of their easy
use and intelligence. According to the reportalmost 80%are
using the chatbot services or they may plantouse chatbot by
2020. The ideal chatbot should have ability to understand
the context of a conversations. As we know the people were
facing the problems to use railway applications, So to
overcome we are building the railway chatbot using dialog
flow, so that users can ask the queries and can get the
answers from the chatbot. So by this the user can save the
time and no need of installing the any applications ofrailway
user can use the Facebook messenger to ask the quires.
II. LITERATURE SERVEY
We will see the different literature review and also the uses
of it.
2.1Educational chatbot by using Android:
The main purpose of using the android application is to
provide educational chatbot for impaired people. This
chatbot will give provide the answers based on the
educational queries asked by the students and also by the
impaired people[1]. By using this the google voice search
they can easily launch the application after opening the
application it will provide the instructions to use we want to
follow the rules by that we can use application outputwillbe
given be given by text. This application can be used by the
normal people who don’t have a experience of using the
application by listening the rules.
2.2. Operations and customer support by using
Artificial intelligence (AI) :
Before there was very few products in the websites so that
we can know about the products easily as it is increasing the
products in the website so we require a customer support
teams to help the customer in the form of providinganswers
about the products [2]. So they introduced chatbot in
customer without having the human interaction. To
accumulate the data in the database they are using artificial
intelligence and they used Artificial intelligence mark-up
language (AIML) as language so easily we can solve the
problem of customers through support.
2.3. Climebot: Climate change by using API.ai :
When the expert told about the global warming is real this is
not reached to all the society level. Their aim is to develop
the conventional agent should explain the issues about the
global warming [3]. Based on the human agent question the
answer should be conveyed properly so they implemented a
chatbot for conveying answers about the issue of global
warming. To improve the capabilities of chatbot there used
API.ai framework. This chatbotisfortextual communication.
IJTSRD25106
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1619
2.4. Home Automation using IOT and also a chatbot
using natural language processing (NLP) :
By using IOT we can control the fans, lights and other
electrical appliances so they came with the web application
that which fans, lights and other electrical appliance can be
controlled over the internet. So firstly we need chatbot
algorithm so that the users can request the switch of the
light and fans accordingly [4]. This will be done by using the
NLP techniques. Secondly those people who are in the same
LAN can access the application and devices. Thirdly the
security should be given to the particular user for accessing
the applications and devices.
III. HISTORY OF CHATBOT
ALIZA is a first chatbot introduced in the year 1996 by
Joseph Weizenbaum. It can help in making the pattern
matching for the human communication. It also provide
natural dialogues with the help of scripts by using these
scripts the ELIZA will responds for the dialogues
accordingly. It uses the JavaScript as a language for
implementation.
PARRY is the second bot introduce in the year 1972 by
Psychiatrist Kenneth Lolby. It has the same structure when
compared with ALIZA. It also uses JavaScript as a language
for implementation.
ALICE is introduced in the year 1995 ALICE will store the
conversation pattern in the form of AIML format which is
written in the English and it have a Natural language
processes(NLP).
IV. EXISTING APPLICATIONS
We have many existing application chatbot in some areas
such as education, for providing the responds to the student
quires about the education[1][2]. We also have in insurance
and also in customer support and in the agriculture to help
the people for providing about the field and also how to
maintain the field.
V. PROBLEM STATEMENT
If we see in the railway we have some applications provided
by the IRCTC for the user to get the information about the
railway. But we have someissueslike with IRCTC application
we need to download the application and also if we have
large amount of traffic it is difficult to get the information. It
consist of lot of time to the user to browse the information.
VI. PROPOSED SYSTEM
In this paper I am proposing chatbot for railway byusingthe
dialog flow. In this chatbot the user can get the information
easily like PNR status, seat availability, cancelling the ticket
etc by using applications like messenger, facebook etc. So by
using this chatbot we can save the timeinsteadofwastinglot
of time using application. No need of installing the
application just you can open your Facebook account and
can ask the quires. And you required proper internet
connection.
VII. ARCHITECTURE
Fig no1.1: Desing of chatbot
As I discussed before we use Slack interface like Facebook
messenger to end the messages to the DialogFlow.
DialogFlow NLP engineintentwillunderstand abouttheuser
queries and will search for the matching words according it
provide the answer.
VIII. FLOWCHART
We will create intents to know how the conversation will
work this will map to answer for responds. It will sent to the
evaluate input so it will go to the entities it is like checking
the exact word by using the natural language processing.
Fig no1.2: Flowchart of chatbot
If we don’t give entities if it did not match it will search for
exact quires if it find any entities found then it will match
with that word and will give responds.
IX. IMPLEMENTATION
Fig no 1.3: Contents in Dilougflow
International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470
@ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1620
Fig no 1.4: Details provided by Train
Fig no 1.5: Seat Availability
Fig no 1.6: Trains between stations
X. CONCLUSION
Chatbots are clever enough to respond multiple types of
queries given by the users. The proposed application can be
able to analyse exact steps and capable of providing
appropriate results. Here the APIs like “Dialogue Flow”
provided best interaction results. This work mainly
concentrates on chat bot applications for Trains. Here any
user can interact and can get information regarding seat
availability, PNR Status, Ticketbookingandcancellation.The
developed application provides good performance in terms
of accessibility, maintenance and easily upgradation.
XI. REFERENCE
[1] Naveen Kumar M, LingaChandarP C,Venkatesh Prasad
A, Sumangali K-―Android Based Educational Chatbot
for Visually Impaired People‖, Issue, 2016
[2] Ravi Santosh Arvapally, Hasan Hicsasmaz, Wally Lo
Faro-―Artiϐicial Intelligence Applied to Challenges in
the Fields of Operations and CustomerSupport‖,Issue,
2017.
[3] Daniel Toniuc and Adrian Groz- ―Climebot: an
argumentative agent for climate change‖, Issue, 2017
[4] Sören Blom,MatthiasBook,VolkerGruhn- ―Executable
Semantics of Recursively Nestable Dialog Flow
Speciation for Web Applications‖, Issue, 2008
[5] Guo Chunfang , Wu Hao, Sun Zhongyue Guan
Zhongliang- ―Study on the Public Information Service
Systems of Railway Industry‖, Issue, 2010
[6] Cyril Joe Baby, Faizan AyyubKhan,SwathiJ.N.- ―Home
Automation using IoT and a Chatbot using Natural
Language Processing‖, Issue , 2017
[7] Sahaya Sakila.V, Akshat Shrivastava, MdArmanAnsari,
Laxmi Kanta Kar, Mukul Kumar, “RAILBOT: A Railway
(IRCTC) Chatbot”, 2018 IJESC.
[8] Bhavika R. Ranoliya, Nidhi Raghuwanshi∗ and Sanjay
Singh, “Chatbot for University Related FAQs”.
[9] https://www.analyticsvidhya.com/blog/2018/03/how
-to-build-an-intelligent-chatbot-for-slack-using-
dialogflow-api/

More Related Content

PDF
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
PDF
Chat-Bot for College Management System using A.I
PDF
IRJET- G-Chat: A Game and Chat Application
PDF
Voice Command Mobile Phone Dialer
PPTX
Why artificial intelligence matters in i os app development
PDF
IRJET- Information Retrieval from Chat Application
DOCX
PPTX
Machine Learning & AI
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
Chat-Bot for College Management System using A.I
IRJET- G-Chat: A Game and Chat Application
Voice Command Mobile Phone Dialer
Why artificial intelligence matters in i os app development
IRJET- Information Retrieval from Chat Application
Machine Learning & AI

What's hot (8)

PDF
An Online Shopping Application – Shri Krishna Shoppy – An Initiative Towards ...
PPTX
Python Institute Coimbatore
PPTX
PDF
Predicting cyber bullying on t witter using machine learning
PDF
instant message transfer between two smart phones using wi fi
DOCX
Captcha Seminar report 2014
PDF
Sentimental Emotion Analysis using Python and Machine Learning
An Online Shopping Application – Shri Krishna Shoppy – An Initiative Towards ...
Python Institute Coimbatore
Predicting cyber bullying on t witter using machine learning
instant message transfer between two smart phones using wi fi
Captcha Seminar report 2014
Sentimental Emotion Analysis using Python and Machine Learning
Ad

Similar to Chatbot for Railway using Diloug Flow (20)

PDF
IRJET - Query Processing using NLP
PDF
IRJET- Artificial Intelligence Based Chat-Bot
PDF
AI Based Chatbot for FAQs
PDF
A Review on Chatbot with Different Methods
PDF
Chatbot
PDF
IRJET- Review of Chatbot System in Hindi Language
PDF
IRJET-V7I51160.pdf
PDF
IRJET- Review of Chatbot System in Marathi Language
PDF
IRJET- Information Chatbot for an Educational Institute
PDF
IRJET- Chatbot in Python
PDF
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
PDF
IRJET - Development of Chatbot Automation Application – DGCT CSE ALEXA
PDF
Artificial Intelligence (AI) for Transportation System
PDF
IRJET- College Enquiry Chatbot System(DMCE)
PDF
Automated information retrieval and services of graduate school using chatbo...
PPTX
Chatbot for chattint getting requirments and analysis all the tools
PDF
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
PDF
IRJET- NEEV: An Education Informational Chatbot
PDF
Intelligent Library Assistant (ILA) Using Artificial Intelligence and Natural...
PDF
A Survey on Various Types of Chatbots
IRJET - Query Processing using NLP
IRJET- Artificial Intelligence Based Chat-Bot
AI Based Chatbot for FAQs
A Review on Chatbot with Different Methods
Chatbot
IRJET- Review of Chatbot System in Hindi Language
IRJET-V7I51160.pdf
IRJET- Review of Chatbot System in Marathi Language
IRJET- Information Chatbot for an Educational Institute
IRJET- Chatbot in Python
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
IRJET - Development of Chatbot Automation Application – DGCT CSE ALEXA
Artificial Intelligence (AI) for Transportation System
IRJET- College Enquiry Chatbot System(DMCE)
Automated information retrieval and services of graduate school using chatbo...
Chatbot for chattint getting requirments and analysis all the tools
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET- NEEV: An Education Informational Chatbot
Intelligent Library Assistant (ILA) Using Artificial Intelligence and Natural...
A Survey on Various Types of Chatbots
Ad

More from ijtsrd (20)

PDF
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
PDF
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
PDF
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
PDF
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
PDF
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
PDF
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
PDF
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
PDF
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
PDF
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
PDF
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
PDF
Automatic Accident Detection and Emergency Alert System using IoT
PDF
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
PDF
The Role of Media in Tribal Health and Educational Progress of Odisha
PDF
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
PDF
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
PDF
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
PDF
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Vitiligo Treated Homoeopathically A Case Report
PDF
Uterine Fibroids Homoeopathic Perspectives
A Study of School Dropout in Rural Districts of Darjeeling and Its Causes
Pre extension Demonstration and Evaluation of Soybean Technologies in Fedis D...
Pre extension Demonstration and Evaluation of Potato Technologies in Selected...
Pre extension Demonstration and Evaluation of Animal Drawn Potato Digger in S...
Pre extension Demonstration and Evaluation of Drought Tolerant and Early Matu...
Pre extension Demonstration and Evaluation of Double Cropping Practice Legume...
Pre extension Demonstration and Evaluation of Common Bean Technology in Low L...
Enhancing Image Quality in Compression and Fading Channels A Wavelet Based Ap...
Manpower Training and Employee Performance in Mellienium Ltdawka, Anambra State
A Statistical Analysis on the Growth Rate of Selected Sectors of Nigerian Eco...
Automatic Accident Detection and Emergency Alert System using IoT
Corporate Social Responsibility Dimensions and Corporate Image of Selected Up...
The Role of Media in Tribal Health and Educational Progress of Odisha
Advancements and Future Trends in Advanced Quantum Algorithms A Prompt Scienc...
A Study on Seismic Analysis of High Rise Building with Mass Irregularities, T...
Descriptive Study to Assess the Knowledge of B.Sc. Interns Regarding Biomedic...
Performance of Grid Connected Solar PV Power Plant at Clear Sky Day
Vitiligo Treated Homoeopathically A Case Report
Vitiligo Treated Homoeopathically A Case Report
Uterine Fibroids Homoeopathic Perspectives

Recently uploaded (20)

PDF
Computing-Curriculum for Schools in Ghana
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
VCE English Exam - Section C Student Revision Booklet
PPTX
GDM (1) (1).pptx small presentation for students
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
Pharma ospi slides which help in ospi learning
PDF
Insiders guide to clinical Medicine.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Classroom Observation Tools for Teachers
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Institutional Correction lecture only . . .
PPTX
Cell Structure & Organelles in detailed.
Computing-Curriculum for Schools in Ghana
STATICS OF THE RIGID BODIES Hibbelers.pdf
human mycosis Human fungal infections are called human mycosis..pptx
Supply Chain Operations Speaking Notes -ICLT Program
VCE English Exam - Section C Student Revision Booklet
GDM (1) (1).pptx small presentation for students
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Basic Mud Logging Guide for educational purpose
Microbial diseases, their pathogenesis and prophylaxis
Pharma ospi slides which help in ospi learning
Insiders guide to clinical Medicine.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Classroom Observation Tools for Teachers
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
Renaissance Architecture: A Journey from Faith to Humanism
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Institutional Correction lecture only . . .
Cell Structure & Organelles in detailed.

Chatbot for Railway using Diloug Flow

  • 1. International Journal of Trend in Scientific Research and Development (IJTSRD) Volume: 3 | Issue: 4 | May-Jun 2019 Available Online: www.ijtsrd.com e-ISSN: 2456 - 6470 @ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1618 Chatbot for Railway using Diloug Flow Satyanarayana1, Rajesh Budihal2 1PG Scholar, 2Assistant Professor 1,2Department of MCA, School of CS and IT, Jain (Deemed to be University), Bangalore, Karnataka, India How to cite this paper: Satyanarayana| Rajesh Budihal "Chatbot for Railway using Diloug Flow" Published in International Journal of Trend in Scientific Research and Development (ijtsrd), ISSN: 2456- 6470, Volume-3 | Issue-4, June 2019, pp.1618-1620, URL: https://www.ijtsrd.c om/papers/ijtsrd25 106.pdf Copyright © 2019 by author(s) and International Journal of Trend in Scientific Research and Development Journal. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0) (http://creativecommons.org/licenses/ by/4.0) ABSTRACT Chatbot is a program or a virtual person who can speak effectively to the human beings using Artificial intelligent and using interactive skills. Today the main challenge of the chatbot is to which will look like human brain with all knowledge. Now a days there are many chatbot related to cloud based which helps for improvement and development mainly like IBM Watson, Amazon lex etc.,[6] Chatbot are become more famous as it reduce the customer service jobs and also client burden with handling multiple users at a time. As it want to perform multiple task in same process, we need to make chatbot as efficient as possible. To address this problem, here we are providing some different design of a chatbot which will provide an exact replies to the querybasedon thedataset of FAQs using Dialog Flow.[5] Here we used railway related information such as source and destinations timings and also seat availability etc. Keywords: Dialog Flow, Chatbot, Railways I. INTRODUCTION Chatbot is a computer program mainly powered by machine learningtechniques, on the top of the multiple application such as viber, messenger and skype. There is a drastic change in the world where everything is going through web. Itisuser- friendly so that we can get to know everything easily and quickly. [6] There are different types of customer services like live chat, support service and also the telephone service. But all these type of service will take huge time to give answer to the customer query.If it contain many clients the waiting time also will be increase as well the result will be poor client satisfaction. Chatbot are completely different compare to the human accounts as it don’t have to maintain the online status or last seen time stamp. A chatbot is a fast with less confusing web which is easy to install as thereis no need to have the installation package.Mostofthechatbotare mainly search for the keywords,Phrases,examplesthathave given into the database.[1] Chatbotisslowlyreplacingbythe applications on the field of the devices because of their easy use and intelligence. According to the reportalmost 80%are using the chatbot services or they may plantouse chatbot by 2020. The ideal chatbot should have ability to understand the context of a conversations. As we know the people were facing the problems to use railway applications, So to overcome we are building the railway chatbot using dialog flow, so that users can ask the queries and can get the answers from the chatbot. So by this the user can save the time and no need of installing the any applications ofrailway user can use the Facebook messenger to ask the quires. II. LITERATURE SERVEY We will see the different literature review and also the uses of it. 2.1Educational chatbot by using Android: The main purpose of using the android application is to provide educational chatbot for impaired people. This chatbot will give provide the answers based on the educational queries asked by the students and also by the impaired people[1]. By using this the google voice search they can easily launch the application after opening the application it will provide the instructions to use we want to follow the rules by that we can use application outputwillbe given be given by text. This application can be used by the normal people who don’t have a experience of using the application by listening the rules. 2.2. Operations and customer support by using Artificial intelligence (AI) : Before there was very few products in the websites so that we can know about the products easily as it is increasing the products in the website so we require a customer support teams to help the customer in the form of providinganswers about the products [2]. So they introduced chatbot in customer without having the human interaction. To accumulate the data in the database they are using artificial intelligence and they used Artificial intelligence mark-up language (AIML) as language so easily we can solve the problem of customers through support. 2.3. Climebot: Climate change by using API.ai : When the expert told about the global warming is real this is not reached to all the society level. Their aim is to develop the conventional agent should explain the issues about the global warming [3]. Based on the human agent question the answer should be conveyed properly so they implemented a chatbot for conveying answers about the issue of global warming. To improve the capabilities of chatbot there used API.ai framework. This chatbotisfortextual communication. IJTSRD25106
  • 2. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1619 2.4. Home Automation using IOT and also a chatbot using natural language processing (NLP) : By using IOT we can control the fans, lights and other electrical appliances so they came with the web application that which fans, lights and other electrical appliance can be controlled over the internet. So firstly we need chatbot algorithm so that the users can request the switch of the light and fans accordingly [4]. This will be done by using the NLP techniques. Secondly those people who are in the same LAN can access the application and devices. Thirdly the security should be given to the particular user for accessing the applications and devices. III. HISTORY OF CHATBOT ALIZA is a first chatbot introduced in the year 1996 by Joseph Weizenbaum. It can help in making the pattern matching for the human communication. It also provide natural dialogues with the help of scripts by using these scripts the ELIZA will responds for the dialogues accordingly. It uses the JavaScript as a language for implementation. PARRY is the second bot introduce in the year 1972 by Psychiatrist Kenneth Lolby. It has the same structure when compared with ALIZA. It also uses JavaScript as a language for implementation. ALICE is introduced in the year 1995 ALICE will store the conversation pattern in the form of AIML format which is written in the English and it have a Natural language processes(NLP). IV. EXISTING APPLICATIONS We have many existing application chatbot in some areas such as education, for providing the responds to the student quires about the education[1][2]. We also have in insurance and also in customer support and in the agriculture to help the people for providing about the field and also how to maintain the field. V. PROBLEM STATEMENT If we see in the railway we have some applications provided by the IRCTC for the user to get the information about the railway. But we have someissueslike with IRCTC application we need to download the application and also if we have large amount of traffic it is difficult to get the information. It consist of lot of time to the user to browse the information. VI. PROPOSED SYSTEM In this paper I am proposing chatbot for railway byusingthe dialog flow. In this chatbot the user can get the information easily like PNR status, seat availability, cancelling the ticket etc by using applications like messenger, facebook etc. So by using this chatbot we can save the timeinsteadofwastinglot of time using application. No need of installing the application just you can open your Facebook account and can ask the quires. And you required proper internet connection. VII. ARCHITECTURE Fig no1.1: Desing of chatbot As I discussed before we use Slack interface like Facebook messenger to end the messages to the DialogFlow. DialogFlow NLP engineintentwillunderstand abouttheuser queries and will search for the matching words according it provide the answer. VIII. FLOWCHART We will create intents to know how the conversation will work this will map to answer for responds. It will sent to the evaluate input so it will go to the entities it is like checking the exact word by using the natural language processing. Fig no1.2: Flowchart of chatbot If we don’t give entities if it did not match it will search for exact quires if it find any entities found then it will match with that word and will give responds. IX. IMPLEMENTATION Fig no 1.3: Contents in Dilougflow
  • 3. International Journal of Trend in Scientific Research and Development (IJTSRD) @ www.ijtsrd.com eISSN: 2456-6470 @ IJTSRD | Unique Paper ID – IJTSRD25106 | Volume – 3 | Issue – 4 | May-Jun 2019 Page: 1620 Fig no 1.4: Details provided by Train Fig no 1.5: Seat Availability Fig no 1.6: Trains between stations X. CONCLUSION Chatbots are clever enough to respond multiple types of queries given by the users. The proposed application can be able to analyse exact steps and capable of providing appropriate results. Here the APIs like “Dialogue Flow” provided best interaction results. This work mainly concentrates on chat bot applications for Trains. Here any user can interact and can get information regarding seat availability, PNR Status, Ticketbookingandcancellation.The developed application provides good performance in terms of accessibility, maintenance and easily upgradation. XI. REFERENCE [1] Naveen Kumar M, LingaChandarP C,Venkatesh Prasad A, Sumangali K-―Android Based Educational Chatbot for Visually Impaired People‖, Issue, 2016 [2] Ravi Santosh Arvapally, Hasan Hicsasmaz, Wally Lo Faro-―Artiϐicial Intelligence Applied to Challenges in the Fields of Operations and CustomerSupport‖,Issue, 2017. [3] Daniel Toniuc and Adrian Groz- ―Climebot: an argumentative agent for climate change‖, Issue, 2017 [4] Sören Blom,MatthiasBook,VolkerGruhn- ―Executable Semantics of Recursively Nestable Dialog Flow Speciation for Web Applications‖, Issue, 2008 [5] Guo Chunfang , Wu Hao, Sun Zhongyue Guan Zhongliang- ―Study on the Public Information Service Systems of Railway Industry‖, Issue, 2010 [6] Cyril Joe Baby, Faizan AyyubKhan,SwathiJ.N.- ―Home Automation using IoT and a Chatbot using Natural Language Processing‖, Issue , 2017 [7] Sahaya Sakila.V, Akshat Shrivastava, MdArmanAnsari, Laxmi Kanta Kar, Mukul Kumar, “RAILBOT: A Railway (IRCTC) Chatbot”, 2018 IJESC. [8] Bhavika R. Ranoliya, Nidhi Raghuwanshi∗ and Sanjay Singh, “Chatbot for University Related FAQs”. [9] https://www.analyticsvidhya.com/blog/2018/03/how -to-build-an-intelligent-chatbot-for-slack-using- dialogflow-api/