STEM with Generative AI: Fundamentals of Data Warehousing

Data warehousing is a complex process that poses challenges for students, particularly in understanding star schema design, SQL coding, and ETL processes. To address these difficulties, we developed a ChatGPT-powered chatbot designed to guide users step-by-step in creating data warehouses, generating SQL code, and providing educational support for learning these concepts interactively.This work demonstrates the integration of multiple STEM disciplines by combining computer science (natural language processing, software engineering), mathematics (schema modeling, data relationships), and engineering principles (system design, iterative refinement) into a unified learning experience. The chatbot’s approach helps students understand how these disciplines interconnect in real-world applications, reinforcing the fundamental interdisciplinary nature of data engineering education.This proof of concept project aimed to test the chatbot’s effectiveness in enhancing student confidence, reducing SQL errors, and improving learning outcomes. We conducted structured trials where students interacted with the chatbot to design a star schema, create and query tables using SQL, and understand data warehousing principles.The results demonstrated an improvement in student confidence (110% increase) and improvement in SQL success rate (from 60% to 95%). Participants noted that the chatbot simplified the learning process by providing accurate SQL code and reducing the cognitive load associated with debugging and syntax management. However, minor challenges, such as incorrect table creation order in some cases, were identified and highlighted areas for refinement.The findings suggest that the chatbot can effectively serve as a scalable educational tool, offering both theoretical and practical benefits. It enables educators to streamline teaching processes and students to gain hands-on experience with immediate feedback. Future work will involve refining the chatbot’s error-handling capabilities, expanding its application to other domains such as advanced database concepts, and integrating visual aids for better comprehension.This project demonstrates the potential of AI-driven tools to transform technical education by reducing barriers to entry and enhancing learning efficiency. The main contribution is the development of an accessible, student-centered solution that connects theoretical knowledge to practical application in data warehousing.

Authors

Institutions

Publication Details

Published
2025-03-15
DOI
https://doi.org/10.1109/isec64801.2025.11147378
Primary Topic
Data Mining Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

STEM with Generative AI: Fundamentals of Data Warehousing

K. M. Faisal, Andres Fortino
Data Mining Algorithms and Applications
article

STEM with Generative AI: Fundamentals of Data Warehousing

K. M. Faisal, Andres Fortino
article en

Abstract

Data warehousing is a complex process that poses challenges for students, particularly in understanding star schema design, SQL coding, and ETL processes. To address these difficulties, we developed a ChatGPT-powered chatbot designed to guide users step-by-step in creating data warehouses, generating SQL code, and providing educational support for learning these concepts interactively.This work demonstrates the integration of multiple STEM disciplines by combining computer science (natural language processing, software engineering), mathematics (schema modeling, data relationships), and engineering principles (system design, iterative refinement) into a unified learning experience. The chatbot’s approach helps students understand how these disciplines interconnect in real-world applications, reinforcing the fundamental interdisciplinary nature of data engineering education.This proof of concept project aimed to test the chatbot’s effectiveness in enhancing student confidence, reducing SQL errors, and improving learning outcomes. We conducted structured trials where students interacted with the chatbot to design a star schema, create and query tables using SQL, and understand data warehousing principles.The results demonstrated an improvement in student confidence (110% increase) and improvement in SQL success rate (from 60% to 95%). Participants noted that the chatbot simplified the learning process by providing accurate SQL code and reducing the cognitive load associated with debugging and syntax management. However, minor challenges, such as incorrect table creation order in some cases, were identified and highlighted areas for refinement.The findings suggest that the chatbot can effectively serve as a scalable educational tool, offering both theoretical and practical benefits. It enables educators to streamline teaching processes and students to gain hands-on experience with immediate feedback. Future work will involve refining the chatbot’s error-handling capabilities, expanding its application to other domains such as advanced database concepts, and integrating visual aids for better comprehension.This project demonstrates the potential of AI-driven tools to transform technical education by reducing barriers to entry and enhancing learning efficiency. The main contribution is the development of an accessible, student-centered solution that connects theoretical knowledge to practical application in data warehousing.

New York University (US)
Openalex Percentile: Top 65%
Data Mining Algorithms and Applications
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.