DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL
Based on research findings, Indonesia has low English proficiency, worsen by a lack of teaching resources and educational inequality. Therefore, in this final project, a solution is developed in the form of an Intelligent Tutoring System (ITS) for English learning using a Large Language Model wit...
Saved in:
Main Author: | |
---|---|
Format: | Final Project |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/82400 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:82400 |
---|---|
spelling |
id-itb.:824002024-07-08T10:43:25ZDEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL Dhia Rafi, Ziyad Indonesia Final Project intelligent tutoring system, English learning, large language model, chatbot, few-shot INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/82400 Based on research findings, Indonesia has low English proficiency, worsen by a lack of teaching resources and educational inequality. Therefore, in this final project, a solution is developed in the form of an Intelligent Tutoring System (ITS) for English learning using a Large Language Model with few-shot prompting. The chatbot module of the ITS is developed to create personalized learning and enhance the effectiveness of the learning process. This chatbot module is implemented as a backend application that accommodates various interactions with the chatbot. The development of the chatbot began with an experiment comparing basic LLMs to find the best base model. In this experiment, various base model candidates were applied with different prompts, and each combination was tested for output quality. The base model was also developed into 8 different use cases, namely student QA, feedback generation, translation, grammar correction, tutor QA, question generation, answer generation, and explanation generation. The use case development and model performance improvement used the few-shot prompting technique by providing a few examples of tasks. From the model comparison experiment, the best model obtained was llama 3 7B instruct, with a simple task instruction prompt type. Following the performance enhancement experiment, there was a 7.97% improvement in the base model's performance, with a final informativeness score of 0.958 and an accuracy score of 0.9649. The model was developed into an English learning chatbot integrated with the Intelligent Tutoring System application in the form of an API. The results of functional testing indicate that the chatbot module has functioned as intended. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
Based on research findings, Indonesia has low English proficiency, worsen by a
lack of teaching resources and educational inequality. Therefore, in this final
project, a solution is developed in the form of an Intelligent Tutoring System (ITS)
for English learning using a Large Language Model with few-shot prompting. The
chatbot module of the ITS is developed to create personalized learning and enhance
the effectiveness of the learning process. This chatbot module is implemented as a
backend application that accommodates various interactions with the chatbot.
The development of the chatbot began with an experiment comparing basic LLMs
to find the best base model. In this experiment, various base model candidates were
applied with different prompts, and each combination was tested for output quality.
The base model was also developed into 8 different use cases, namely student QA,
feedback generation, translation, grammar correction, tutor QA, question
generation, answer generation, and explanation generation. The use case
development and model performance improvement used the few-shot prompting
technique by providing a few examples of tasks.
From the model comparison experiment, the best model obtained was llama 3 7B
instruct, with a simple task instruction prompt type. Following the performance
enhancement experiment, there was a 7.97% improvement in the base model's
performance, with a final informativeness score of 0.958 and an accuracy score of
0.9649. The model was developed into an English learning chatbot integrated with
the Intelligent Tutoring System application in the form of an API. The results of
functional testing indicate that the chatbot module has functioned as intended. |
format |
Final Project |
author |
Dhia Rafi, Ziyad |
spellingShingle |
Dhia Rafi, Ziyad DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
author_facet |
Dhia Rafi, Ziyad |
author_sort |
Dhia Rafi, Ziyad |
title |
DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
title_short |
DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
title_full |
DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
title_fullStr |
DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
title_full_unstemmed |
DEVELOPMENT OF CHATBOT MODULE IN AN INTELLIGENT TUTORING SYSTEM FOR ENGLISH LANGUAGE LEARNING USING LARGE LANGUAGE MODEL |
title_sort |
development of chatbot module in an intelligent tutoring system for english language learning using large language model |
url |
https://digilib.itb.ac.id/gdl/view/82400 |
_version_ |
1822282217634660352 |