Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud

A chatbot is a tool that helps learners by means of online or personal tutoring helpers. It has been created for various subject areas. A chatbot is normally used by organizations on websites, applications, and instant messaging platforms to promote products or services and as conversation agents to...

Full description

Bibliographic Details
Main Author: Mad Daud, Siti Hawa
Format: Thesis
Language:English
Published: 2020
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/31537/1/31537.pdf
_version_ 1825737396841349120
author Mad Daud, Siti Hawa
author_facet Mad Daud, Siti Hawa
author_sort Mad Daud, Siti Hawa
collection UITM
description A chatbot is a tool that helps learners by means of online or personal tutoring helpers. It has been created for various subject areas. A chatbot is normally used by organizations on websites, applications, and instant messaging platforms to promote products or services and as conversation agents to learn languages. However, there are many questions about the potential and the limits of the use of chatbots for learning a programming language. Nowadays education is learning towards education 4.0 learning, therefore education in general as a system must simply adapt to new circumstances and changes in roles. The use of the chatbot or virtual personal tutor as a substitution in the process of learning may act as a learning coach to fulfill the need of education towards education 4.0. This project deployed a rule-based technique, to generates answers for users learning modules and text matching is deployed to automatically give immediate responses to the users based on templates-based questions such as greetings and general theoretical questions. The initial purpose of this project is to develop a personal tutoring tool that provides support to students on java programming language problems. The aim of this project is to identify questions and use of rule-based and text-matching techniques to manages communications and gives the right answers to students. Finally, testing is conducted in order to test its efficiency. In this project, the objective of the project to identify a computer science problem that can be solved using a control structure, develop a system of personal tutoring tools using the ruled-based and AIML technique and lastly able to identify and test the element of the functionality of the E-Java Chatbot is successfully achieved. The limitation that occurred during the development of this project and the recommendation for the future works are discussed.
first_indexed 2024-03-06T02:17:26Z
format Thesis
id oai:ir.uitm.edu.my:31537
institution Universiti Teknologi MARA
language English
last_indexed 2024-03-06T02:17:26Z
publishDate 2020
record_format dspace
spelling oai:ir.uitm.edu.my:315372020-06-26T04:21:07Z https://ir.uitm.edu.my/id/eprint/31537/ Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud Mad Daud, Siti Hawa Instruments and machines Programming languages (Electronic computers) A chatbot is a tool that helps learners by means of online or personal tutoring helpers. It has been created for various subject areas. A chatbot is normally used by organizations on websites, applications, and instant messaging platforms to promote products or services and as conversation agents to learn languages. However, there are many questions about the potential and the limits of the use of chatbots for learning a programming language. Nowadays education is learning towards education 4.0 learning, therefore education in general as a system must simply adapt to new circumstances and changes in roles. The use of the chatbot or virtual personal tutor as a substitution in the process of learning may act as a learning coach to fulfill the need of education towards education 4.0. This project deployed a rule-based technique, to generates answers for users learning modules and text matching is deployed to automatically give immediate responses to the users based on templates-based questions such as greetings and general theoretical questions. The initial purpose of this project is to develop a personal tutoring tool that provides support to students on java programming language problems. The aim of this project is to identify questions and use of rule-based and text-matching techniques to manages communications and gives the right answers to students. Finally, testing is conducted in order to test its efficiency. In this project, the objective of the project to identify a computer science problem that can be solved using a control structure, develop a system of personal tutoring tools using the ruled-based and AIML technique and lastly able to identify and test the element of the functionality of the E-Java Chatbot is successfully achieved. The limitation that occurred during the development of this project and the recommendation for the future works are discussed. 2020 Thesis NonPeerReviewed text en https://ir.uitm.edu.my/id/eprint/31537/1/31537.pdf Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud. (2020) Degree thesis, thesis, Universiti Teknologi MARA, Cawangan Melaka. <http://terminalib.uitm.edu.my/31537.pdf>
spellingShingle Instruments and machines
Programming languages (Electronic computers)
Mad Daud, Siti Hawa
Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title_full Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title_fullStr Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title_full_unstemmed Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title_short Educational learning: E-Java chatbot using rule-based technique / Siti Hawa Mad Daud
title_sort educational learning e java chatbot using rule based technique siti hawa mad daud
topic Instruments and machines
Programming languages (Electronic computers)
url https://ir.uitm.edu.my/id/eprint/31537/1/31537.pdf
work_keys_str_mv AT maddaudsitihawa educationallearningejavachatbotusingrulebasedtechniquesitihawamaddaud