INES (INtelligent Educational System) is a functionalprototype of an online learning platform, which combines three essential capabilities related to e-learning activities. These capabilities are those concerning to a LMS (Learning Management System), a LCMS (Learning Content Management System), and an ITS (Intelligent Tutoring System). To carry out all this functionalities, our system, as a whole, comprises a set of different tools and technologies, as follows: semantic managing users (administrators, teachers, students…) and contents tools, an intelligent chatterbot able to communicate with students in natural language, an intelligent agent based on BDI (Believes, Desires, Intentions) technology that acts as the brain of the system, an inference engine based on JESS (a rule engine for the Java platform) and ontologies (to modelate the user, his/her activities, and the learning contents) that contribute with the semantics of the system, etc. At the present paper we will focus on the chatterbot, CHARLIE (CHAtteR Learning Interface Entity), developed and used in the platform, which is an AIMLbased (Artificial Intelligence Markup Language) bot. We will specifically address its performance and its contribution to INES.
Intelligent Tutoring Systems are computer programs that aim at providing personalized instruction to students. In recent years, conversational robots, usually known as chatterbots, become very popular in the Internet, and ALICE (Artificial Linguistic Internet Computer Entity) is probably the most popular one.
ALICE brain is written in AIML (Artificial Intelligence Markup Language), an open XML language. We consider the combination of both approaches, i.e, the use of AIML-based bots for tutoring purposes in open eLearning platforms like Claroline or Moodle. With that aim in mind, we have developed two different bots for helping the students during the learning process and for supporting the teaching activities of the professor. One of them is a tutor bot (T-Bot), and is able to analyse the requests made by the learners in written naturallanguage and to provide adequate and domain specific answers orienting the student to the right course contents. The other one is an evaluation bot (Q-Bot), and is oriented to track and supervise the student progress by means of personalized questionnaires. Both bots have been already developed and integrated as user-friendly modules in Claroline and Moodle.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.