Project Domain / Category:
Learning Web Application by using Artificial Intelligence (AI) and Natural Language
learning is considered as the new alter
native for the traditional learning environment. In E
Learning system context each individual is able to receive teaching strategy that is more fine
tuned to its learning style. Success of E
learning is based on flexibility and ease of use and
assessments are the major factors having leading role in E
Learning management system are playing major role in E
Learning environment. Natural
language processing combined with
Intelligences can be used in E
nvironment. For this conversational Chabot can be used in E
Learning environment. Chabots
are a form of artificial intelligence associated with natural language processing that interacts with
users in a human
like manner. Secondly In E
there is increase drop out
ratio of students. Learner emotions are the key factors in student dropout ratio. Chatbots can
judge the learner emotions through natural language processing to get back the student interest.
Chabots are capable of asking a vast
number of questions to change how online learning is
Today, chatbots are the bridge between technology and education. Chabots creates an interactive
learning experience, similar to a one
one training with a teacher. Chatbots now play a vit
role in education and can be used in several areas of learning.
learning chatbots are
still in early days; in many cases, it is obvious that the learner is interacting with a chatbot.
Our proposed Learning Managemen
t System by using Chatbot offers the learning environment
for every user based on their emotions. As different user have different emotions like sadness,
anxiety, anger or happiness. Based on the learner emotions our proposed manage the learning
daptive Learning Environment with the help of chatbot offers support for the learning
process through adaptive guidance and provisioned personalized learning material based on user
The goal of proposed system is to perform following activities.
Learner used the learner
ID and password to access the Learning management system.
Pop up window should be displayed at the bottom right of our Leaning Management
System by prompting the user for any kind of guidance.
Chatbot judge the user emotions and g
uide the students based on their emotions.
Chatbot also used an avatar or an animated character, ensure the chatbot’s appearance
that is sync with the audience it addresses.
Chatbot correctly guess the most likely gender of a name Gender agreement is impor
for being able to bind the referent with a correct anaphor. i.e. binding “he” with “Ali”.
to a human, he or she rarely plans the entire
dialog in advance. When a
to a bot, this conversation has to be g
thing is, conversation flow is a dialog tree. It visualizes expected user
and makes sure every user request is covered by some part of the bot’s logics. To make
conversation flow smooth and efficient, it’s important to
apply the best practices
build chatbot. For this Machine learning
be used by taking into account
business objectives and learners’ e
Chatbot should already be “taught” common questions so that it can Answering learner
questions and respond immediately to learners’ questions.
chatbots can quiz learners on vocabulary or other fact
for quizzes, ensure that learning sticks, or just for fun. An intelligent chatbot
can even adapt, personalizing the questions asked or information reviewed to the
individual learner, and adjusting to the learner’s responses.
chatbots can adminis
ter quizzes or other assessments and collect responses.
adaptive chatbot can perform the
and course selection activities.
Prerequisites and other requirements are already taught to the chatbots. By using the
knowledge base chatbots can
eligible learners in the correct courses, saving human
staff a lot of time.
Programming language syntax
In case learner is interested in understanding
programming language our chatbot can answer the proper syntax of programming
For successful human
like interaction, chatbots need a perfect tone and dialect. To
achieve coherence, a character is used to effectively communicate in audio synced with
Chatbot used a list of Frequently Asked Questions to generate a chatbot’s l
ist of pre
programmed queries and responses.
In case user asks some specific topic or research question, chatbot provisioned the
appropriate link and provide material to its intended user.
JSP, SQL server 2008,Dialog flow, IBM Watson, Microsoft Bot Framework, Wit.ai,Api.ai,Chat fuel