Chatbot for education
Chatbots have emerged as a promising technology for enhancing education and supporting students' learning experiences across various disciplines. By leveraging natural language processing and machine learning techniques, chatbots can engage in human-like conversations, providing personali...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/175130 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-175130 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1751302024-04-26T15:40:46Z Chatbot for education Chan, Zavier Li Wei Shen Zhiqi School of Computer Science and Engineering ZQShen@ntu.edu.sg Computer and Information Science Chatbot Education Chatbots have emerged as a promising technology for enhancing education and supporting students' learning experiences across various disciplines. By leveraging natural language processing and machine learning techniques, chatbots can engage in human-like conversations, providing personalized assistance, answering questions, and guiding learners through educational content. The integration of chatbots in educational settings offers several potential benefits, including increased accessibility to learning resources, real-time feedback and support, and the ability to cater to diverse learning styles and preferences. Chatbot for education is a project that aims to develop a chatbot as a learning companion for a student. The chatbot will specialise in the programming curriculum for secondary schools, by ingesting a relevant programming textbook to help it to more accurately answer programming questions. As such, it can be classified as a retrieval-based FAQ chatbot. However, it can still function as a generative chatbot if the material in the textbook is irrelevant to the student’s questions. This project investigates the design, development, implementation, and evaluation of an educational chatbot tailored to support students in a programming curriculum, aiming to enhance their understanding, knowledge acquisition, and overall learning outcomes. Ultimately, it manages to achieve a retrieval rate of 100% and an answer accuracy of 75%. Bachelor's degree 2024-04-22T02:37:52Z 2024-04-22T02:37:52Z 2024 Final Year Project (FYP) Chan, Z. L. W. (2024). Chatbot for education. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/175130 https://hdl.handle.net/10356/175130 en SCSE23-0440 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Computer and Information Science Chatbot Education |
spellingShingle |
Computer and Information Science Chatbot Education Chan, Zavier Li Wei Chatbot for education |
description |
Chatbots have emerged as a promising technology for enhancing education and supporting
students' learning experiences across various disciplines. By leveraging natural language
processing and machine learning techniques, chatbots can engage in human-like
conversations, providing personalized assistance, answering questions, and guiding learners
through educational content. The integration of chatbots in educational settings offers several
potential benefits, including increased accessibility to learning resources, real-time feedback
and support, and the ability to cater to diverse learning styles and preferences.
Chatbot for education is a project that aims to develop a chatbot as a learning companion for
a student. The chatbot will specialise in the programming curriculum for secondary schools,
by ingesting a relevant programming textbook to help it to more accurately answer
programming questions. As such, it can be classified as a retrieval-based FAQ chatbot.
However, it can still function as a generative chatbot if the material in the textbook is
irrelevant to the student’s questions.
This project investigates the design, development, implementation, and evaluation of an
educational chatbot tailored to support students in a programming curriculum, aiming to
enhance their understanding, knowledge acquisition, and overall learning outcomes.
Ultimately, it manages to achieve a retrieval rate of 100% and an answer accuracy of 75%. |
author2 |
Shen Zhiqi |
author_facet |
Shen Zhiqi Chan, Zavier Li Wei |
format |
Final Year Project |
author |
Chan, Zavier Li Wei |
author_sort |
Chan, Zavier Li Wei |
title |
Chatbot for education |
title_short |
Chatbot for education |
title_full |
Chatbot for education |
title_fullStr |
Chatbot for education |
title_full_unstemmed |
Chatbot for education |
title_sort |
chatbot for education |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/175130 |
_version_ |
1800916118797287424 |