Learning Interface For E-Learning
This system is an artificial intelligence entity, with the power of natural language processing, as a virtual teacherfor learning and assessment of statistical inference, available through the Internet for student use.It has a logical reasoning engine and uses two knowledge bases, one for statistical inference and the other for rules of Englishgrammar and general knowledge to facilitate learning. Thesystem is called Learning Interface for E-Learning (LIEL). It provides lessons in inferential statistics. The user can ask questions in English and have a dialogue with virtualteacher. The system answers the questions or asks forclarification regarding what is required from it. It searches its knowledge bases(KB), uses its first order predicate logicreasoning engine and converses with the student using itsNatural Language Processing (NLP) sub-system. It is aimed to provide a multimedia experience. The system uses the following programming languages for itsdifferent functions: AIML for knowledge base, Prolog forreasoning, HTML and Java script for web client, Java for web server and AIML interpreter and Linux shell script forcommunication.This system has potential applicationsoutside academicenvironment such as web-based online marketing and helpdesk diagnostics in different sectors and can be used as assistantlecturer for other courses and subjects by changing itsknowledge-base.
Keywords- Education and Information Systems -Computer -Assisted Instruction -Artificial Intelligence -Conversational -Robots -Natural Language Processing.