Inspiration

Our inspiration comes from the challenges faced by entry-level computer science students who often struggle with complex documentation and coding concepts. We aim to bridge this gap by providing tailored support that enhances learning and fosters confidence in coding.

What it does

Wolverine Code Companion is a Visual Studio extension designed to assist beginner coders with personalised, course-specific guidance. It offers interactive tutorials, homework assistance, and community-driven collaboration to facilitate a hands-on learning experience.

How we built it

We developed the extension by integrating a large language model (LLM) with course syllabi from entry-level computer science classes at the University of Michigan. This allowed us to create a hyper-specific database that provides relevant coding support and resources for students.

Challenges we ran into

We faced challenges such as ensuring the accuracy of the LLM's responses in the context of specific coursework, integrating user-friendly features, and managing the vast amount of course data while maintaining performance.

Accomplishments that we're proud of

We successfully created a functional prototype that offers tailored coding support, received positive feedback from our peers, and established a framework for future development and expansion. Our collaboration as a team strengthened our skills in LLM integration and user experience design.

What we learned

Throughout the project, we learned the importance of user feedback in shaping the tool's functionality, the nuances of working with LLMs, and effective strategies for data organization and retrieval in educational technology.

What's next for Wolverine Code Companion

Next, we plan to refine the extension based on user feedback, expand its capabilities to support additional universities, and explore potential collaborations with educational institutions. We also aim to implement premium features for personalised learning experiences.

Share this project:

Updates