SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 879
Query Processing using NLP
Nipun Hedaoo1, Mohd Nomaan Khan2, Mahesh Shetty3, Ashwin Kutemate4, Dr. Preeti Patil5
1,2,3,4B.E Students, Dept. of Information Technology, D.Y. Patil college Engineering, Akurdi, Pune, India
5Head of Dept., Dept. of Information Technology, D.Y. Patil college Engineering, Akurdi, Pune, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract – The implementation of chatbots is widely
increasing in all the sectors. It is a modern way to interact
with computers to retrieve information. A chatbot allows a
user to interact similarly as if, the user is conversing with
another human. Firms from various sectors are implementing
chatbots on their websites or applications to provide better
customer service. The underlyingtechnologiesofachatbot are
Natural Language Processing (NLP) and Machine Learning.
This paper successfully explained a chatbotthatcanbeusedto
retrieve information related to Indian Railway such as Train
Route, Train between Stations, Train Name/Number, Train
Fare Enquiry, Train Arrivals, and Cancelled Trains,
Rescheduled Trains.
It provides a much more interactive way of fetching
information while conversing withtheChatbotusingvoiceand
text in the mentioned methods. This proposed system will help
common passengers and visually impaired people.
Key Words: Chatbot, Natural Language Processing,
Machine Learning, Indian Railways
1. INTRODUCTION
Indian Railways is the fourth largest railway network in the
world, transporting millions of passengers across the
country. Over 23 million passengers travel daily in more
than 12,617 trains. Similarly, a huge number of passengers
use the web portal to get information such as booking train
tickets, fetching PNR and train running statuswhichtendsto
fail due to huge traffic. Even to get the above-mentioned
information, People on railway stations stand in the long
queues at the inquiry desk, which can be reduced by
replacing a single information desk with multiple chatbots
on every platform of the station.
India is a multilingual nation andthemostcommonlanguage
used is Hindi. A majority of the crowd faces difficulty in
conversing in the English language. Considering this issue,
proposed system will be able to have basic conversation in
English as well as in Hindi. The passengers using
smartphones can save their time by using the Chatbot on
their mobile phones.
2. LITERATURE REVIEW
Cyril JoeBaby, Faizan AyyubKhan, Swathi J. N. in paper titled
“Home Automation using IoT and a Chatbot using Natural
Language Processing” discuss aboutaweb-basedapplication
to control fans, lightsand other electrical appliancesoverthe
internet. The web application hosts a chatbot to receive
instructions from the user to control the functioning of the
electrical appliances at home. The message sent using the
chatbot is processed using Natural Language Processing
techniques. The web application has a security feature that
only enables certain users to access the application.
Chaitrali S. Kulkarni, Amruta U. Bhavsar, Savita R. Pingale,
Prof. Satish S. Kumbhar in paper titled as “BANK CHAT BOT–
An Intelligent Assistant System Using NLP and Machine
Learning” discuss about a web application which deals with
bank-related customer inquiry. The proposed system would
help replicate the customer service experience at a bank
resolving customer queries. The user's text format queries
are converted into a vectorized format using vectorization.
The classification algorithm is applied based on a trained
dataset prepared from FAQs of banks websites thatclassifies
the query and the result is given back to the user. Also, the
web application has a feedback system that helps the user to
report the given result by the bot.
Avni Prajapati, Pranali Naik, Sushmita Singh and, Anil Kale in
paper titled as “Android Based Chatbot For College” discuss
aboutan androidapplication that providestheanswertoany
college queries of the students. The students would not have
to visit the campus personallyinsteadeverythinglikenotices,
results, timetable, assignments would be made available at
the fingertip just with the help of mobile phone and internet
connection throughalogin.Thestudentscouldeasilyretrieve
information using a chatbot interface and any new data
would get uploaded on chatbot’s database by the admin.
3. REQUIREMENTS
The requirement for this project includes some software
specifications which are: -
1. ChatterBot - ChatterBot is a python library used to
develop interactive bots that can be trained in
different languages to increase itsapplications.This
system uses version 1.1.0.
2. SQL Alchemy - SQLAlchemy is the Python SQL
toolkit. In this system, SQLAlchemy 1.2.0 is used to
store the data in the SQLite database.
3. NLTK: Natural Language Toolkit for Natural
Language Processing.
4. FLASK: FLASK for deploying the chatbot on a web-
application.
5. Kivy: Kivy to deploy the application on different
platforms.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 880
4. SYSTEM ARCHITECTURE
Figure 1 - System Architecture
5. PROPOSED SOLUTION
Most of the system which are currentlybeingusedaschatbot
uses, ‘Dialogflow’ API. It is a natural language processing
(NLP) platform that can be used to build conversational
applications.
The proposed system will be based on python that can
accept user input as text or voice. The system will have its
own data set which includes answers of frequently asked
questions. The data set also include greeting and basic
conversation in English and Hindi language.
The system will use NLTK library for Natural Language
Processing to decrease further processing and removing
ambiguity and pre-process the query. Following steps are
included in this task:
1. Removing punctuation marks and extra spaces.
2. Tokenization – The system will use tokenization to
generate a sequence of words from the user’s input
query.
3. Removing stop words - Most of the common words
like ’is’, ’are’, ’for’, ’to’ which can be ignored while
processing the query will be removed.
Intent Classification: The system decides the intent of the
user based on the query the user asks to the chatbot by
recognizing relevant words. The intent indicates what
information is required by the user like, PNR status, train
running status, etc. The Railway API is called based on the
intent of the user.
Processing relevant query: To retrieve the information in
real-time from Indian railways the system will use the
official Railway API provided by the Indian Railways. The
railway API returns JSON objects from which all the
information is extracted and displayed to the user on the
chatbot interface.
The processed queries will be stored in the database and
feedback from the user will be taken under consideration
which can be used to improve the result of the system in
future.
6. ALGORITHM
Algorithm used in this system are as follows:
Naïve Bayes: Naïve Bayes is a machine learning algorithm
used for classification problems. This approach is primarily
used for text classification, which involves high dimensional
training data sets.
Using Bayes theorem posterior probability P(C|X) can be
calculated as:
P(C|X) = (P(X|C) P(C))/P(X)
where,
P(C|X) = target class’s posterior probability
P(X|C) = predictor class’s probability
P(C) = class C’s probability being true
P(X) = predictor’s prior probability.
Recurrent Neural Network: Recurrent neural network isa
class of nets that can predict the future based on provided
data set. It can work on time series data and sequences of
arbitrary lengths, rather than on fixed-sized inputs.
Recurrent neural network is derived from feed forward
network. Recurrent neural network looks similar to a feed
forward network except it has connection pointing
backward.
Decision Tree: Decision tree is the most powerful and most
preferred tool for prediction and classification. A Decision
tree is a flowchart similar to a tree structure. It is a mapofall
the possible outcomes of a series of related choices. In the
tree structure each decision node indicates a decision to be
made, each branch indicates a possible outcome or action,
and each leaf node /terminal node indicates a final outcome.
SVM: SVM model is a representation of the data as points in
space, mapped so that the examples of the separate
categories are divided by a clear gap that is as wide as
possible.
Along with linear classification,SVMscanefficientlyperform
a non-linear classification. It can implicitly map the inputs
into high-dimensional feature spaces.
7. CONCLUSION AND FUTURE SCOPE
Chatbots are capable of replacing humans at many
workplaces and can help customers with accurate
information in a shorter time period as compared to any
other system. The proposed system in this paper is capable
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 881
of handling user queries related to Indian Railways and
indulge users in basic conversation. It can replace Enquiry
offices at railway stations in India.
In future, we are planning to add support to regional
languages and improve the response time and accuracy of
the system.
8. ACKNOWLEDGEMENT
We would like to express our sinceregratitudetoourproject
guide Dr. Preeti Patil to let us work under her guidance and
provide valuable inputs right from the beginning of the
project. This project would not have been possible without
the dedicated support of our guide.
9. REFERENCES
[1] Price Negotiator Chatbot Operating on Consumer
Purchase Behaviour Mining Prof. Neha Pharande, Aditya
Shukla, Ashish Shinde, Krishna Sikchi, Abhishek Kumar
Singh, IJSRD - International Journal for Scientific Research&
Development| Vol. 7, Issue 02, 2019 | ISSN (online): 2321-
0613.
[2] BANK CHATBOT – An Intelligent Assistant System Using
NLP and Machine Learning Chaitrali S. Kulkarni, Amruta U.
Bhavsar, Savita R. Pingale, Prof. Satish S. Kumbhar.
International Research Journal of Engineering and
Technology (IRJET).
[3] Android Based Chatbot For College Avni Prajapati,
Pranali Naik, Sushmita Singh,Anil Kale.International Journal
of Scientific & Engineering ResearchVolume9,Issue4,April-
2018 10 ISSN 2229-5518.
[4] Home Automation using IoT and a Chatbot using Natural
Language Processing Cyril Joe Baby, Faizan Ayyub Khan,
Swathi J. N. International Conference on Innovations in
Power and Advanced Computing Technologies [i-
PACT2017].
[5]. Daniel Toniuc and Adrian Groz- ―Climebot: an
argumentative agent for climate change‖, Issue, 2017.
[6] Chatbot Evaluation and Database Expansion via
Crowdsourcing, Zhou Yu, Ziyu Xu, Alan W Black,AlexanderI.
Rudnicky.
[7] http://www.nltk.org
[8] https://chatterbot.readthedocs.io/en/stable/
[9] https://railwayapi.com/api/

More Related Content

What's hot

IRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET Journal
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET Journal
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep LearningIRJET Journal
 
IRJET- Speech Based Answer Sheet Evaluation System
IRJET- Speech Based Answer Sheet Evaluation SystemIRJET- Speech Based Answer Sheet Evaluation System
IRJET- Speech Based Answer Sheet Evaluation SystemIRJET Journal
 
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET Journal
 
IRJET- Chatbot using NLP and Deep Learning
IRJET-  	  Chatbot using NLP and Deep LearningIRJET-  	  Chatbot using NLP and Deep Learning
IRJET- Chatbot using NLP and Deep LearningIRJET Journal
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleIRJET Journal
 
Voice Based Search Engine for Visually Impairment Peoples
Voice Based Search Engine for Visually Impairment PeoplesVoice Based Search Engine for Visually Impairment Peoples
Voice Based Search Engine for Visually Impairment PeoplesIJASRD Journal
 
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...YogeshIJTSRD
 
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...IRJET Journal
 
Harendra singh ai_consulting_portfolio_2021
Harendra singh ai_consulting_portfolio_2021Harendra singh ai_consulting_portfolio_2021
Harendra singh ai_consulting_portfolio_2021Harendra Singh
 
IRJET- Automation Software for Student Monitoring System
IRJET-  	  Automation Software for Student Monitoring SystemIRJET-  	  Automation Software for Student Monitoring System
IRJET- Automation Software for Student Monitoring SystemIRJET Journal
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face RecognitionNanditaDutta4
 
IRJET - Voice based E-Mail for Visually Impaired
IRJET - Voice based E-Mail for Visually ImpairedIRJET - Voice based E-Mail for Visually Impaired
IRJET - Voice based E-Mail for Visually ImpairedIRJET Journal
 
IRJET- Sign Language and Gesture Recognition for Deaf and Dumb People
IRJET-  	  Sign Language and Gesture Recognition for Deaf and Dumb PeopleIRJET-  	  Sign Language and Gesture Recognition for Deaf and Dumb People
IRJET- Sign Language and Gesture Recognition for Deaf and Dumb PeopleIRJET Journal
 
Financial Transactions in ATM Machines using Speech Signals
Financial Transactions in ATM Machines using Speech SignalsFinancial Transactions in ATM Machines using Speech Signals
Financial Transactions in ATM Machines using Speech SignalsIJERA Editor
 
IRJET - Automated Fraud Detection Framework in Examination Halls
 IRJET - Automated Fraud Detection Framework in Examination Halls IRJET - Automated Fraud Detection Framework in Examination Halls
IRJET - Automated Fraud Detection Framework in Examination HallsIRJET Journal
 
Emergency Service Provide by Mobile
Emergency Service Provide by MobileEmergency Service Provide by Mobile
Emergency Service Provide by MobileSamiul Hoque
 
Dga final year project report Akshay Kalapgar
Dga final year project report Akshay KalapgarDga final year project report Akshay Kalapgar
Dga final year project report Akshay KalapgarAkshayKalapgar
 
IRJET - Voice based Natural Language Query Processing
IRJET -  	  Voice based Natural Language Query ProcessingIRJET -  	  Voice based Natural Language Query Processing
IRJET - Voice based Natural Language Query ProcessingIRJET Journal
 

What's hot (20)

IRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using MLIRJET- ASL Language Translation using ML
IRJET- ASL Language Translation using ML
 
IRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLABIRJET- Text Recognization of Product for Blind Person using MATLAB
IRJET- Text Recognization of Product for Blind Person using MATLAB
 
IRJET - Hand Gestures Recognition using Deep Learning
IRJET -  	  Hand Gestures Recognition using Deep LearningIRJET -  	  Hand Gestures Recognition using Deep Learning
IRJET - Hand Gestures Recognition using Deep Learning
 
IRJET- Speech Based Answer Sheet Evaluation System
IRJET- Speech Based Answer Sheet Evaluation SystemIRJET- Speech Based Answer Sheet Evaluation System
IRJET- Speech Based Answer Sheet Evaluation System
 
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...IRJET-  	  Detection and Recognition of Hypertexts in Imagery using Text Reco...
IRJET- Detection and Recognition of Hypertexts in Imagery using Text Reco...
 
IRJET- Chatbot using NLP and Deep Learning
IRJET-  	  Chatbot using NLP and Deep LearningIRJET-  	  Chatbot using NLP and Deep Learning
IRJET- Chatbot using NLP and Deep Learning
 
Product Label Reading System for visually challenged people
Product Label Reading System for visually challenged peopleProduct Label Reading System for visually challenged people
Product Label Reading System for visually challenged people
 
Voice Based Search Engine for Visually Impairment Peoples
Voice Based Search Engine for Visually Impairment PeoplesVoice Based Search Engine for Visually Impairment Peoples
Voice Based Search Engine for Visually Impairment Peoples
 
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...
LAN Based HF Radio Simulator An Approach to Develop an Early Prototype for Lo...
 
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
IRJET- Neural Network based Script Recognition using Wavelet Features: An App...
 
Harendra singh ai_consulting_portfolio_2021
Harendra singh ai_consulting_portfolio_2021Harendra singh ai_consulting_portfolio_2021
Harendra singh ai_consulting_portfolio_2021
 
IRJET- Automation Software for Student Monitoring System
IRJET-  	  Automation Software for Student Monitoring SystemIRJET-  	  Automation Software for Student Monitoring System
IRJET- Automation Software for Student Monitoring System
 
Attendance Management System using Face Recognition
Attendance Management System using Face RecognitionAttendance Management System using Face Recognition
Attendance Management System using Face Recognition
 
IRJET - Voice based E-Mail for Visually Impaired
IRJET - Voice based E-Mail for Visually ImpairedIRJET - Voice based E-Mail for Visually Impaired
IRJET - Voice based E-Mail for Visually Impaired
 
IRJET- Sign Language and Gesture Recognition for Deaf and Dumb People
IRJET-  	  Sign Language and Gesture Recognition for Deaf and Dumb PeopleIRJET-  	  Sign Language and Gesture Recognition for Deaf and Dumb People
IRJET- Sign Language and Gesture Recognition for Deaf and Dumb People
 
Financial Transactions in ATM Machines using Speech Signals
Financial Transactions in ATM Machines using Speech SignalsFinancial Transactions in ATM Machines using Speech Signals
Financial Transactions in ATM Machines using Speech Signals
 
IRJET - Automated Fraud Detection Framework in Examination Halls
 IRJET - Automated Fraud Detection Framework in Examination Halls IRJET - Automated Fraud Detection Framework in Examination Halls
IRJET - Automated Fraud Detection Framework in Examination Halls
 
Emergency Service Provide by Mobile
Emergency Service Provide by MobileEmergency Service Provide by Mobile
Emergency Service Provide by Mobile
 
Dga final year project report Akshay Kalapgar
Dga final year project report Akshay KalapgarDga final year project report Akshay Kalapgar
Dga final year project report Akshay Kalapgar
 
IRJET - Voice based Natural Language Query Processing
IRJET -  	  Voice based Natural Language Query ProcessingIRJET -  	  Voice based Natural Language Query Processing
IRJET - Voice based Natural Language Query Processing
 

Similar to IRJET - Query Processing using NLP

IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)IRJET Journal
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET Journal
 
IRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET 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 SystemIRJET Journal
 
IRJET - Mobile Chatbot for Information Search
 IRJET - Mobile Chatbot for Information Search IRJET - Mobile Chatbot for Information Search
IRJET - Mobile Chatbot for Information SearchIRJET Journal
 
Interactive Voice Response System for College automation
Interactive Voice Response System for College automationInteractive Voice Response System for College automation
Interactive Voice Response System for College automationIRJET Journal
 
Chat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IChat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IIRJET Journal
 
AI and Web-Based Interactive College Enquiry Chatbot
AI and Web-Based Interactive College Enquiry ChatbotAI and Web-Based Interactive College Enquiry Chatbot
AI and Web-Based Interactive College Enquiry ChatbotIRJET Journal
 
IRJET- Review of Chatbot System in Marathi Language
IRJET- Review of Chatbot System in Marathi LanguageIRJET- Review of Chatbot System in Marathi Language
IRJET- Review of Chatbot System in Marathi LanguageIRJET Journal
 
IRJET- Review of Chatbot System in Hindi Language
IRJET-  	  Review of Chatbot System in Hindi LanguageIRJET-  	  Review of Chatbot System in Hindi Language
IRJET- Review of Chatbot System in Hindi LanguageIRJET Journal
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET Journal
 
IRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET Journal
 
IRJET- Recruitment Chatbot
IRJET- Recruitment ChatbotIRJET- Recruitment Chatbot
IRJET- Recruitment ChatbotIRJET Journal
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTIRJET Journal
 
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSBANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSIRJET 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
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and TranslationIRJET Journal
 
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPTCOLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPTIRJET Journal
 
WHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEWHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEIRJET Journal
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTIRJET Journal
 

Similar to IRJET - Query Processing using NLP (20)

IRJET- College Enquiry Chatbot System(DMCE)
IRJET-  	  College Enquiry Chatbot System(DMCE)IRJET-  	  College Enquiry Chatbot System(DMCE)
IRJET- College Enquiry Chatbot System(DMCE)
 
IRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AIIRJET- College Enquiry Chat-Bot using API.AI
IRJET- College Enquiry Chat-Bot using API.AI
 
IRJET - College Enquiry Chatbot
IRJET - College Enquiry ChatbotIRJET - College Enquiry Chatbot
IRJET - College Enquiry Chatbot
 
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 - Mobile Chatbot for Information Search
 IRJET - Mobile Chatbot for Information Search IRJET - Mobile Chatbot for Information Search
IRJET - Mobile Chatbot for Information Search
 
Interactive Voice Response System for College automation
Interactive Voice Response System for College automationInteractive Voice Response System for College automation
Interactive Voice Response System for College automation
 
Chat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.IChat-Bot for College Management System using A.I
Chat-Bot for College Management System using A.I
 
AI and Web-Based Interactive College Enquiry Chatbot
AI and Web-Based Interactive College Enquiry ChatbotAI and Web-Based Interactive College Enquiry Chatbot
AI and Web-Based Interactive College Enquiry Chatbot
 
IRJET- Review of Chatbot System in Marathi Language
IRJET- Review of Chatbot System in Marathi LanguageIRJET- Review of Chatbot System in Marathi Language
IRJET- Review of Chatbot System in Marathi Language
 
IRJET- Review of Chatbot System in Hindi Language
IRJET-  	  Review of Chatbot System in Hindi LanguageIRJET-  	  Review of Chatbot System in Hindi Language
IRJET- Review of Chatbot System in Hindi Language
 
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry PiIRJET- Text Reading for Visually Impaired Person using Raspberry Pi
IRJET- Text Reading for Visually Impaired Person using Raspberry Pi
 
IRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and ArduinoIRJET- Cloud based Chat Bot using IoT and Arduino
IRJET- Cloud based Chat Bot using IoT and Arduino
 
IRJET- Recruitment Chatbot
IRJET- Recruitment ChatbotIRJET- Recruitment Chatbot
IRJET- Recruitment Chatbot
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOT
 
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMSBANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
BANKING CHATBOT USING NLP AND MACHINE LEARNING ALGORITHMS
 
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 - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
 
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPTCOLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
COLLEGE ENQUIRY CHATBOT SYSTEM IN JAVASCRIPT
 
WHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCEWHATSAPP CHATBOT FOR CAREER GUIDANCE
WHATSAPP CHATBOT FOR CAREER GUIDANCE
 
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOTA Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
 

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 STRUCTUREIRJET 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 CharacteristicsIRJET 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 ADASIRJET 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 ProIRJET 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 SystemIRJET 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 bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET 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 DesignIRJET 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

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 

Recently uploaded (20)

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 

IRJET - Query Processing using NLP

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 879 Query Processing using NLP Nipun Hedaoo1, Mohd Nomaan Khan2, Mahesh Shetty3, Ashwin Kutemate4, Dr. Preeti Patil5 1,2,3,4B.E Students, Dept. of Information Technology, D.Y. Patil college Engineering, Akurdi, Pune, India 5Head of Dept., Dept. of Information Technology, D.Y. Patil college Engineering, Akurdi, Pune, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract – The implementation of chatbots is widely increasing in all the sectors. It is a modern way to interact with computers to retrieve information. A chatbot allows a user to interact similarly as if, the user is conversing with another human. Firms from various sectors are implementing chatbots on their websites or applications to provide better customer service. The underlyingtechnologiesofachatbot are Natural Language Processing (NLP) and Machine Learning. This paper successfully explained a chatbotthatcanbeusedto retrieve information related to Indian Railway such as Train Route, Train between Stations, Train Name/Number, Train Fare Enquiry, Train Arrivals, and Cancelled Trains, Rescheduled Trains. It provides a much more interactive way of fetching information while conversing withtheChatbotusingvoiceand text in the mentioned methods. This proposed system will help common passengers and visually impaired people. Key Words: Chatbot, Natural Language Processing, Machine Learning, Indian Railways 1. INTRODUCTION Indian Railways is the fourth largest railway network in the world, transporting millions of passengers across the country. Over 23 million passengers travel daily in more than 12,617 trains. Similarly, a huge number of passengers use the web portal to get information such as booking train tickets, fetching PNR and train running statuswhichtendsto fail due to huge traffic. Even to get the above-mentioned information, People on railway stations stand in the long queues at the inquiry desk, which can be reduced by replacing a single information desk with multiple chatbots on every platform of the station. India is a multilingual nation andthemostcommonlanguage used is Hindi. A majority of the crowd faces difficulty in conversing in the English language. Considering this issue, proposed system will be able to have basic conversation in English as well as in Hindi. The passengers using smartphones can save their time by using the Chatbot on their mobile phones. 2. LITERATURE REVIEW Cyril JoeBaby, Faizan AyyubKhan, Swathi J. N. in paper titled “Home Automation using IoT and a Chatbot using Natural Language Processing” discuss aboutaweb-basedapplication to control fans, lightsand other electrical appliancesoverthe internet. The web application hosts a chatbot to receive instructions from the user to control the functioning of the electrical appliances at home. The message sent using the chatbot is processed using Natural Language Processing techniques. The web application has a security feature that only enables certain users to access the application. Chaitrali S. Kulkarni, Amruta U. Bhavsar, Savita R. Pingale, Prof. Satish S. Kumbhar in paper titled as “BANK CHAT BOT– An Intelligent Assistant System Using NLP and Machine Learning” discuss about a web application which deals with bank-related customer inquiry. The proposed system would help replicate the customer service experience at a bank resolving customer queries. The user's text format queries are converted into a vectorized format using vectorization. The classification algorithm is applied based on a trained dataset prepared from FAQs of banks websites thatclassifies the query and the result is given back to the user. Also, the web application has a feedback system that helps the user to report the given result by the bot. Avni Prajapati, Pranali Naik, Sushmita Singh and, Anil Kale in paper titled as “Android Based Chatbot For College” discuss aboutan androidapplication that providestheanswertoany college queries of the students. The students would not have to visit the campus personallyinsteadeverythinglikenotices, results, timetable, assignments would be made available at the fingertip just with the help of mobile phone and internet connection throughalogin.Thestudentscouldeasilyretrieve information using a chatbot interface and any new data would get uploaded on chatbot’s database by the admin. 3. REQUIREMENTS The requirement for this project includes some software specifications which are: - 1. ChatterBot - ChatterBot is a python library used to develop interactive bots that can be trained in different languages to increase itsapplications.This system uses version 1.1.0. 2. SQL Alchemy - SQLAlchemy is the Python SQL toolkit. In this system, SQLAlchemy 1.2.0 is used to store the data in the SQLite database. 3. NLTK: Natural Language Toolkit for Natural Language Processing. 4. FLASK: FLASK for deploying the chatbot on a web- application. 5. Kivy: Kivy to deploy the application on different platforms.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 880 4. SYSTEM ARCHITECTURE Figure 1 - System Architecture 5. PROPOSED SOLUTION Most of the system which are currentlybeingusedaschatbot uses, ‘Dialogflow’ API. It is a natural language processing (NLP) platform that can be used to build conversational applications. The proposed system will be based on python that can accept user input as text or voice. The system will have its own data set which includes answers of frequently asked questions. The data set also include greeting and basic conversation in English and Hindi language. The system will use NLTK library for Natural Language Processing to decrease further processing and removing ambiguity and pre-process the query. Following steps are included in this task: 1. Removing punctuation marks and extra spaces. 2. Tokenization – The system will use tokenization to generate a sequence of words from the user’s input query. 3. Removing stop words - Most of the common words like ’is’, ’are’, ’for’, ’to’ which can be ignored while processing the query will be removed. Intent Classification: The system decides the intent of the user based on the query the user asks to the chatbot by recognizing relevant words. The intent indicates what information is required by the user like, PNR status, train running status, etc. The Railway API is called based on the intent of the user. Processing relevant query: To retrieve the information in real-time from Indian railways the system will use the official Railway API provided by the Indian Railways. The railway API returns JSON objects from which all the information is extracted and displayed to the user on the chatbot interface. The processed queries will be stored in the database and feedback from the user will be taken under consideration which can be used to improve the result of the system in future. 6. ALGORITHM Algorithm used in this system are as follows: Naïve Bayes: Naïve Bayes is a machine learning algorithm used for classification problems. This approach is primarily used for text classification, which involves high dimensional training data sets. Using Bayes theorem posterior probability P(C|X) can be calculated as: P(C|X) = (P(X|C) P(C))/P(X) where, P(C|X) = target class’s posterior probability P(X|C) = predictor class’s probability P(C) = class C’s probability being true P(X) = predictor’s prior probability. Recurrent Neural Network: Recurrent neural network isa class of nets that can predict the future based on provided data set. It can work on time series data and sequences of arbitrary lengths, rather than on fixed-sized inputs. Recurrent neural network is derived from feed forward network. Recurrent neural network looks similar to a feed forward network except it has connection pointing backward. Decision Tree: Decision tree is the most powerful and most preferred tool for prediction and classification. A Decision tree is a flowchart similar to a tree structure. It is a mapofall the possible outcomes of a series of related choices. In the tree structure each decision node indicates a decision to be made, each branch indicates a possible outcome or action, and each leaf node /terminal node indicates a final outcome. SVM: SVM model is a representation of the data as points in space, mapped so that the examples of the separate categories are divided by a clear gap that is as wide as possible. Along with linear classification,SVMscanefficientlyperform a non-linear classification. It can implicitly map the inputs into high-dimensional feature spaces. 7. CONCLUSION AND FUTURE SCOPE Chatbots are capable of replacing humans at many workplaces and can help customers with accurate information in a shorter time period as compared to any other system. The proposed system in this paper is capable
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 02 | Feb 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 881 of handling user queries related to Indian Railways and indulge users in basic conversation. It can replace Enquiry offices at railway stations in India. In future, we are planning to add support to regional languages and improve the response time and accuracy of the system. 8. ACKNOWLEDGEMENT We would like to express our sinceregratitudetoourproject guide Dr. Preeti Patil to let us work under her guidance and provide valuable inputs right from the beginning of the project. This project would not have been possible without the dedicated support of our guide. 9. REFERENCES [1] Price Negotiator Chatbot Operating on Consumer Purchase Behaviour Mining Prof. Neha Pharande, Aditya Shukla, Ashish Shinde, Krishna Sikchi, Abhishek Kumar Singh, IJSRD - International Journal for Scientific Research& Development| Vol. 7, Issue 02, 2019 | ISSN (online): 2321- 0613. [2] BANK CHATBOT – An Intelligent Assistant System Using NLP and Machine Learning Chaitrali S. Kulkarni, Amruta U. Bhavsar, Savita R. Pingale, Prof. Satish S. Kumbhar. International Research Journal of Engineering and Technology (IRJET). [3] Android Based Chatbot For College Avni Prajapati, Pranali Naik, Sushmita Singh,Anil Kale.International Journal of Scientific & Engineering ResearchVolume9,Issue4,April- 2018 10 ISSN 2229-5518. [4] Home Automation using IoT and a Chatbot using Natural Language Processing Cyril Joe Baby, Faizan Ayyub Khan, Swathi J. N. International Conference on Innovations in Power and Advanced Computing Technologies [i- PACT2017]. [5]. Daniel Toniuc and Adrian Groz- ―Climebot: an argumentative agent for climate change‖, Issue, 2017. [6] Chatbot Evaluation and Database Expansion via Crowdsourcing, Zhou Yu, Ziyu Xu, Alan W Black,AlexanderI. Rudnicky. [7] http://www.nltk.org [8] https://chatterbot.readthedocs.io/en/stable/ [9] https://railwayapi.com/api/