Artificial Intelligence Based Chatbot for University Students Test phase, srs, design phase and source code final deliverable

Artificial Intelligence Based Chatbot for University Students Test phase, srs, design phase and source code final deliverable

Web Programming

Artificial Intelligence based web application

Abstract / Introduction

Artificial Intelligence is emulating humans in real life, for example, anybody can know weather forecast using system device (e.g., mobile phone, laptop, Tablet, Personal computer) via internet or you can search for a good restaurant that is nearer to you with the help of AI based software systems. Many AI-based software systems are already in the market and assisting human beings in reducing workload, increasing performance, and improving accuracy by solving different realworld problems. It is a need of time to develop such automated systems which could help human beings (that will be the user of system – University Students) in getting some useful information in the reply of any queries, search, or dialogue. Similarly, Chatbot is a technology which uses AI-based knowledge to reply to its users queries after necessary analysis on the asked queries, in a smarter way (like a human) e.g., Siri, Alexa. Now you will develop a web based Chatbot using AI technology i.e., Artificial Neural Networks (ANN) which is helpful for its users in a way that the proposed system will provide useful information to the university students.

Note:

There are different types of chatbots that already exist online and assisting human beings in different disciplines. To get some idea/knowledge about different types of chatbots, please visit:

https://www.engati.com/blog/types-of-chatbots-and-their-applications For the graphical representation of working, look at the flow chart:

The general architecture of a chatbot is:

Functional Requirements:

  1. Users will be able to ask exam related queries via chatbot e.g., Date sheet queries, Exam rescheduling queries.

Other queries to be handled by the Chatbot are:

  1. Admission related queries e.g., Opening/Closing dates of admission, Commencement of Classes.
  2. Registrar Office related queries e.g., Semester Freeze/Unfreeze, Study

Program change iii.  Directorate of finance e.g., Fee matters_MS, Fee matters_BS iv.          IT department related queries e.g., Mobile app issues, LMS issues

  1. Examination related queries e.g., Conduct of examination, Datasheet queries.

Tools:

Visual Studio Code

Python/ PHP/ JSon

Flask Framework, SQLite, Long short-term memory

Suggestion: Student can adopt different development tool kit other than above given after prior approval of the supervisor.

Helping video on Chatbot: https://www.youtube.com/watch?v=c_gXrw1RoKo

Example of an existing chatbot for online admission purposed: https://hellotars.com/chatbot-templates/education/HyCoZV/chatbot-for-educational-institutions

How to Make chatbot?

https://morioh.com/p/9ed6a9bd5ab7?f=5c21fb01c16e2556b555ab32&fbclid=IwAR38OgJUeoq6S1 5pcRHNoDwz6k-uOjiB8RO3EjdNdV5lyuGTUsGUMqXYOUs

Helping video on Artificial Neural Networks is: https://www.youtube.com/watch?v=ZzWaow1Rvho&t=1s

For the background knowledge and basic understanding of LSTM – Long-Short Term Memory architecture:

https://en.wikipedia.org/wiki/Recurrent_neural_network

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top