A Personalized Education Chatbot for the Novice Programmers in Action

Chatbots that utilize large language models are broadly popular these days. These chatbots and related tools are beneficial in the context of programming because they can explain solutions, provide guidance, solve simple issues, and communicate according to the user’s domain expertise. Our goal was to provide students with a chatbot that is tailored specifically for one subject, in this case Basics of Programming and Algorithmization, in order to provide guidance within the rules of our subject and information that is up-to-date and relevant. Additionally, we can tweak input parameters, data, and prompts specifically for the current week of the semester or the discussed topic. We evaluated the resulting solution using common methods like questionnaires and user testing. Experiments were performed in controlled and carefully selected groups of students with their consent and on a short-term basis.

Authors

Institutions

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/informatics62280.2024.10900922
Primary Topic
AI in Service Interactions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Personalized Education Chatbot for the Novice Programmers in Action

Jaroslav Porubän, Tomáš Kormaník, Matej Ondov
AI in Service Interactions
article

A Personalized Education Chatbot for the Novice Programmers in Action

Jaroslav Porubän, Tomáš Kormaník, Matej Ondov
article en

Abstract

Chatbots that utilize large language models are broadly popular these days. These chatbots and related tools are beneficial in the context of programming because they can explain solutions, provide guidance, solve simple issues, and communicate according to the user’s domain expertise. Our goal was to provide students with a chatbot that is tailored specifically for one subject, in this case Basics of Programming and Algorithmization, in order to provide guidance within the rules of our subject and information that is up-to-date and relevant. Additionally, we can tweak input parameters, data, and prompts specifically for the current week of the semester or the discussed topic. We evaluated the resulting solution using common methods like questionnaires and user testing. Experiments were performed in controlled and carefully selected groups of students with their consent and on a short-term basis.

Technical University of Košice (SK)
Quality Education
Openalex Percentile: Top 74%
AI in Service Interactions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.