ELIZA—a computer program for the study of natural language communication between man and machine
Communications of the ACM
ICALT '04 Proceedings of the IEEE International Conference on Advanced Learning Technologies
NLOMJ-natural language object model in Java
Intelligent information processing II
Bringing chatbots into education: Towards natural language negotiation of open learner models
Knowledge-Based Systems
Interactive computer aids for acquiring proficiency in mandarin
ISCSLP'06 Proceedings of the 5th international conference on Chinese Spoken Language Processing
AutoTutor: an intelligent tutoring system with mixed-initiative dialogue
IEEE Transactions on Education
Grammatical error simulation for computer-assisted language learning
Knowledge-Based Systems
Towards Computational Fronesis: Verifying Contextual Appropriateness of Emotions
International Journal of Distance Education Technologies
Hi-index | 0.00 |
CSIEC (Computer Simulation in Educational Communication) system with newly developed multiple functions for English instruction still focuses on supplying a virtual chatting partner (chatbot), which can chat in English with the English learners anytime anywhere. It generates communicative response according to the user input, the dialogue context, the user's and its own personality knowledge, common sense knowledge, and inference knowledge. All these kinds of knowledge are expressed in the form of NLML, an annotation language for natural language text. These NLMLs can either be automatically obtained through parsing the text, or be easily authored with the help of GUI editors designed by us. So the CSIEC system suggests a naive approach of logical reasoning and inference directly through syntactical and semantic analysis of textual knowledge. This approach has advantages over the old ELIZA-like keywords matching mechanism. The chatting log summarization of free Internet usage within six months demonstrates this advantage. In this paper, we present the system architecture and underlying technologies, and the educational application results.