Accueil
Explorer
Soumettre la recherche
Mettre en ligne
S’identifier
S’inscrire
Publicité
Prochain SlideShare
IRJET- Information Chatbot for an Educational Institute
Chargement dans ... 3
1
sur
4
Top clipped slide
IRJET- NEEV: An Education Informational Chatbot
20 Jun 2019
•
0 j'aime
0 j'aime
×
Soyez le premier à aimer ceci
afficher plus
•
78 vues
vues
×
Nombre de vues
0
Sur Slideshare
0
À partir des intégrations
0
Nombre d'intégrations
0
Télécharger maintenant
Télécharger pour lire hors ligne
Signaler
Ingénierie
https://www.irjet.net/archives/V6/i4/IRJET-V6I4109.pdf
IRJET Journal
Suivre
Fast Track Publications
Publicité
Publicité
Publicité
Recommandé
IRJET- Information Chatbot for an Educational Institute
IRJET Journal
37 vues
•
3 diapositives
A black-box-approach-for-response-quality-evaluation-of-conversational-agent-...
Cemal Ardil
460 vues
•
9 diapositives
Chat bot in_pythion
ShivendraPratapSingh84
565 vues
•
40 diapositives
IRJET- Review of Chatbot System in Marathi Language
IRJET Journal
27 vues
•
6 diapositives
IRJET- College Enquiry Chatbot System(DMCE)
IRJET Journal
2.8K vues
•
4 diapositives
IRJET- Review of Chatbot System in Hindi Language
IRJET Journal
15 vues
•
6 diapositives
Contenu connexe
Présentations pour vous
(20)
Chat-Bot for College Management System using A.I
IRJET Journal
•
838 vues
IRJET - College Enquiry Chatbot
IRJET Journal
•
748 vues
IRJET- Artificial Intelligence Based Chat-Bot
IRJET Journal
•
86 vues
CHATBOT FOR COLLEGE RELATED QUERIES | J4RV4I1008
Journal For Research
•
464 vues
IRJET- Multimedia Chatbot using Classification
IRJET Journal
•
27 vues
IRJET - Chatbot for HR Department using AIML and LSA
IRJET Journal
•
17 vues
IRJET- College Enquiry Chat-Bot using API.AI
IRJET Journal
•
420 vues
IRJET - Artificial Conversation Entity for an Educational Institute
IRJET Journal
•
5 vues
IRJET - E-Assistant: An Interactive Bot for Banking Sector using NLP Process
IRJET Journal
•
9 vues
IRJET - Development of Chatbot Automation Application – DGCT CSE ALEXA
IRJET Journal
•
19 vues
IRJET- My Buddy App: Communications between Smart Devices through Voice A...
IRJET Journal
•
24 vues
Rsqrd AI - Challenges in Deploying Explainable Machine Learning
Alessya Visnjic
•
186 vues
IRJET - Chat-Bot for College Information System using AI
IRJET Journal
•
35 vues
Banking botreport
usha raj
•
21 vues
IRJET - A Web-based College Enquiry Chatbot using .Net and Dataset
IRJET Journal
•
49 vues
Artificial Intelligence Based Training and Placement Management
ijtsrd
•
50 vues
IRJET - Optical Character Recognition and Translation
IRJET Journal
•
11 vues
IRJET- Career Counselling Chatbot
IRJET Journal
•
234 vues
Voicenotes - Android Based Smart Classroom
IRJET Journal
•
29 vues
iot pet feeder report
AkshayKalapgar
•
1.8K vues
Similaire à IRJET- NEEV: An Education Informational Chatbot
(20)
INTELLIGENT CHATBOT FOR COLLEGE ENQUIRY SYSTEM
IRJET Journal
•
23 vues
IRJET- Interactive Interview Chatbot
IRJET Journal
•
72 vues
Design of Chatbot using Deep Learning
IRJET Journal
•
11 vues
A Research Paper on HUMAN MACHINE CONVERSATION USING CHATBOT
IRJET Journal
•
9 vues
VOCAL- Voice Command Application using Artificial Intelligence
IRJET Journal
•
4 vues
IRJET - Mobile Chatbot for Information Search
IRJET Journal
•
16 vues
IRJET- An Intelligent Behaviour Shown by Chatbot System for Banking in Ve...
IRJET Journal
•
31 vues
IRJET- Chatbot using NLP and Deep Learning
IRJET Journal
•
23 vues
IRJET- A Survey to Chatbot System with Knowledge Base Database by using Artif...
IRJET Journal
•
88 vues
WEB APPLICATION FOR MATHEMATICS CLUB OF P.C.E
IRJET Journal
•
2 vues
IRJET- Communication between Personal Assistant and User to Understand Interv...
IRJET Journal
•
36 vues
IRJET- Recruitment Chatbot
IRJET Journal
•
47 vues
IRJET- A Survey Paper on Chatbots
IRJET Journal
•
91 vues
IRJET - Hand Gestures Recognition using Deep Learning
IRJET Journal
•
20 vues
IRJET- Voice based Email Application for Blind People
IRJET Journal
•
40 vues
IRJET- QUEZARD : Question Wizard using Machine Learning and Artificial Intell...
IRJET Journal
•
9 vues
“Mentors View” Application
AI Publications
•
22 vues
Survey on Chatbot Classification and Technologies
IRJET Journal
•
4 vues
IRJET- Chatbot System for Latest Applications and Software
IRJET Journal
•
10 vues
IRJET- Cloud based Chat Bot using IoT and Arduino
IRJET Journal
•
24 vues
Publicité
Plus de IRJET Journal
(20)
AN INVESTIGATION ON THE EFFICACY OF MARBLE DUST POWDER FOR STRENGTHENING THE ...
IRJET Journal
•
29 vues
A Survey on Person Detection for Social Distancing and Safety Violation Alert...
IRJET Journal
•
9 vues
Thermal Analysis and Design Optimization of Solar Chimney using CFD
IRJET Journal
•
7 vues
Common Skin Disease Diagnosis and Prediction: A Review
IRJET Journal
•
42 vues
A STUDY ON TWITTER SENTIMENT ANALYSIS USING DEEP LEARNING
IRJET Journal
•
22 vues
Band structure of metallic single-walled carbon nanotubes
IRJET Journal
•
5 vues
IoT Based Assistive Glove for Visually Impaired People
IRJET Journal
•
10 vues
A SUPERVISED MACHINE LEARNING APPROACH USING K-NEAREST NEIGHBOR ALGORITHM TO ...
IRJET Journal
•
4 vues
An Overview of Traffic Accident Detection System using IoT
IRJET Journal
•
6 vues
Artificial Neural Network: A brief study
IRJET Journal
•
4 vues
Review Paper on Performance Analysis of LPG Refrigerator
IRJET Journal
•
6 vues
WOLBACHIA PIPIENTIS AND VARROA DESTRUCTOR MITE INFESTATION RATES OF NATIVE VE...
IRJET Journal
•
5 vues
Survey on Automatic Kidney Lesion Detection using Deep Learning
IRJET Journal
•
10 vues
A Review on Safety Management System in School Bus
IRJET Journal
•
10 vues
Design and Validation of a Light Vehicle Tubular Space Frame Chassis
IRJET Journal
•
7 vues
SMART BLIND STICK USING VOICE MODULE
IRJET Journal
•
12 vues
AUTOMATIC HYPODERMIC INFUSION REGULATOR
IRJET Journal
•
7 vues
Mobile Application of Pet Adoption System
IRJET Journal
•
11 vues
Literature Survey on “Crowdfunding Using Blockchain”
IRJET Journal
•
8 vues
Pricing Optimization using Machine Learning
IRJET Journal
•
12 vues
Dernier
(20)
Lect 1intro to fuel engg.pptx
Jehangir Akram
•
0 vue
American Champion Citabria 7 Pilot Operating Handbook.pdf
TahirSadikovi
•
0 vue
ASPHALT.pdf
Carmel Sabado
•
0 vue
Space Shuttle (Owners Workshop Manual).pdf
TahirSadikovi
•
0 vue
Facial Recognition System.pptx
SaqibKhan184933
•
0 vue
Waste treatment ppt group 1.pptx
SyedMuhammadTaqqiHai
•
0 vue
LULC.pptx
SatyaPrakash278155
•
0 vue
Bellanca 8KCAB Airplane Flight Manual.pdf
TahirSadikovi
•
0 vue
INSTRUMENT CABLE RUN.pptx
ssuser26ed69
•
0 vue
CONNECT BY.docx
kmani5
•
0 vue
NUCLEAR MAGNETIC RESONANCE SPECTROSCOPY.pptx
JerlinMary2
•
0 vue
SHEAR STRENGTH OF SOIL.ppt
GourhariBiswas1
•
0 vue
Fischer-Trops_69___V1.0.pptx
SyedMuhammadTaqqiHai
•
0 vue
introductiontoengineeringgraphics-170307045101.pdf
shucaybcabdi
•
0 vue
Landing Gear Systems for Helicopter.pdf
TahirSadikovi
•
0 vue
socialstudiesgeographyskills-contours-online-120601012740-phpapp02.pdf
shucaybcabdi
•
0 vue
Boeing 747 (Owners Workshop Manual).pdf
TahirSadikovi
•
0 vue
IPC 2 April - SENGKOON BQ.pdf
VasanthanPadbanadhan2
•
0 vue
How to Claim 100 percent discount on MS certification.pdf
AbhishekNJ2
•
0 vue
PREFAB CONSTRUCTION .pdf
GourhariBiswas1
•
0 vue
Publicité
IRJET- NEEV: An Education Informational Chatbot
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 492 NEEV: An Education Informational Chatbot Aysha Khan1, Sakshi Ranka2, Chaitali Khakare3, Subodh Karve4 4Assisstant Professor, Department of Computer Engineering, Datta Meghe College of Engineering, Airoli, Navi Mumbai-400 708, Maharashtra, India. 1-3B.E.Students, Department of Computer Engineering, Datta Meghe College of Engineering, Airoli, Navi Mumbai-400 708, Maharashtra, India. ---------------------------------------------------------------------***---------------------------------------------------------------------- With increasing importance towards education & the no. of evolving areas of study, it has become a difficult task for the students to keep a track on them. This lack of awareness can affect their decision in identifying what they really want. The proposed system developed is an Informational cum Guidance Chatbot which tackles issues like what are the trending courses, finding new courses or courses of one’s interest, providing guidance, finding colleges, etc. The idea is to collect basic information about user’s interestthroughconversations. The Chatbot interacts with the user by asking basic questions, processes the query using MachineLearning Algorithmsalong with Natural Language Processing, and accordingly, servethe response or suggest the possible options. Key Words: NLP, ML, Supervised Learning, Intent Matching, Chatbot, Android Application 1. INTRODUCTION A Chatbot is a program that mimics human-like intelligent conversations through text chats and voice commands[1].It is fast and less confusing which makes it easy to install as there is no need to have installation packages. Also, these packages are easy to manage and distribute [2]. Generally, Chatbots can either be Rule-based or Self-learning bots [3]. Rule based approach uses if-else techniques whereas Self- learning approach uses ML techniques to continue learning in case it encounters something unusual with respect to whatever is stored in the data repository or the knowledge base. The current era is seeing an increasing trend in Artificial Intelligence, Machine Learning and Natural Language Processing. The strategy used in making Chatbotsis inclined towards these technologies. According to A. Vaish,“Globally, the Chatbot market has seen explosivegrowth witha growth rate of 35% CAGR” (2017). These reasons have been a great driving force for us to build this Chatbot project. Another reason to develop this Chatbot is to make the information available to everyone and everywhere. Chatbots have been developed for many domains like e-commerce, entertainment, traveling, etc. This Chatbot is built for the Education domain where we exploit the available frameworks. The general architecture for the Chatbot is shown in Fig-1[4]. Conversational intelligence using Supervised Machine Learning techniques provide a rich experience by allowing the feeling of personal approach. Fig-1: Chatbot Architecture 2. LITERATURE SURVEY There are various Chatbots in the day to day market that provide different types of services to the userusingdifferent strategies. Until now, no such Chatbot has been developed which facilitates the students in choosing careers. AChatbot named Career Geek is implemented using Facebook Messenger. It provides advices on résumé and cover letter. Naveen Kumar M, Linga Chandar P C, Venkatesh Prasad A, Sumangali K [5] discuss a chat of similar interest for visually impaired people. Also, websites have been developed that help the students in choosing their career by asking some questions to find out the best career to chose. Shiksha.com is one of those websites that help students know about which career is good and which path should be chosen. Chatbots with similar features, have been developed, but for some other purposes that help the user in their routine activities.
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 493 These bots use Natural Language processing and various artificial intelligence algorithm that help them work in a better way to serve the user. Disadvantages of existing system 1) A large no. of experts are required for providing guidance thereby, increasing manpower. 2) There is no mechanism for intelligent communication. 3) There is no voice input and output; it only has text input and output. 2. PROPOSED SYSTEM The proposed systemcalledNEEVisanIntelligentChatbot, that is, it makes use of Supervised Machine Learning techniques and NLP (Natural Language Processing). The motivation for the proposed system is derived from seeing the disadvantages of the existing system and to make information available for free. The system focuses on reducing the manpower to a single expert system which replies to all queries andprovidesintelligentcommunication between the Chatbot and user. Also, all of the data can be in text or voice form for query as well as response. The system will be developed for handling two languages. To maintain connectivity an active Internet connection will be needed. The user can input their query and get the response. Moreover, an FAQ page can be maintained along with feedbacks to keep a track on the Chatbot performance. Advantages: 1) 24 x 7 system availability. 2) Reduced Manpower. 3) Voice as well as text input and output. 4) User friendly system. 5) User does not have to follow standard format while asking any queries. 6) The built in artificial intelligence system will carry out all the processing to give suitable answers to the user. 4. IMPLEMENTATION This Chatbot is deployed as an Android application. An already available framework from Google called Dialogflow (previously known as api.ai) is used. Firebase fromGoogle is used as the data repository. The GUI (Graphical User Interface) & connectivity to Dialogflow is provided using Android Studio. The system makes use of Machine Learning at the back end for processing and training purposes, and NLP & NLU (Natural Language Understanding) for taking and understanding the input. Fig-2 shows how Dialogflow handles the user query, processes it and serves theresponse to the user. Fig-3 represents a brief conversation life-cycle diagram. Fig-2: Dialogflow’s Working Fig-3: Life Cycle of a Conversation 4.1 ALGORITHM 1. Take input from the user either in Text or Voice format. 2. IF the input is in Voice format Then convert it into Text format ELSE keep the text format as it is 3. Send text input for further processing 4. Match the input for intents and entities 5. Search the data repository for an appropriateansweror generate the response 6. Serve the result either in Speech or in Text format or both 7. IF the conversation has ended Then STOP ELSE repeat step 1 4.2 TRAINING THE SYSTEM Since, the training for ML algorithms is provided by Dialogflow; this section discusses how the intents, entities & fulfillment are used for training. [5]Intents: In intents, we define possible utterances of user that can trigger the intent, what to extract from them and how to
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 494 respond. Each intent representsoneturnofdialogwithin the conversation. Intents helps to map user input to a corresponding response as a single thing by a user can be asked in multiple ways. Intentshave4components:Training phrases, Action & Parameters, Responses & Fulfillment. Training Phrases: It defines examples of what users can say. Using these training phrases, extension to many similar phrases is done so as to build a language model that accurately matches the user input. A more robust model is built using more training and ML. Action & Phrases: It improves intent’s language model, we annotate training phrases with entities or categories of data that we want the system to match. This ensures that we don’t just match the literal or free-form user inputs rather match a particular type of input. Thus, the system extracts matched entities as parameters from Training Phrases. These parameters are further processed to customize a response to the user. Responses: They define a text or speech response to the user which indicates the user in a way that lets them know where the conversation is headed or if it is ending. They can be pre- defined or generated. Responses provided are such that further user input can be matched to one of the predefined intents Fulfillment: Fulfillment is used because the system uses generative model for answering. This is the part responsible for providing non-defined responses to user query and serving it back to user. NLP has the feature which directly responds with a simple text by inferring the intents and entities but since, we deal with real-time environment, an external environment is required to compute the correct response. This environment, hooked via NLP, is called Webhook for fulfillment where the parameters from intents are extracted and their values are passed to fulfillment.Then, the response from Webhook will be served as an actual response. Entities: Entity basically represents a concept in a Chatbot. In this system, it can be college, courses, etc. Without entities, the system will try to find the exact training phrasethatmatches the user input. As the program gets more trained, the accuracy of each response in relation to the input statement increases. The program selects the closest matching response or will generate an answer if no input-response pair can be matched from the knowledge base. 5. CONCLUSION As the name suggests, NEEV means foundation & so, this intelligent Chatbot for career counseling and obtaining suggestions, will help user in choosing the right career by giving an appropriate response to user’s query. It is an intelligent system which will think in a way as the humans would usually think. This system will be helpful in reducing the overall pressure on the students of going on different websites for searching about the possible options. Due to an accurate knowledge base, quick and faithful answers will be given to user. 6. FUTURE SCOPE In future this Chatbot can be expanded by adding several features like multilingual capability. By adding this feature the Chatbot will be more user friendly. Also the career options that are left for now can be added to it. It can also be expanded by adding college information for a particular course and the admission process for that particularcollege. A rating and comment section can be provided for the same. ACKNOWLEDGEMENT We would like to thank our guide Mr. Subodh Karve for discussing and encouraging us to explore this topic and guiding us throughout it. We would also liketoappreciateall the online websites, magazines and journals for their tutorials and content for the same. REFERENCES [1] Moses, S. P. July 21, 2018. How to build a Chatbot with Dialog flow | Chapter 1 — Introduction. Retrieved January 31,2019fromhttps://medium.com/swlh/how- to-build-a-chatbot-with-dialog-flow-chapter-1- introduction-ab880c3428b5 [2] A. M. Rahman, A. A. Mamun, A. Islam, "Programming challenges of Chatbot: Current and future prospective", 2017 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), pp. 75-78, 2017. [3] Pandey, P. September 17, 2018. Building a Simple Chatbot from Scratch in Python(using NLTK).Retrieved January 31, 2019 from https://medium.com/analytics- vidhya/building-a-simple-chatbot-in-python-using-nltk- 7c8c8215ac6e. [4] Surmenok, P. September12, 2016.ChatbotArchitecture. Retrieved February,2019 from https://medium.com/@surmenok/chatbot- architecture-496f5bf820ed [5] Retrieved February 2019 from https://dialogflow.com/docs/intro/agents
International Research Journal
of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 06 Issue: 04 | Apr 2019 www.irjet.net p-ISSN: 2395-0072 © 2019, IRJET | Impact Factor value: 7.211 | ISO 9001:2008 Certified Journal | Page 495 [6] M. N. Kumar, P.C.L. Chandar, A. V. Prasad,K. Sumangali, “Android based educational Chatbot for visually impaired people”, Proc. IEEE Int. Conf. Computational Intelligence and Computing Research (ICCIC), pp. 1-4, 2016. BIOGRAPHIES Aysha Khan B.E. (Computer Engineering) Sakshi Ranka B.E. (Computer Engineering) Chaitali Khakare B.E. (Computer Engineering) Subodh Karve Assistant Professor (Computer Dept.)
Publicité