You're viewing archived materials from Spring 2025. View current projects (Spring 2026) →
ARCHIVED · Spring 2025 · William & Mary

Student Projects

Projects from the inaugural cohort of Generative AI for Software Development. Students explored AI-assisted development through hands-on team projects.

Spring 2025 — Student Projects

Spring 2025

AI-Powered Study Assistant

A study tool that uses LLMs to generate practice questions, explain concepts, and create flashcards from lecture notes and textbook content.

Python Flask OpenAI API
Spring 2025

Code Documentation Generator

An automated tool that analyzes codebases and generates documentation, README files, and inline comments using generative models.

JavaScript Node.js LLM
Spring 2025

Commit Message Classifier

A machine learning pipeline that classifies commit messages by type (bug fix, feature, refactor) using both traditional ML and transformer-based models.

Python scikit-learn BERT
Spring 2025

Repository Health Dashboard

A web dashboard that mines GitHub repositories and visualizes code quality metrics, contributor activity, and issue resolution trends.

React GitHub API D3.js
Note: Spring 2025 projects were presented in class and are summarized here for reference. Starting with Spring 2026, student projects are showcased as fully interactive demos on the CodeLab platform. View Spring 2026 projects →