SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3350
Artificial Intelligence (AI) for Transportation System
Bhor Shubham1, Nikas Tushar2, Shelke Aditya3, Bangar Abhishek4
1, 2, 3 Student, Dept. of Computer Engineering, Jaihind College of Engineering, Maharashtra, India
4 Professor, Dept. of Computer Engineering, Jaihind college of Engineering, Maharashtra, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Public transport is employed by many of us
everywhere the world to travel to new places. Beings are
normally make a map to journey new places and for special
events they may have a sense of totally lost in new place. At
this point our talking man-like machine acts the helper for
journeying persons. Our talking man-like machine helps the
people to get their desire place to begin and place where one
goes. it’s an application that's work on the web, tabletop and
also on telegram application. This talking man-like machine
uses the tongue Processing (NLP) and Deep Learning ways of
doing. It acts because the be living to try and do with man
being as a graphical user Interface(GUI). This AI talking man-
like machine request user for current placing and place where
one goes placing by making letterofinvitationsomequestions.
It gets at the small print of the user's questions and obtain
along with facts group of the talking man-like machine. The
deep learning techniques are utilized in this talking man-like
machine are liable for getting through knowledge the user's
questions through being without error to stay far from any
getting wrongly. Once the users question hasbeen getthrough
knowledge of, then the talking man-like machine provides the
rightest declare the users question request. Then the users get
all the news given associated with the bus names with their
numbers that the person can journey to the required placing.
Our talking man-like machine instrumented by using Python
keras library and Tkinter is employed for GUI (Graphical User
Interface) purpose.
Key Words: Chatbot, Artificial Intelligence, Natural
Language Processing, Deep Learning, Keras, GUI, Tkinter.
1. INTRODUCTION
People frequently journey to different states, greatly
respected places and sometimes they will have a sense of
totally lost during a new place. they are doing not have
knowledge of the way and busesnumbertourgestretched to
their desired place where one goes. many folks face poor
usability in making letter of invitation the people around
them to urge news given about their place where one goes
place. frequently we get to at the stop, able to lock our bus
but we don't have any idea about which bus to require to
induce stretched to our place where one goes.thiscanbethe
most place; position we experience in our daily living while
using transport to induce stretched to the specified placing.
You move to unknown place and you are doing not have any
idea about which bus to require. there 'll be no facts given
about the buses or about the bus numbers or the transport
that takes you to the place where one goes place. thisisoften
the order of events happens with us over and over. after you
get stretched to the stop you'll many groups of persons
looking forward to the bus. a number of them have
knowledge of the certain, error less bus timing and which
bus to be taken to induce stretched to the specified place
where one goes and a few of them face the difficulty on
which bus to be taken. At this condition, you're totally
conditions made things hard. Here we've got knowledge of
that the majority of the people support conveyance to urge
stretched to their place where one goes. therein condition,
most of the people don't have any idea about bus timings,
sends, bus numbers and other put tightly into, made filled
with. People faces trouble after they visit the new places for
the primary time and don't have knowledge of which bus is
correct for his or her place where one goes. They wasted the
time for waiting the bus and getting together news given
about bus from some low level of development persons
generally. So there's one answer to over-come this tough
question is that our effecting on each other talking man-like
machine which supplies complete news given associated
with the bus timing and way. This talking man-like machine
gets answer to, solution of all the issues associated with the
transport and it'll act between, alongwithusersatanywhere
or any time. one main thing is that talking man-like machine
are very ready to help for users in day to day living. This
talking man-like machine will saves the time of user and
there's no have to request some-one about bus information.
2. MOTIVATION
Individuals deal with an issue when they are new to the spot
and don’t realize which transport to take. All things
considered, much time is squandered forhangingtightor for
get-together the data about the transport what they need to
get in to arrive at their objective. There is one arrangement
possible for this issue is that an intelligent Chatbotthatgives
the whole information of the transports and their timings
which makes it simpler for individuals to utilize or to impart
at any spot or any time. One central concern is that chatbots
are fundamental for user’s everydaylife.Themotivationis to
develop an AI chatbot for the transportation systemthatcan
help travelers to reach their destination easily. It will be
available 24x7 and prevent travel scams.Usercaneasilyfind
the best routes, bus numbers, their arrival time based on
their current location and destination using this chatbot. We
have used Python libraries to implement this chatbot. We
have used Tkinter for developing the user interface. Keras
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3351
from the Tensorflow library is used to train the model using
intent.js on file which contains patterns of questions that
users may ask and different responsesforthatquestions. We
have added one more feature of voice assistant. Using this
feature, users can ask queries by typing or by using voice
commands. If the user asks a query using a voice command,
then the chatbot also gives a voice response along with the
data displayed on the screen. If the user asks a query using
typing text, then the chatbot displays the response on the
screen. For this, we have used a speechrecognitionlibraryto
implement this feature. Using this feature, the user gives a
voice command. speech recognition library converts speech
to text. This input text is sent to the trained model to get an
appropriate answer. When text response is received, it is
converted to speech using the GTTS library. For improving
the interaction between users and chatbots, wehavetrained
a model using Keras from the TensorFlow library. We have
created a JSON file of various patterns and their responses.
Patterns are different possible locations and responses are
buses for these locations. We have given a uniquetagtoeach
pattern using which we can recognize that pattern. Pattern
contains the same question in different formatsthattheuser
may ask. The response contains different answers that the
chatbot should give to any question. Firstly, we performed
tokenization and lemmatization on this JSON file. After that,
we trained a sequential model using this formatted data.
When the user asks a question, the queryisgonethroughthe
tokenization and lemmatization process. We then passed
this cleaned query to a trained model topredictthe response
to that query.
3. OBJECTIVE
 Easily find the best routes, bus numbers, their
arrival time based on current location and
destination of the user.
 Help people to reach their destination safely
without facing any problems.
 Provide all bus information at the user’s fingertip.
 Users can ask for help without any hesitation.
 Saves users time.
 Provide a better user experience.
 Available 24x7.
 Easy to Use
 Better GUI Interface
 Cost is less expensive
 Voice Interface
 Database Technology used
 Help people to avoid travel scams.
 Use NLP to understand regular language.
 Implement a Telegram chatbot for mobile users so
that they can easily get required bus information.
 Implement Tkinter GUI for desktop users.
 Implement a chatbot that can accept voice
commands and give corresponding voice response.
4. PROBLEM STATEMENT
Public transportation is a very common way of traveling in
big cities. People travel to different places and sometimes
may feel completely lost at these places. They may not know
the route and buses to reach theirdestination.So,develop an
AI Chatbot that will help them to find the best routes and
buses to reach their destination. The chatbot should ask
questions to know about the user’s current location and
destination. Use this information to analyze available data
and provide appropriate bus numberswiththeirarrival time
and routes. Develop different GUIs for desktop and mobile
users. The user must be able to type a query or give a voice
command. According to the user’s query, the chatbot should
give an appropriate text response or voice response.
5. METHODOLOGY.
5.1 To perform literature survey
To profit a getting through knowledge of currently in
existence work we get the idea needed news given from
books, daily record units and from google. persons doing
teaching also helps a mass in our work and we also have
relation the earlier put into print papers to get together
news given.
5.2 Apply waterfall model
The waterfall scaled-copy is an in time-orderdesignprocess,
used in software development processes, in which forward
development is seen as moving liquid fixedly, unchangingly
down (like a waterfall) through the forms of idea, start,
observations, design, building, testing,
production/Implementation and support.
5.3 Design of AI man-like machine
Designing a talking man-like machine is a mixofbothartand
science. The art is to get through knowledge of your target
clients and their things necessary and the science is to
change those bits of knowledge into little steps overtomove
a frictionless person coming for getting goods or work done
experience.
5.4 Implementation of man-like machine
By using NLP i.e.; Natural Language Processing to
breakdown and to interpret human language. And using
Keras which is used to provide the python interface to the
artificial neural networks. It is an open source library.
5.5 Verify and test the test cases
Testing of project problem statement using generated test
data (using mathematical models, GUI, Function testing
principles, if any) selection and appropriate use of testing
tools, testing of UML diagram’s reliability.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3352
5.6 Provide AI man-like machine to use
This is the last step where we deliver chatbot to the end
user. And take feedback from them, and provide support to
them
6. MATHEMATICAL MODEL
Let P1 = Given success cases viz., user’svoicequerycorrectly
detected, the correct response is provide for given query,
Telegram chatbot gives correct responses to user’s query
For a Problem P1 to be NP-Hard,Satisfiabilityproblem(SAT)
must be reducible to P1; i.e. SAT ∝P1
Let for CNF-SAT, CNF = (X1∨X 2∨X3) ∧ X 1∨X2∨X 3
X1: True i.e.1 if user’s voice query correctly detected
X2: True (i.e.1) if the correct response is providing for given
query
X3: True (i.e.1) if Telegram chatbot gives correct responses
to user’s query
Here, there are 8 possibilities for which CNF will be satisfied.
Table -1: CNF Table
This means, we have 8 possibilities for 3 variables. We can
check whether CNF is true or not for these 8 possibilities. i.e.
For n variables, we have 2n possibilities. This tells us that
our problem P1 is taking exponential time. This is similar to
satisfiability problem as it is also an exponential time taking
algorithm. As satisfiability problem is reducible to our
problem P1, problem P1 is NP-Hard. We will devise non-
deterministic algorithm for problem P1:
Algosat()
{
for i= 1 to 8
{
Xi=Choice (true, false) ——– Non- deterministic statement
if (CNF == true)
Success () ——– Non- deterministic statement
else
Failure () ——– Non- deterministic statement
}
}
This algorithm will take O(1) time i.e. polynomial time if we
know the correct values for Xi. So, this is a non-deterministic
algorithm that takes polynomial time O(1). We have proved
that P1 is NP- Hard. Also, we have written non-deterministic
polynomial time taking algorithm for P1. So, our problemP1
is NP-Complete.
Fig -1: P, NP, NP-Hard, NP-Complete Classes
Fig -2: Telegram Chatbot
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3353
Fig -3: Desktop Chatbot
CONCLUSION
In this project, we used Keras to train model so that chatbot
will respond to user’s query. Chatbot gives correct results if
we provide destination location and currentlocationofuser.
Chatbot correctly provides the bus numbers, their arrival
time and routes as per user’s queries. AI Artificial
Intelligence) man-like machine helps people to easily find
bus numbers, their arrival time and best routes. This saves
time of user and prevents travel scam.
REFERENCES
[1] Feng Liao, Liyuan Shang, Wendong Wan, “Design and
Implementation of Public Transportation Enquiry
System Based on J2EE” in Atlantic Press, 2018.
[2] Venkataramanan.S, Suriya.D, Mr. K.R.MohanRaj,” Voice
Based Transport Enquiry System” in Int. Jnl. Of
Advanced Networking & Applications (IJANA), 2018.
[3] Shabina Sayed, Rushabh Jain, Burhanuddin
Lokhandwala, Fakhruddin Barodawala and Murtuza
Rajkotwala, “Android based Chat-Bot”, International
Journal of Computer Applications, Volume 137,Number
10, pp. 28-32, March 2016.
[4] Fernando A. Mikic Fonte, Martin Llamas Nistal, Juan C.
Burguillo Rial, and Manuel Caeiro Rodr guez,“NLAST:A
natural language assistant for students”, IEEE Global
Engineering Education Conference (EDUCON, pp. 709-
713), April 2016.
[5] Tracy A. Tindall Michael G. Makar, “Dynamic chatbot”.
[6]. B. R. Ranoliya, N. Raghuwanshi and S. Singh,
“Chatbot for University Related FAQs”, 2017
International Conference on Advances in Computing,
Communications andInformatics(ICACCI),Udupi,2017.
[6] Jabberwacky” IEEE 802.3 12.4.3.2.3 Jabber function,
2018.
[7] A Comparative Study Of Chatbot Implementation
Techniques, ISSN 2278-0882 Volume 7, Issue 10,
International Journal Of Scientific ResearchEngineering
And Technology (IJSRET), 2018.
[8] Tarun Lalwani, Shashank Bhalotia, Ashish Pal, Shreya
Bisen, Vasundhara Rathod, “Implementation of a
Chatbot System using AI and NLP”,International Journal
of Innovative Research in Computer Science &
Technology (IJIRCST), Volume 6, Number 3, pp. 26-30,
May 2018.
[9] Imran Ahmed and Shikha Singh, “AIML Based Voice
Enabled Artificial Intelligent Chatterbot”, International
Journal of u- and eService, Science and Technology
(IJUNESST), Volume 8, Number 2, pp. 375 384, March
2015.
[10] Anirudh Khanna, Bishwajeet Pandey, Kushagra
Vashishta, Kartik Kalia, Bhale Pradeepkumar and
Teerath Das, “A Study of Today’s A.I. through Chatbots
and Rediscovery of Machine Intelligence”, International
Journal of u- and e- Service, Science and Technology
2015.
[11] V.Manoj Kumar, A.Keerthana, M.Madhumitha,
S.Valliammai, V.Vinithasri, “Sanative ChatbotForHealth
Seekers”, International Journal Of Engineering And
Computer Science 2016.

More Related Content

Similar to Artificial Intelligence (AI) for Transportation System

Azure Chat Bot application
Azure Chat Bot application Azure Chat Bot application
Azure Chat Bot application
Vivek Singh
 
IRJET- Conversational Assistant based on Sentiment Analysis
IRJET- Conversational Assistant based on Sentiment AnalysisIRJET- Conversational Assistant based on Sentiment Analysis
IRJET- Conversational Assistant based on Sentiment Analysis
IRJET Journal
 
IRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry SystemIRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry System
IRJET Journal
 
IRJET- A Survey Paper on Chatbots
IRJET- A Survey Paper on ChatbotsIRJET- A Survey Paper on Chatbots
IRJET- A Survey Paper on Chatbots
IRJET Journal
 
A Survey Paper On Chatbots
A Survey Paper On ChatbotsA Survey Paper On Chatbots
A Survey Paper On Chatbots
Kristen Flores
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial Intelligence
IRJET Journal
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitality
sipij
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitality
sipij
 
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot PlatformsChatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Elfo Digital Solutions
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras Model
IRJET Journal
 
Bus Tracking and Transportation Safety Using Internet of Things
Bus Tracking and Transportation Safety Using Internet of ThingsBus Tracking and Transportation Safety Using Internet of Things
Bus Tracking and Transportation Safety Using Internet of Things
IRJET Journal
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET Journal
 
Guide cane
Guide caneGuide cane
Guide cane
Jobin Das
 
Movie recommender chatbot based on Dialogflow
Movie recommender chatbot based on DialogflowMovie recommender chatbot based on Dialogflow
Movie recommender chatbot based on Dialogflow
IJECEIAES
 
app on ai chatbot.pdf
app on ai chatbot.pdfapp on ai chatbot.pdf
app on ai chatbot.pdf
MdBabli
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
VaishnaviKhandelwal6
 
5.smart multilingual sign boards
5.smart multilingual sign boards5.smart multilingual sign boards
5.smart multilingual sign boards
EditorJST
 
IRJET - Chat-Bot for College Information System using AI
IRJET -  	  Chat-Bot for College Information System using AIIRJET -  	  Chat-Bot for College Information System using AI
IRJET - Chat-Bot for College Information System using AI
IRJET Journal
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
aNumak & Company
 

Similar to Artificial Intelligence (AI) for Transportation System (20)

Azure Chat Bot application
Azure Chat Bot application Azure Chat Bot application
Azure Chat Bot application
 
IRJET- Conversational Assistant based on Sentiment Analysis
IRJET- Conversational Assistant based on Sentiment AnalysisIRJET- Conversational Assistant based on Sentiment Analysis
IRJET- Conversational Assistant based on Sentiment Analysis
 
IRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry SystemIRJET- Voice based Retrieval for Transport Enquiry System
IRJET- Voice based Retrieval for Transport Enquiry System
 
IRJET- A Survey Paper on Chatbots
IRJET- A Survey Paper on ChatbotsIRJET- A Survey Paper on Chatbots
IRJET- A Survey Paper on Chatbots
 
A Survey Paper On Chatbots
A Survey Paper On ChatbotsA Survey Paper On Chatbots
A Survey Paper On Chatbots
 
VOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial IntelligenceVOCAL- Voice Command Application using Artificial Intelligence
VOCAL- Voice Command Application using Artificial Intelligence
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitality
 
An Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for HospitalityAn Implementation of Voice Assistant for Hospitality
An Implementation of Voice Assistant for Hospitality
 
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot PlatformsChatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
Chatbot Service Providers | Chatbot Solution Providers | Ai Chatbot Platforms
 
IRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras ModelIRJET - Mutecom using Tensorflow-Keras Model
IRJET - Mutecom using Tensorflow-Keras Model
 
Bus Tracking and Transportation Safety Using Internet of Things
Bus Tracking and Transportation Safety Using Internet of ThingsBus Tracking and Transportation Safety Using Internet of Things
Bus Tracking and Transportation Safety Using Internet of Things
 
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...IRJET-  	  An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
 
ms_3.pdf
ms_3.pdfms_3.pdf
ms_3.pdf
 
Guide cane
Guide caneGuide cane
Guide cane
 
Movie recommender chatbot based on Dialogflow
Movie recommender chatbot based on DialogflowMovie recommender chatbot based on Dialogflow
Movie recommender chatbot based on Dialogflow
 
app on ai chatbot.pdf
app on ai chatbot.pdfapp on ai chatbot.pdf
app on ai chatbot.pdf
 
Final presentation on chatbot
Final presentation on chatbotFinal presentation on chatbot
Final presentation on chatbot
 
5.smart multilingual sign boards
5.smart multilingual sign boards5.smart multilingual sign boards
5.smart multilingual sign boards
 
IRJET - Chat-Bot for College Information System using AI
IRJET -  	  Chat-Bot for College Information System using AIIRJET -  	  Chat-Bot for College Information System using AI
IRJET - Chat-Bot for College Information System using AI
 
Artificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & ChatbotsArtificial Intelligence Virtual Assistants & Chatbots
Artificial Intelligence Virtual Assistants & Chatbots
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
BrazilAccount1
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 

Recently uploaded (20)

Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
English lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdfEnglish lab ppt no titlespecENG PPTt.pdf
English lab ppt no titlespecENG PPTt.pdf
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 

Artificial Intelligence (AI) for Transportation System

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3350 Artificial Intelligence (AI) for Transportation System Bhor Shubham1, Nikas Tushar2, Shelke Aditya3, Bangar Abhishek4 1, 2, 3 Student, Dept. of Computer Engineering, Jaihind College of Engineering, Maharashtra, India 4 Professor, Dept. of Computer Engineering, Jaihind college of Engineering, Maharashtra, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Public transport is employed by many of us everywhere the world to travel to new places. Beings are normally make a map to journey new places and for special events they may have a sense of totally lost in new place. At this point our talking man-like machine acts the helper for journeying persons. Our talking man-like machine helps the people to get their desire place to begin and place where one goes. it’s an application that's work on the web, tabletop and also on telegram application. This talking man-like machine uses the tongue Processing (NLP) and Deep Learning ways of doing. It acts because the be living to try and do with man being as a graphical user Interface(GUI). This AI talking man- like machine request user for current placing and place where one goes placing by making letterofinvitationsomequestions. It gets at the small print of the user's questions and obtain along with facts group of the talking man-like machine. The deep learning techniques are utilized in this talking man-like machine are liable for getting through knowledge the user's questions through being without error to stay far from any getting wrongly. Once the users question hasbeen getthrough knowledge of, then the talking man-like machine provides the rightest declare the users question request. Then the users get all the news given associated with the bus names with their numbers that the person can journey to the required placing. Our talking man-like machine instrumented by using Python keras library and Tkinter is employed for GUI (Graphical User Interface) purpose. Key Words: Chatbot, Artificial Intelligence, Natural Language Processing, Deep Learning, Keras, GUI, Tkinter. 1. INTRODUCTION People frequently journey to different states, greatly respected places and sometimes they will have a sense of totally lost during a new place. they are doing not have knowledge of the way and busesnumbertourgestretched to their desired place where one goes. many folks face poor usability in making letter of invitation the people around them to urge news given about their place where one goes place. frequently we get to at the stop, able to lock our bus but we don't have any idea about which bus to require to induce stretched to our place where one goes.thiscanbethe most place; position we experience in our daily living while using transport to induce stretched to the specified placing. You move to unknown place and you are doing not have any idea about which bus to require. there 'll be no facts given about the buses or about the bus numbers or the transport that takes you to the place where one goes place. thisisoften the order of events happens with us over and over. after you get stretched to the stop you'll many groups of persons looking forward to the bus. a number of them have knowledge of the certain, error less bus timing and which bus to be taken to induce stretched to the specified place where one goes and a few of them face the difficulty on which bus to be taken. At this condition, you're totally conditions made things hard. Here we've got knowledge of that the majority of the people support conveyance to urge stretched to their place where one goes. therein condition, most of the people don't have any idea about bus timings, sends, bus numbers and other put tightly into, made filled with. People faces trouble after they visit the new places for the primary time and don't have knowledge of which bus is correct for his or her place where one goes. They wasted the time for waiting the bus and getting together news given about bus from some low level of development persons generally. So there's one answer to over-come this tough question is that our effecting on each other talking man-like machine which supplies complete news given associated with the bus timing and way. This talking man-like machine gets answer to, solution of all the issues associated with the transport and it'll act between, alongwithusersatanywhere or any time. one main thing is that talking man-like machine are very ready to help for users in day to day living. This talking man-like machine will saves the time of user and there's no have to request some-one about bus information. 2. MOTIVATION Individuals deal with an issue when they are new to the spot and don’t realize which transport to take. All things considered, much time is squandered forhangingtightor for get-together the data about the transport what they need to get in to arrive at their objective. There is one arrangement possible for this issue is that an intelligent Chatbotthatgives the whole information of the transports and their timings which makes it simpler for individuals to utilize or to impart at any spot or any time. One central concern is that chatbots are fundamental for user’s everydaylife.Themotivationis to develop an AI chatbot for the transportation systemthatcan help travelers to reach their destination easily. It will be available 24x7 and prevent travel scams.Usercaneasilyfind the best routes, bus numbers, their arrival time based on their current location and destination using this chatbot. We have used Python libraries to implement this chatbot. We have used Tkinter for developing the user interface. Keras
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3351 from the Tensorflow library is used to train the model using intent.js on file which contains patterns of questions that users may ask and different responsesforthatquestions. We have added one more feature of voice assistant. Using this feature, users can ask queries by typing or by using voice commands. If the user asks a query using a voice command, then the chatbot also gives a voice response along with the data displayed on the screen. If the user asks a query using typing text, then the chatbot displays the response on the screen. For this, we have used a speechrecognitionlibraryto implement this feature. Using this feature, the user gives a voice command. speech recognition library converts speech to text. This input text is sent to the trained model to get an appropriate answer. When text response is received, it is converted to speech using the GTTS library. For improving the interaction between users and chatbots, wehavetrained a model using Keras from the TensorFlow library. We have created a JSON file of various patterns and their responses. Patterns are different possible locations and responses are buses for these locations. We have given a uniquetagtoeach pattern using which we can recognize that pattern. Pattern contains the same question in different formatsthattheuser may ask. The response contains different answers that the chatbot should give to any question. Firstly, we performed tokenization and lemmatization on this JSON file. After that, we trained a sequential model using this formatted data. When the user asks a question, the queryisgonethroughthe tokenization and lemmatization process. We then passed this cleaned query to a trained model topredictthe response to that query. 3. OBJECTIVE  Easily find the best routes, bus numbers, their arrival time based on current location and destination of the user.  Help people to reach their destination safely without facing any problems.  Provide all bus information at the user’s fingertip.  Users can ask for help without any hesitation.  Saves users time.  Provide a better user experience.  Available 24x7.  Easy to Use  Better GUI Interface  Cost is less expensive  Voice Interface  Database Technology used  Help people to avoid travel scams.  Use NLP to understand regular language.  Implement a Telegram chatbot for mobile users so that they can easily get required bus information.  Implement Tkinter GUI for desktop users.  Implement a chatbot that can accept voice commands and give corresponding voice response. 4. PROBLEM STATEMENT Public transportation is a very common way of traveling in big cities. People travel to different places and sometimes may feel completely lost at these places. They may not know the route and buses to reach theirdestination.So,develop an AI Chatbot that will help them to find the best routes and buses to reach their destination. The chatbot should ask questions to know about the user’s current location and destination. Use this information to analyze available data and provide appropriate bus numberswiththeirarrival time and routes. Develop different GUIs for desktop and mobile users. The user must be able to type a query or give a voice command. According to the user’s query, the chatbot should give an appropriate text response or voice response. 5. METHODOLOGY. 5.1 To perform literature survey To profit a getting through knowledge of currently in existence work we get the idea needed news given from books, daily record units and from google. persons doing teaching also helps a mass in our work and we also have relation the earlier put into print papers to get together news given. 5.2 Apply waterfall model The waterfall scaled-copy is an in time-orderdesignprocess, used in software development processes, in which forward development is seen as moving liquid fixedly, unchangingly down (like a waterfall) through the forms of idea, start, observations, design, building, testing, production/Implementation and support. 5.3 Design of AI man-like machine Designing a talking man-like machine is a mixofbothartand science. The art is to get through knowledge of your target clients and their things necessary and the science is to change those bits of knowledge into little steps overtomove a frictionless person coming for getting goods or work done experience. 5.4 Implementation of man-like machine By using NLP i.e.; Natural Language Processing to breakdown and to interpret human language. And using Keras which is used to provide the python interface to the artificial neural networks. It is an open source library. 5.5 Verify and test the test cases Testing of project problem statement using generated test data (using mathematical models, GUI, Function testing principles, if any) selection and appropriate use of testing tools, testing of UML diagram’s reliability.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3352 5.6 Provide AI man-like machine to use This is the last step where we deliver chatbot to the end user. And take feedback from them, and provide support to them 6. MATHEMATICAL MODEL Let P1 = Given success cases viz., user’svoicequerycorrectly detected, the correct response is provide for given query, Telegram chatbot gives correct responses to user’s query For a Problem P1 to be NP-Hard,Satisfiabilityproblem(SAT) must be reducible to P1; i.e. SAT ∝P1 Let for CNF-SAT, CNF = (X1∨X 2∨X3) ∧ X 1∨X2∨X 3 X1: True i.e.1 if user’s voice query correctly detected X2: True (i.e.1) if the correct response is providing for given query X3: True (i.e.1) if Telegram chatbot gives correct responses to user’s query Here, there are 8 possibilities for which CNF will be satisfied. Table -1: CNF Table This means, we have 8 possibilities for 3 variables. We can check whether CNF is true or not for these 8 possibilities. i.e. For n variables, we have 2n possibilities. This tells us that our problem P1 is taking exponential time. This is similar to satisfiability problem as it is also an exponential time taking algorithm. As satisfiability problem is reducible to our problem P1, problem P1 is NP-Hard. We will devise non- deterministic algorithm for problem P1: Algosat() { for i= 1 to 8 { Xi=Choice (true, false) ——– Non- deterministic statement if (CNF == true) Success () ——– Non- deterministic statement else Failure () ——– Non- deterministic statement } } This algorithm will take O(1) time i.e. polynomial time if we know the correct values for Xi. So, this is a non-deterministic algorithm that takes polynomial time O(1). We have proved that P1 is NP- Hard. Also, we have written non-deterministic polynomial time taking algorithm for P1. So, our problemP1 is NP-Complete. Fig -1: P, NP, NP-Hard, NP-Complete Classes Fig -2: Telegram Chatbot
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3353 Fig -3: Desktop Chatbot CONCLUSION In this project, we used Keras to train model so that chatbot will respond to user’s query. Chatbot gives correct results if we provide destination location and currentlocationofuser. Chatbot correctly provides the bus numbers, their arrival time and routes as per user’s queries. AI Artificial Intelligence) man-like machine helps people to easily find bus numbers, their arrival time and best routes. This saves time of user and prevents travel scam. REFERENCES [1] Feng Liao, Liyuan Shang, Wendong Wan, “Design and Implementation of Public Transportation Enquiry System Based on J2EE” in Atlantic Press, 2018. [2] Venkataramanan.S, Suriya.D, Mr. K.R.MohanRaj,” Voice Based Transport Enquiry System” in Int. Jnl. Of Advanced Networking & Applications (IJANA), 2018. [3] Shabina Sayed, Rushabh Jain, Burhanuddin Lokhandwala, Fakhruddin Barodawala and Murtuza Rajkotwala, “Android based Chat-Bot”, International Journal of Computer Applications, Volume 137,Number 10, pp. 28-32, March 2016. [4] Fernando A. Mikic Fonte, Martin Llamas Nistal, Juan C. Burguillo Rial, and Manuel Caeiro Rodr guez,“NLAST:A natural language assistant for students”, IEEE Global Engineering Education Conference (EDUCON, pp. 709- 713), April 2016. [5] Tracy A. Tindall Michael G. Makar, “Dynamic chatbot”. [6]. B. R. Ranoliya, N. Raghuwanshi and S. Singh, “Chatbot for University Related FAQs”, 2017 International Conference on Advances in Computing, Communications andInformatics(ICACCI),Udupi,2017. [6] Jabberwacky” IEEE 802.3 12.4.3.2.3 Jabber function, 2018. [7] A Comparative Study Of Chatbot Implementation Techniques, ISSN 2278-0882 Volume 7, Issue 10, International Journal Of Scientific ResearchEngineering And Technology (IJSRET), 2018. [8] Tarun Lalwani, Shashank Bhalotia, Ashish Pal, Shreya Bisen, Vasundhara Rathod, “Implementation of a Chatbot System using AI and NLP”,International Journal of Innovative Research in Computer Science & Technology (IJIRCST), Volume 6, Number 3, pp. 26-30, May 2018. [9] Imran Ahmed and Shikha Singh, “AIML Based Voice Enabled Artificial Intelligent Chatterbot”, International Journal of u- and eService, Science and Technology (IJUNESST), Volume 8, Number 2, pp. 375 384, March 2015. [10] Anirudh Khanna, Bishwajeet Pandey, Kushagra Vashishta, Kartik Kalia, Bhale Pradeepkumar and Teerath Das, “A Study of Today’s A.I. through Chatbots and Rediscovery of Machine Intelligence”, International Journal of u- and e- Service, Science and Technology 2015. [11] V.Manoj Kumar, A.Keerthana, M.Madhumitha, S.Valliammai, V.Vinithasri, “Sanative ChatbotForHealth Seekers”, International Journal Of Engineering And Computer Science 2016.