A Chatbot for Automatic Processing of Learner Concerns in an Online Learning Platform
Journal Title: International Journal of Advanced Computer Science & Applications - Year 2018, Vol 9, Issue 5
Abstract
In this article, we present a chatbot model that can automatically respond to learners’ concerns on an online training platform. The proposed chatbot model is based on an adaptation of the similarity of Dice to understand the concerns of learners. The first phase of this approach allows selecting the pre-established concerns that the teacher has in a knowledge base which are closest to those posed by the learner. The second phase consists of selecting among these k most appropriate concerns based on a measure of similarity built on the concept of domain keywords. The experimentation of the prototype of this chatbot makes it possible to find the adequate answers. In the case, where the question refers to a question from the teacher, the learner is asked if the question identified is the one he was referring to. If he answers in the affirmative, the instructions associated with his request are sent to him. If not, the learner’s concern is sent to the human tutor. The hybridization of this chatbot with the human agent comes to enrich the initial knowledge base of the chatbot. The results obtained with the concept based on the keywords of the domain are encouraging. The learner’s comprehension rate is above 50% when applying the concept of domain keywords while the measure of Dice is below 50%.
Authors and Affiliations
Mamadou BAKOUAN, Beman Hamidja KAMAGATE, Tiemoman KONE, Souleymane OUMTANAGA, Michel BABRI
Approach for Acquiring Computer Systems to Satisfy Mission Capabilities
Defense Computer Systems developed and maintained over the years has resulted in thousands of disparate, compartmented, focused, and mission driven systems that are utilized daily for deliberate and crisis mission planni...
The Impact of Black-Hole Attack on ZRP Protocol
lack of infrastructure in ad hoc networks makes their deployment easier. Each node in an ad hoc network can route data using a routing protocol, which decreases the level of security. Ad hoc networks are exposed to sever...
A Novel Scheme for Address Assignment in Wireless Sensor Networks
Assigning network addresses to nodes in a wireless sensor network is a crucial task that has implications for the functionality, scalability, and performance of the network. Since sensor nodes generally have scarce resou...
Description Logic Application for UML Class Diagrams Optimization
Most of known technologies of object-oriented developments are UML-based; particularly widely used class diagrams that serve to describe the model of a software system, reflecting the regularities of the domains. CASE to...
Multi-Agent based Functional Testing in the Distributed Environment
Verification and testing are two formal techniques of defect reduction applied on designing and development phases of SDLC to rationalize quality assurance activities. The process of testing applications in the distribut...