Publication: Virtual student advisor using NLP and automatic appointment scheduler and feedback analyser
DOI
Type:
Article
Date
2016-02-02
Journal Title
Journal ISSN
Volume Title
Publisher
www.ijser.org
Abstract
Virtual Student Advisor is a research project that
mainly concerned on addressing a comprehensive
solution to overcome the difficulties faced by the
academic departments of any academic
institutions. According to the context, the role of
the Student Advisor is focused on helping students
with problems related to their academic carrier at
the University and also answer the general queries
made by students related to the procedures
conducted at the Institute. This happens to be a
tedious and a very inefficient task for the
Academics as they have to repeat the same answers
for many students and also students coming to meet
the academic in ad hoc manner without proper
appointments makes both the student and the
academic face lot of problems.
The Virtual Student Advisor system mainly
consists of three components; A Natural language
based inquiry management module, Priority wise
automatic appointment scheduler and Feedback
analyzer. The inquiry management module is
responsible in handling user queries based on
frequently asked questions. Users can get the
answers for a query by entering the question in
natural language. This is implemented as a mobile
application as it is convenient for students to ask
questions from any place at any time. The system
will answer the queries and if it needs more
explanation it will be directed to the relevant
advisor. Auto appointment scheduler handles the
student appointment requests and helps in
managing the schedules. This will be accessed by
both Academics to set their free time slots and the
students to request an appointment according to
urgency. Feedback analyzer handles the entire
process of student feedback taken for each subject
starting from preparing feedback forms till
analyzing the collected information. The lecturer
can prepare a feedback form using the question
bank in the system and customize it further to fit
the requirements and after conducting the feedback
the system can process the data and provide reports
on varies views of the data such as tables and pie
charts.
The system uses Natural Language Processing to
handle students’ queries by tokenizing the
sentences and extracting answers based on
keywords and comparing synonyms WordNet
lexical database. The appointment scheduler uses
priority based Round Robin CPU Scheduling
Algorithm to schedule the appointments according
to urgency. The Virtual Student Advisor system
consists of a mobile application for students and a
web application for both students and lecturers to
access the information and conducted their daily
tasks related to academic administration
effectively.
Description
Keywords
Algorithm, Natural Language Processing, Text Classification
