This paper is published in Volume-7, Issue-5, 2021
Area
Computer Science And Artificial Intelligence.
Author
Pritham Sriram G., Prasana Venkatesh S.
Org/Univ
College of Engineering, Anna University, Chennai, Tamil Nadu, India
Keywords
Chatbot, Image Recognizer, Object Detection, Web Development, Artificial Intelligence, Machine Learning, Computer Vision, Human-Computer interaction
Citations
IEEE
Pritham Sriram G., Prasana Venkatesh S.. Image classifying AI Chatbot, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Pritham Sriram G., Prasana Venkatesh S. (2021). Image classifying AI Chatbot. International Journal of Advance Research, Ideas and Innovations in Technology, 7(5) www.IJARIIT.com.
MLA
Pritham Sriram G., Prasana Venkatesh S.. "Image classifying AI Chatbot." International Journal of Advance Research, Ideas and Innovations in Technology 7.5 (2021). www.IJARIIT.com.
Pritham Sriram G., Prasana Venkatesh S.. Image classifying AI Chatbot, International Journal of Advance Research, Ideas and Innovations in Technology, www.IJARIIT.com.
APA
Pritham Sriram G., Prasana Venkatesh S. (2021). Image classifying AI Chatbot. International Journal of Advance Research, Ideas and Innovations in Technology, 7(5) www.IJARIIT.com.
MLA
Pritham Sriram G., Prasana Venkatesh S.. "Image classifying AI Chatbot." International Journal of Advance Research, Ideas and Innovations in Technology 7.5 (2021). www.IJARIIT.com.
Abstract
We have built the bot by using HTML and CSS for a simple front-end display and JavaScript for the application tier. The neural network is constructed using Brain.js, a GPU accelerated library for handling neural networks in JavaScript. Brain.js consists of multiple neural network implementations mainly to foster the ability of different neural nets to perform different tasks well. The object detection feature is built using ML5.js. Training of the bot by exposure to both specific and generic questions would be crucial. Also, whenever a user isn’t satisfied with the answer given by the bot, he can raise an issue, and the answer for that question would be answered correctly in future updates. The bot also learns with each question the user asks, thereby making it better and better with each iteration. The bot also has an image classifier feature for detecting objects.