Online Help, Guidance and Solutions for Virtual University of Pakistan Students
Learning Management System by using chatbot Based on Learner Emotions CS619 Final Project Fall 2018
Learning Management System by using chatbot Based on Learner Emotions.
Project Domain / Category
E-Learning Web Application by using Artficial Intelligence (AI) and Natural Language Processing technique.
E-learning is considered as the new alternative 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 diversity in assessments are the major factors having leading role in E-Learning implementation. Learning management system are playing major role in E-Learning environment. Natural language processing combined with ArtificalIntelligencescan be usedin E-learning environment. For this conversational Chabot can be used in E-Learning environment. Chabotsare a form of artificial intelligence associated with natural language processing that interacts with users in a human-like manner. Secondly In E-learning environment 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. Chabotsare capable of asking a vast number of questions to change how online learning is conducted.
Today, chatbots are the bridge between technology and education. Chabots creates an interactive learning experience, similar to a one-on-one training with a teacher. Chatbots now play a vital role in education and can be used in several areas of learning. The machine-learning chatbots are still in early days; in many cases, it is obvious that the learner is interacting with a chatbot.
Our proposed Learning Management 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 emotionsour proposed manage the learning process. Adaptive Learning Environment with the help of chatbot offers support for the learning process through adaptive guidance and provisioned personalized learning material based on user emotions.
The goal ofproposed systemis to perform following activities.
Tools:JSP,SQL server 2008, Dialogflow, IBM Watson, Microsoft Bot Framework, Wit.ai, Api.ai, Chatfuel.
Supervisor: Name: Muhammad Umar Farooq
Email ID: firstname.lastname@example.org
Skype ID: live:umarvc