1/1/ Using Instant Messaging to Provide an Intelligent Learning Environment Chun-Hung Lu 1, Guey-Fa Chiou 2, Min-Yuh Day 1,3, Chorng-Shyong Ong 3, Wen-Lian.

Slides:



Advertisements
Similar presentations
Common Core Standards (What this means in computer class)
Advertisements

Web-based learning Jim Cambridge April Educational technology is not to be confused with electronic gadgetry Essentially, it is a rational, problem-solving.
ELearning Constructing New Environments for Learning Manuel Ortega, Pedro P. Sánchez-Villalón, Asunción Sánchez-Villalón, Celina de Diego.
Introduction to Computational Linguistics
Introduction to Computational Linguistics
Natalie Fong English Centre, The University of Hong Kong Good Practices in a Second Language Classroom: An Alternating Use of ICT in Independent Learning.
Pandorabots The Leader in Chatbot Software. Overview Quick Tour of: History of Chatterbots Introduction to Basic Technology Applications Gallery Pandorabots.
NET Section, CDI. Grammar and e-learning for Communication (GEL.com) This project: was launched initially with a view to encouraging participating schools.
Bringing Foreign Language Learning into Students’ Real Lives: Building Facebook- based Online Community By Li Jin, Ph.D. Department of Modern Languages.
Information Retrieval in Practice
The State of the Art in VoiceXML Chetan Sharma, MS Graduate Student School of CSIS, Pace University.
An eLearning Language Appliance to develop the Writing Skill Pedro Pablo Sánchez Villalón Manuel Ortega Asunción Sánchez Villalón Grupo CHICO UCLM Ciudad.
Electrical Engineering Department Software Systems Lab TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Meeting recorder Application based on Software Agents.
1/1/ Designing an Ontology-based Intelligent Tutoring Agent with Instant Messaging Min-Yuh Day 1,2, Chun-Hung Lu 1,3, Jin-Tan David Yang 4, Guey-Fa Chiou.
ELearning Constructing New Environments for Learning.
An Intelligent System for Dynamic Online Allocation of Information on Demand from the Internet Thamar E. Mora, Rene V. Mayorga Faculty of Engineering,
Overview of Search Engines
Presented by Eroika Jeniffer.  What are we going to learn? - the use of chat in classroom - the most likely application on chat. And many more….. So,
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
Knowledge Science & Engineering Institute, Beijing Normal University, Analyzing Transcripts of Online Asynchronous.
Introduction to WebCT Sheridan College Architectural Technology.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
Lawson System Foundation 9.0
Section 2.1 Compare the Internet and the Web Identify Web browser components Compare Web sites and Web pages Describe types of Web sites Section 2.2 Identify.
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
CS-EE 481 Spring Founders Day, 2005 University of Portland School of Engineering Project Pocket Gopher Conversational Learning Agent Team Josh Jones.
Using Technology to Meet the Needs of a Multi-level Classroom Todd W. Jorns Senior Director for Educational Technology Illinois Community College Board.
CTAP-295 Final Presentation JAN MADDUX Chowchilla Union High School.
Internet & for Learning The ICT in Schools Initiative of the Department of Education and Science 1 Internet & for Learning Course Overview.
General Considerations for Implementation
E-Learning portal Learning and Development Portal.
Instant Messaging for the Workplace A pure collaborative communication tool that does not distract users from their normal activities.
E-learning for students and teachers at English Campus 14th October 2006 Organized by: English Campus, HKEdCity.
Enhancing Teaching and Learning with Podcasts Mico e-Learning Workshop.
Teaching language means teaching the components of language Content (also called semantics) refers to the ideas or concepts being communicated. Form refers.
The strategy using in communication between Japanese and Taiwanese university student MA3C0210 王明君 Chelsea.
1 FlexTraining in a Nutshell Welcome to a brief introduction of the FlexTraining Total e- Learning Solution. This short sample course will outline the.
Multiagent System as an intelligent assistant tool in Sakai Diego del Blanco Orobitg Fernando Olivares Fernández UPA Universidad Politécnica de Valencia.
NET Section, CDI 2 March, Grammar and e-learning for Communication (GEL.com) This project: is to encourage schools to go in tandem with one of the.
Using virtual collaboration tools for designing innovative education scenarios Gabriel Dima University “Politehnica” of Bucharest, Romania.
Projects Project 1: PSU CHATBOT Language: AIML Group: Omar and Ahmed
Moodle (Course Management Systems). Forums, Chats, and Messaging.
Using Technology to Meet the Needs of a Multi-level Classroom Todd W. Jorns Senior Director for Educational Technology Illinois Community College Board.
WEEKLY ONLINE NEWSPAPERS FOR BEGINNING READERS AND INDIVIDUALS WITH SPECIAL NEEDS.
Randall’s ESL Cyber Listening Lab Randall S. Davis
Dialogue systems Volha Petukhova Saarland University 03/07/2015 Einführung in Diskurs and Pragmatik, Sommersemester
A radiologist analyzes an X-ray image, and writes his observations on papers  Image Tagging improves the quality, consistency.  Usefulness of the data.
English and Digital Literacies Unit 2.4: Integrative CALL Bessie Mitsikopoulou School of Philosophy Faculty of English Language and Literature.
THE PERCEPTIONS OF ENGLISH LANGUAGE TEACHING STUDENTS ON ELT WEBSITES Assist. Prof. Dr. Hasan Bedir/ Cukurova University Inst Emsal Ates Ozdemir/Mersin.
1 Galatea: Open-Source Software for Developing Anthropomorphic Spoken Dialog Agents S. Kawamoto, et al. October 27, 2004.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
Listening comprehension is at the core of second language acquisition. Therefore demands a much greater prominence in language teaching.
IMSTD:Intelligent Multimedia System for teaching Databases By : NAZLIA OMAR Supervisors: Prof. Paul Mc Kevitt Dr. Paul Hanna School of Computing and Mathematical.
Chapter – 8 Software Tools.
KNOWLEDGE MANAGEMENT UNIT II KNOWLEDGE MANAGEMENT AND TECHNOLOGY 1.
BACHELOR IN ENGLISH AS A FOREING LANGUAGE Course: Technology in Teaching English as a Foreign Language technological resources in education Name: Yesid.
Let’s see some of the reasons…: Can you think about other utilities?
ENGLISH COURSE ENGLISH COURSE DESIGN.  Considering that nowadays everything revolves around globalization and the world is becoming smaller, thanks to.
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
V7 Foundation Series Vignette Education Services.
Medicine, Nursing and Health Sciences Learning Management Systems: Best Practice Presented by Geoffrey Hooke Senior Instructional Designer Faculty of Medicine,
Campus-Network-Based and Computer-Assisted College English Learning System Development and A Case Study of English Language & Culture CAI Matrix of Sichuan.
Information Retrieval in Practice
Using Instant Messaging to Provide an Intelligent Learning Environment
Lawson System Foundation 9.0
A Digital Tool for the Classroom
Continuous Automated Chatbot Testing
Core Platform The base of EmpFinesse™ Suite.
Internet and Community Resources
Building and Integrating a Chatbot in 30 minutes
Presentation transcript:

1/1/ Using Instant Messaging to Provide an Intelligent Learning Environment Chun-Hung Lu 1, Guey-Fa Chiou 2, Min-Yuh Day 1,3, Chorng-Shyong Ong 3, Wen-Lian Hsu 1 1 Institute of Information Science, Academia Sinica, Taiwan 2 Dept. of Information and Computer Education, National Taiwan Normal University, Taiwan 3 Dept. of Information Management, National Taiwan University, Taiwan ITS 2006

2/2/ Outline Introduction Psychological Reasons System Architecture RRMBot ClassifyBot AIMLBot User Case Scenario and Discussion Conclusion

ITS2006 3/3/ Introduction Background Instant Messaging Enables learners and educators to interact in an online environment Synchronous computer-mediated communication (CMC) English as a Second Language (ESL) Purpose TutorBot Enhanced instant messaging-based Chatbot system Provide students with on-line coaching in a total English learning environment by using AIML & Natural Language Processing technique.

ITS2006 4/4/ Tutorbot Teacher Student A Student B Student C Teacher cannot interact with students anytime, anywhere. Tutorbot like a learning companion of students Fig. 1. TutorBot provides synchronous communication between teacher and students. TutorBot

ITS2006 5/5/ TutorBot Chatbot A program that emulates human conversation and enables natural language conversations with computers. TurtorBot Ready reference material Dictionaries Authorized conversation material with speaking Question Answering function Record conversation for analysis

ITS2006 6/6/ Psychological Reasons People work harder to understand material when they feel they are in a conversation with a partner, rather than simply receiving information. An agent with learning capacity can grow with the student. Pedagogical agents are onscreen characters that help guide the learning process during an e-learning episode.

ITS2006 7/7/ Psychological Reasons (cont.) Skill development and expertise are strongly related to the time and efficiency of deliberate practice. An “ Instant Messaging ” based agent can provide practice anytime, anywhere. On-line learning is a collaborative endeavor in which participants learn by collaboration.

ITS2006 8/8/ System Architecture TutorBot Ready reference material Dictionary (Wordnet, M-W online) Course Dialog (Business) Idioms archive Module Regular Conversation ClassifyBotAIMLBot Spell Check Engine Language Analysis OpenNLPChunkerSimilarity

ITS2006 9/9/ English Environment TutorBot Ready reference materials Yes AIML Conversation Classify Conversation ClassifyBot Yes Conversation UI Spell Check Check Right User Input AIMLBot RRMBot Conversation flow chart Student

ITS / Ready Reference Materials Thanks to Overseas Radio & Television Inc. ( ) who provides us magazines “ Let ’ s Talk in English ”, “ Studio Classroom ”, and “ Advanced ”

ITS / RRMBot User Login Tutorbot’s response Searching exist profile Loading section content Ready reference materials Repository Send text & link (voice) to user

ITS / ClassifyBot User Key-in sentence Tutorbot’s response NP Chunker/ OpenNLP Computed RRM Similarity by using Wordnet Get Top 5 candidates Conversation achieve repository Computed similarity of context

ITS / ClassifyBot Backend which provides corpus-based concordance analysis and grammar analysis. A ClassifyBot that incorporates POS tagger and OpenNLP parser

ITS / ClassifyBot User Input chunk result: “[NP Hong/NNP Kong/NNP Disneyland/NNP ] [VP was/VBD very/RB crowded/VBN ]./.” OpenNLP NER Hong Kong Disneyland Using these information to find related topic Oh, yes! Hong Kong Disneyland was very crowded.

ITS / AIMLBot AIML Artificial Intelligence Markup Language Why AIML? Derivative of XML. Adopted by the AI Foundation. Does not incorporate dependencies upon any other language. Small learning curve. Simple yet extremely powerful for describing natural language conversation.

ITS / Using AIMLbot from Adding 2 feature Adding a spelling check engine Making AIMLBot can process tag AIMLBot

ITS / ALICE System ALICE The Artificial Linguistic Internet Computer Entity A software robot that you can chat with using natural language. ALICE is composed of two parts: Chatbot Engine The language model ALICE language model is stored in AIML files.

ITS / The AIML Format Input Output..

ITS / AIMLBot AIML repository Spelling Check Engine User side response User typing User log file Achieve All conversations NPAnalysis

ITS / Backend of TutorBot Login Screen Backend Achieve System

ITS / User Case Scenario Student Login Tutorbot need to dialogize student about 10 minute Tutorbot give a suggested label to this student RRM beginnerintermediateadvanced

ITS / Conclusions TutorBot plays the role of “ assistant instructor ” to provide service anytime, anywhere. Contribution We use NLP tool and AIML to integrate several language learning components (words, sentences, sounds, and meanings) in context with an instant messaging-based Chatbot for English as a Second Language programs.

ITS / Q & A Using Instant Messaging to Provide an Intelligent Learning Environment Chun-Hung Lu 1, Guey-Fa Chiou 2, Min-Yuh Day 1,3, Chorng-Shyong Ong 3, Wen-Lian Hsu 1 1 Institute of Information Science, Academia Sinica, Taiwan 2 Dept. of Information and Computer Education, National Taiwan Normal University, Taiwan 3 Dept. of Information Management, National Taiwan University, Taiwan ITS2006