CHATBOT FOR UNIVERSITY ADMISSIONS ENQUIRY

  • : Ms Word, Ms Word Format
  • : 60 Pages
  • : ₦3000
  • : 1-5 Chapters
  •  
  • Click to DOWNLOAD Materials

CHATBOT FOR UNIVERSITY ADMISSIONS ENQUIRY

ABSTRACT

The communication of students with a university department is performed manually and it is time consuming procedure. The opportunity to communicate one on one. Many applications are each year one on one conversation are not feasible in most cases. The communication will require a member of academic staff to expend several hour to find suitable answers. It would be useful to reduce his cost and time.

The aim of this project is to contribute to the solution of the problem of direct communication between applicants and the university

CHAPTER 1

INTRODUCTION

  • Background of Study

A chat bot (also known as a talk bot, Bot, chatterbox, Artificial Conversational Entity) is a computer program which conducts a conversation via auditory or textual methods. Such programs are often designed to convincingly simulate how a human would behave as a conversational partner, thereby passing the Turing test. Chat bots are typically used in dialog systems for various practical purposes including customer service or information acquisition. Chat bots are often integrated into the dialog systems of, for example, automated online assistants, giving them the ability of, for example, small talking or engaging in casual conversations unrelated to the scopes of their primary expert systems. The University Chat Bot for Admissions and Enquiry project will be built using artificial intelligence algorithms that will analyze user’s queries and understand user’s message. This system will be a Desktop application running on a virtual environment which will provide answers to the queries of the students. Artificial intelligence will be used to answer the student’s queries. The student will get the appropriate answers to their queries. The answers will be given using the built in artificial intelligence algorithms. Students will not have to go to the college to make the enquiry.

  • Problem Statement

Although the admissions process works properly as it is, it is very difficult and time consuming to contact a member of staff of the university. However, the problem would be partially solved if the applicant could talk to a convincing Chat bot, able to respond to their concerns with information about admissions, booking accommodation, paying fees in installments and what courses are on offer for that semester according to his program.

  • Aim and Objectives

The aim of this project is to contribute to the solution of the problem of direct communication between applicants and the university.

The main objectives of the project are as follows:

Database: To develop a database were all the relevant information about questions, answers, keywords, logs and feedback will be stored.

 

Algorithm: To use an existing Natural Language Processing (LIUS) and embed algorithm and combine them in order to retrieve the best possible answer which is provided by the Dialogflow bot framework as designed.

 

Interface: To develop a web interface which aims to give the ability to potential students and their families to submit questions in a Chat bot and get convincing replies. The web system can be hosted on a cloud service provider. Furthermore the dialogflow bot framework will be used in the creation of the interface.

  • Significance of the project

The aim of this System is to develop a Desktop based bot Application, which provides answer to the query of the student very effectively. Students just have to put their query to the bot which is used for chatting. The system will use the artificial intelligence algorithms to give appropriate answers to the user.  The student will not have to go to the college for enquiring something. Student can use the chat bot to get the answers to their queries. This system may help students to stay updated with the college activities. In the end the system hopes to achieve the following:

  • The problem of direct communication with the university.
  • Implemented a usable chat system, which is more effective and much easier for students wanting to get into the university.
  • Scope and Limitation

The scope of this study covers only one Artificial intelligence technique which is Natural language processing. Furthermore this project will only stop at admissions and other basic enquiries as regard with admissions in the university and not may be information about individuals and individual courses. This project will only use existing algorithms for responding and answering of questions. However while I will be using an existing algorithm, it is not to say that I will be training a model for deployment rather I will be using the capabilities that comes with Dialogflow Bot Framework for this project. Furthermore I will be using the Dialogflow Bot Framework embed for chat bubbles both for the user and the bot so as to save time and have a proof of concept ready.

  • Definition of Terms

Artificial Intelligence (AI):    A complex set of technological solutions which makes computers more advanced and, at least in theory, human-like. AI can make decisions based on reasoning, learn new things on its own, and imitate human behavior.

  • Automation: It happens when machines replace people for repetitive and uncomplicated tasks. Automation is a concept as old as the industrial revolution itself, but it escalated after the invention of microprocessors and computer processing units.
  • Bot:  A virtual equivalent of a robot. Robots (the name robotcomes from a science-fiction story by Capek – the Czech word robota means forced labor/slavery) are real-life machines which act like humans (if they additionally look like ones, they are called androids) or perform their labor.
  • Chat Box: A chat box is where an online conversation takes place. It can be a part of the messaging app interface or chat widget. New messages appear in the chat box, and usually once they are sent they cannot be deleted. Although there are some ways to clear the view of a chat box.
  • Chat Log: Chat logs store the conversation historyConversations with separate users have their own logs, and you can access them independently. They can be used to retrieve information or analyze customer issues and queries, to better understand their needs. Chat logs can also be used to monitor the interaction between chat bots and users.
  • Chat bot: The word is a compound of chat and botA chat bot is a bot which can have a chat with people trying to interact with them.There are text bots, visual chat bots, and voice bots.
  • Chat bot Builder: Chat bots are computer programs. They are made of several thousand lines of code. To build one you need to code it or use a chat bot-making platform (a chat bot builder). There are several different frameworks and approaches, but a complete chat bot-building solution is best for people who don’t have software development experience.
  • Interface: An interface is a physical or virtual device/object which is used to mediate communication between a user and a piece of technology. E.g., a keyboard is an element of computer interface, but a “Log In” button is a part of a website interface.
  • Natural Language Processing (NLP): Natural Language Processing is a technology frequently used as a chat bot and virtual assistant software feature. NLP interprets user input and tries to understand it. This technology can make human/computer interaction much more natural. Instead of writing precise commands and requests, people can express their intent with everyday language.
  • Nodes: In general, nodes are intersections within a network. Conversations built with visual chat bot editors usually are made of interconnected nodes. You can think of them as checkpoints which help to navigate conversational design.

1.7 Summary 

This report is divided into five chapters. Chapter two covers the literature review, which gives an overview of chat bots, interactions of chatter-bots with humans, use cases, algorithms and current systems and some history. Chapter three gives an overview and covers the methodology and design of the system. It includes the system design, an explanation of the algorithms and how they work. It

goes on to explain the functionality provided by the system for the users. Chapter four covers the Interpretation and implementation of the system. The system is described with further details on the technologies used. Chapter five contains the conclusion of the project. It contains a summary, the main achievements, recommendations and future work.

CHATBOT. FOR UNIVERSITY ADMISSIONS ENQUIRY

Sharing is caring!

Leave a Reply