Architecture and Usage Information for a Course-Aligned, GPT-Powered Chatbot

Large Language Models (LLMs) offer impressive natural language understanding abilities and are suitable for the development of educational chatbots for engineering students. We present the architectural design of the Oliver chatbot, an LLM application for answering natural language queries over a corpus of course-aligned documents. Oliver is based on a Retrieval Augmented Generation system and is equipped with a user-friendly web interface. We present Oliver’s use-cases and demonstrate how logging data can be used for generating reports on student learning throughout a term. We support this using data obtained during the Fall of 2023, in which Oliver was deployed to a class of approximately 100 Mechatronics Engineering students.

Authors

Institutions

Publication Details

Journal
Proceedings of the Canadian Engineering Education Association (CEEA)
Published
2024-12-20
DOI
https://doi.org/10.24908/pceea.2024.18547
Citations
3
Primary Topic
AI in Service Interactions
Type
article
Field-Weighted Citation Impact
0.45
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Architecture and Usage Information for a Course-Aligned, GPT-Powered Chatbot

Michael Cooper-Stachowsky, David Lau
3 citations
Proceedings of the Canadian Engineering Education Association (CEEA)
AI in Service Interactions
0.45
article

Architecture and Usage Information for a Course-Aligned, GPT-Powered Chatbot

Michael Cooper-Stachowsky, David Lau
article en
3 citations

Abstract

Large Language Models (LLMs) offer impressive natural language understanding abilities and are suitable for the development of educational chatbots for engineering students. We present the architectural design of the Oliver chatbot, an LLM application for answering natural language queries over a corpus of course-aligned documents. Oliver is based on a Retrieval Augmented Generation system and is equipped with a user-friendly web interface. We present Oliver’s use-cases and demonstrate how logging data can be used for generating reports on student learning throughout a term. We support this using data obtained during the Fall of 2023, in which Oliver was deployed to a class of approximately 100 Mechatronics Engineering students.

Proceedings of the Canadian Engineering Education Association (CEEA)
University of Waterloo (CA)
Quality Education
Openalex Percentile: Top 41%
AI in Service Interactions
0.45
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.

Architecture and Usage Information for a Course-Aligned, GPT-Powered Chatbot — Michael Cooper-Stachowsky, David Lau · Proceedings of the Canadian Engineering Education Association (CEEA) (2024) | TGRS Research Map | TGRS