Teaching and learning via chatbots with immersive and machine learning capabilities

Chatbot is a computer program that simulates human conversation through voice commands or text chats or both. Chatbots are designed to convincingly simulate how a human would behave as a conversational partner. Chatbots with artificial intelligence technology can be used to teach the students by...

Full description

Saved in:
Bibliographic Details
Main Author: Nantha Kumar Subramaniam,
Format: Conference or Workshop Item
Published: 2019
Subjects:
Online Access:http://library.oum.edu.my/repository/1164/1/library-document-1164.pdf
http://library.oum.edu.my/repository/1164/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.oum.1164
record_format eprints
spelling my.oum.11642020-01-22T00:21:55Z Teaching and learning via chatbots with immersive and machine learning capabilities Nantha Kumar Subramaniam, LC5201 Education extension. Adult education. Continuing education QA75 Electronic computers. Computer science Chatbot is a computer program that simulates human conversation through voice commands or text chats or both. Chatbots are designed to convincingly simulate how a human would behave as a conversational partner. Chatbots with artificial intelligence technology can be used to teach the students by turning a lecture in a series of messages to make it look like a standardised chat conversation. The paper describes the development of intelligent chatbots that had been built for Java programming course. Most of the learning courseware/systems to learn Java programming language are merely repository of static and monotonous contents such as hyperlinked online tutorials, video lectures, etc. In order to address these shortcomings, seven text-based conversational chatbots for the students to learn Java in an interactive and engaging manners had been built. Each of these chatbots focuses on different programming concepts or constructs. These chatbots support learning of Java via problem-solving steps through “learning by doing”. The unique features of these chatbots are (i) The chatbots are self-contained, interconnected and are able to initiate a learning process for a particular learning outcome and provide feedback to a student as they are working through problems; (ii) These chatbots are able to engage the learners’ in the “one-toone” session of the problem-solving process for more than one-hour through conversing with a student; and (iii) It supports immersive learning in order simulate the realistic scenarios and environments that give learners the opportunity to practice skills and interact with the simulated tutor. These chatbots acquired its intelligence through a hybrid approach that combines pattern-matching technique and machine learning algorithm in order to formulate its responses. The feedback from the students who used these chatbots and the effect of these chatbots on the students’ understanding of the subject matter were favourable as discussed in the paper. (Abstract by author) 2019 Conference or Workshop Item PeerReviewed text http://library.oum.edu.my/repository/1164/1/library-document-1164.pdf Nantha Kumar Subramaniam, (2019) Teaching and learning via chatbots with immersive and machine learning capabilities. In: International Conference on Education (ICE 2019), 10-11 April 2019, Kuala Lumpur. http://library.oum.edu.my/repository/1164/
institution Open University Malaysia
building OUM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Open University Malaysia
content_source OUM Knowledge Repository
url_provider http://library.oum.edu.my/repository/
topic LC5201 Education extension. Adult education. Continuing education
QA75 Electronic computers. Computer science
spellingShingle LC5201 Education extension. Adult education. Continuing education
QA75 Electronic computers. Computer science
Nantha Kumar Subramaniam,
Teaching and learning via chatbots with immersive and machine learning capabilities
description Chatbot is a computer program that simulates human conversation through voice commands or text chats or both. Chatbots are designed to convincingly simulate how a human would behave as a conversational partner. Chatbots with artificial intelligence technology can be used to teach the students by turning a lecture in a series of messages to make it look like a standardised chat conversation. The paper describes the development of intelligent chatbots that had been built for Java programming course. Most of the learning courseware/systems to learn Java programming language are merely repository of static and monotonous contents such as hyperlinked online tutorials, video lectures, etc. In order to address these shortcomings, seven text-based conversational chatbots for the students to learn Java in an interactive and engaging manners had been built. Each of these chatbots focuses on different programming concepts or constructs. These chatbots support learning of Java via problem-solving steps through “learning by doing”. The unique features of these chatbots are (i) The chatbots are self-contained, interconnected and are able to initiate a learning process for a particular learning outcome and provide feedback to a student as they are working through problems; (ii) These chatbots are able to engage the learners’ in the “one-toone” session of the problem-solving process for more than one-hour through conversing with a student; and (iii) It supports immersive learning in order simulate the realistic scenarios and environments that give learners the opportunity to practice skills and interact with the simulated tutor. These chatbots acquired its intelligence through a hybrid approach that combines pattern-matching technique and machine learning algorithm in order to formulate its responses. The feedback from the students who used these chatbots and the effect of these chatbots on the students’ understanding of the subject matter were favourable as discussed in the paper. (Abstract by author)
format Conference or Workshop Item
author Nantha Kumar Subramaniam,
author_facet Nantha Kumar Subramaniam,
author_sort Nantha Kumar Subramaniam,
title Teaching and learning via chatbots with immersive and machine learning capabilities
title_short Teaching and learning via chatbots with immersive and machine learning capabilities
title_full Teaching and learning via chatbots with immersive and machine learning capabilities
title_fullStr Teaching and learning via chatbots with immersive and machine learning capabilities
title_full_unstemmed Teaching and learning via chatbots with immersive and machine learning capabilities
title_sort teaching and learning via chatbots with immersive and machine learning capabilities
publishDate 2019
url http://library.oum.edu.my/repository/1164/1/library-document-1164.pdf
http://library.oum.edu.my/repository/1164/
_version_ 1662757928574124032
score 13.188404