EDUHints: A Human-in-the-Loop Small Language Model Hint Generation System for Cybersecurity Education

Authors

  • Taylor Wolff The Evergreen State College
  • Richard Weiss The Evergreen State College
  • Jack Cook The Evergreen State College
  • Joseph Granville The Evergreen State College
  • Jens Mache Lewis & Clark College

DOI:

https://doi.org/10.34190/eccws.24.1.3659

Keywords:

Cybersecurity Education, Small Language Model, Local AI, Human-in-the-Loop

Abstract

The problem that we study is how to efficiently generate hints for students who are engaged in hands-on cybersecurity exercises. Students sometimes get stuck and can become frustrated when they are missing information that is necessary for solving a challenge. While large language models (LLMs) could help, they can be expensive to use and typically require the sharing of student data with third-party AI providers. In order to minimize computational overhead and financial costs, we chose to deploy a small language model (SLM) with retrieval-augmented generation (RAG). In addition, we use a human-in-the-loop approach, where the instructor reviews the AI-generated hints before they reach the student. This keeps the instructor involved, increases the quality of the hints presented to the student, and preserves student-instructor interaction while reducing the cognitive load on the instructor. We have tested our hint generation system “EDUHints” in the classroom, collecting qualitative responses from 15 students via three brief surveys.

Author Biographies

Taylor Wolff, The Evergreen State College

Taylor Wolff is an undergraduate Computer Science student and research assistant at the Evergreen State College.

Richard Weiss, The Evergreen State College

Richard Weiss has been at the Evergreen State College since 2005. He has a Ph.D. in mathematics from Harvard University. His research has included cybersecurity education, computer vision and robotics, applications of machine learning, computer architecture. He was a research faculty member at the University of Massachusetts for 15 years.

Jack Cook, The Evergreen State College

Jack Cook is the Lead Developer for the EDURange cybersecurity training platform.

Joseph Granville, The Evergreen State College

Joseph Granville is a teaching and research assistant at the Evergreen State College, graduating in 2025 with a dual degree in Computer Science and Mathematics. He intends to pursue graduate studies in Robotics, Machine Learning, and Theory of Computation, and enjoys botany, foreign languages, and classical games like chess.

Jens Mache, Lewis & Clark College

Jens Mache is a professor of computer science at Lewis & Clark College in Portland, Oregon/ USA. 

Jens studied computer science and artificial intelligence in Germany (at KIT) and in the US.

Cybersecurity certifications include SANS/ GIAC Certified Intrusion Analyst (GCIA), Penetration Tester (GPEN), Incident Handler (GCIH).

Downloads

Published

2025-06-25