Using Instant Messaging to Provide an Intelligent Learning Environment

Slides:



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

Teachers, administrators and staff continuously seek and share learning and then act on what they learn. The goal of their actions is to enhance their.
Web-based learning Jim Cambridge April Educational technology is not to be confused with electronic gadgetry Essentially, it is a rational, problem-solving.
Using SD K12 SharePoint ®. What is SharePoint? Microsoft SharePoint Components Web Browser Collaboration functions Process management modules Search modules.
Introduction to Computational Linguistics
Studying for N5 and N4 English ENGLISH DEPARTMENT Prestwick Academy Mrs Hay.
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.
 You will need to click switch user and then other user.  Enter your Campus Connect user name  Enter your Campus Connect password  Click the arrow.
Information Retrieval in Practice
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.
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.
Overview of Search Engines
Postgraduate Essentials University of Edinburgh Postgraduate Essentials Online induction to the course.
WEB DESIGNING Prof. Jesse A. Role Ph. D TM UEAB 2010.
Knowledge Science & Engineering Institute, Beijing Normal University, Analyzing Transcripts of Online Asynchronous.
Lawson System Foundation 9.0
* SRA Division CoopIS- September Extending Multi-Agent Cooperation by Overhearing Floriano Zini SRA Division - ITC-irst, Povo (Trento) - Italy Joint.
Using SD K12 SharePoint ®. What is SharePoint? Microsoft SharePoint Components Web Browser Collaboration functions Process management modules Search modules.
Welcome to the Class Websites! (If available, use “Slide Show” above for best viewing. Slides advance by themselves, or you can click your mouse to advance.
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.
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.
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
1.As you come in, please find a seat at the table labeled with your grade level! 2. Help yourself to some snacks and sign in! 3. Begin the opening activity.
WEEKLY ONLINE NEWSPAPERS FOR BEGINNING READERS AND INDIVIDUALS WITH SPECIAL NEEDS.
Dialogue systems Volha Petukhova Saarland University 03/07/2015 Einführung in Diskurs and Pragmatik, Sommersemester
English and Digital Literacies Unit 2.4: Integrative CALL Bessie Mitsikopoulou School of Philosophy Faculty of English Language and Literature.
CSC350: Learning Management Systems COMSATS Institute of Information Technology (Virtual Campus)
Community provides a private, manageable, and secure online space for organization's to communicate. It puts the collective knowledge of your entire organization.
THE PERCEPTIONS OF ENGLISH LANGUAGE TEACHING STUDENTS ON ELT WEBSITES Assist. Prof. Dr. Hasan Bedir/ Cukurova University Inst Emsal Ates Ozdemir/Mersin.
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
BACHELOR IN ENGLISH AS A FOREING LANGUAGE Course: Technology in Teaching English as a Foreign Language technological resources in education Name: Yesid.
Preparing Interactive Writing Activities at Primary Level using the Depository of Curriculum-based Learning and Teaching Resources Ms. Alice CHOY Primary.
V7 Foundation Series Vignette Education Services.
ELanguages workshop. Agenda Part 1: IntroductionIntroduction Part 2: Exploration of eLanguagesExploration of eLanguages Part 3: Your personal pageYour.
Today’s Agenda 1. Sign in please 2. Brief Check in 3.Presentation of Learning Management Systems (LMS) - 4.Comparison of 2 LMSs 5.Sign in to
Information Retrieval in Practice
Preparing your child for NAPLAN Literacy
Presenter: Olga Kruglova
BB LEARN ORIENTATION ENGLISH 101 College Composition
Designing Cross-Language Information Retrieval System using various Techniques of Query Expansion and Indexing for Improved Performance  Hello everyone,
USING ACTIVITIES IN MOODLE FOR DEVELOPING THE LANGUAGE SKILL WRITING
Using Social Bookmarking in the Classroom
Lawson System Foundation 9.0
Overview of Course Assessment Higher
A Digital Tool for the Classroom
Online Testing System Assessment Viewing Application (AVA)
Google Docs Workshop Jan. 2014
OpenWorld 2018 How to Create Chatbots with OMCe
Online Testing System Assessment Viewing Application (AVA)
Continuous Automated Chatbot Testing
Artificial Linguistic Internet Computer Entity
Activating your account and navigating through TIDE
SHINING THE LIGHT OF CHRIST FROM EVERY CLASSROOM!
Assessment Viewing Application (AVA)
E-Commerce Chatbot by Coviam Technologies
Online Testing System Assessment Viewing Application (AVA)
AIRWays Benchmark Previewing System
Using Conference and WeChat for Online Courses
FCE (FIRST CERTIFICATE IN ENGLISH) General information.
Building and Integrating a Chatbot in 30 minutes
Presented by Accessibility Services, Johnson & Wales University
Discover Google Docs The link to the presentation in case sensitive... Discover Google Docs
Using the Remind App to facilitate Learning
Core Competencies for Primary School Teachers in Crisis Contexts
DITA Overview – Build the case for DITA
Presentation transcript:

Using Instant Messaging to Provide an Intelligent Learning Environment 140502LNZXD910GRPW-X1 Using Instant Messaging to Provide an Intelligent Learning Environment Chun-Hung Lu, Guey-Fa Chiou, Min-Yuh Day, Chorng-Shyong Ong, and Wen-Lian Hsu

Because I be required a endodontic yesterday. 140502LNZXD910GRPW-X1 Because I be required a endodontic yesterday. If my presentation is not clear, please let me know, or you can ask my colleague and co-author Day Min Yuh.

140502LNZXD910GRPW-X1 Our Purpose We provides students with on-line coaching in a total English learning environment by using AIML & Natural Language Processing technique.

teacher cannot interact with students anytime, anywhere. 140502LNZXD910GRPW-X1 teacher cannot interact with students anytime, anywhere. Tutorbot Teacher Student A Student B Student C Tutorbot like a learning companion of students

Psychological Reasons 140502LNZXD910GRPW-X1 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. 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.

Ready reference material 140502LNZXD910GRPW-X1 Architecture TutorBot Ready reference material Dictionary (Wordnet, M-W online) Course Dialog (Business) Idioms archive Module Regular Conversation ClassifyBot AIMLBot Spell Check Engine Language Analysis OpenNLP Chunker Similarity

User Input TutorBot RRMBot ClassifyBot AIMLBot Conversation UI Yes Yes 140502LNZXD910GRPW-X1 User Input TutorBot Spell Check English Environment RRMBot Check Right Ready reference materials Yes Conversation UI Classify Conversation Yes ClassifyBot AIMLBot AIML Conversation Yes

Ready Reference Materials 140502LNZXD910GRPW-X1 Ready Reference Materials Thanks to Overseas Radio & Television Inc. (http://www.ortv.com.tw/ ) who provide us “Let’s Talk in English”, “Studio Classroom”, and “Advanced”.

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

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

140502LNZXD910GRPW-X1 ClassifyBot Backend which provides corpus-based concordance analysis and grammar analysis.

Disneyland was very crowded. 140502LNZXD910GRPW-X1 ClassifyBot User Input Oh, yes! Hong Kong Disneyland was very crowded. OpenNLP chunk result: “[NP Hong/NNP Kong/NNP Disneyland/NNP ] [VP was/VBD very/RB crowded/VBN ] ./.” NER <location>Hong Kong</location> Disneyland Using those information to find related topic

140502LNZXD910GRPW-X1 AIMLBot 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. Using AIMLbot from http://www.ntoll.org/projects/aiml/ Adding 2 feature Adding a spelling check engine Making AIMLBot can process <li> tag

140502LNZXD910GRPW-X1 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. AIML: The Artificial Intelligence Mark up Language.

The AIML Format < aiml version=”1.0” > 140502LNZXD910GRPW-X1 The AIML Format < aiml version=”1.0” > < topic name=” the topic” > <category> <pattern>Input</pattern> <template>Output</template> </category> .. </topic> </aiml>

AIMLBot AIMLBot User typing response Achieve All conversations 140502LNZXD910GRPW-X1 AIMLBot User side User typing response Spelling Check Engine Achieve All conversations AIMLBot AIML repository User log file NPAnalysis

140502LNZXD910GRPW-X1 Backend Login Screen Backend Achieve System

User Case Scenario Student Login 140502LNZXD910GRPW-X1 User Case Scenario Student Login Tutorbot need to dialogize student about 10 minute Tutorbot give a suggested label to this student RRM beginner intermediate advanced

140502LNZXD910GRPW-X1 Conclusion TutorBot plays the role of “assistant instructor” to provide service anytime, anywhere. Our contribution in this paper is that 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.