Inspiration
We observe that the way AI is used by students currently can be detrimental to learning, as students may rely on AI to generate answers to their questions without learning from it. We built an AI assistant, Grace, to help students with building computer science projects, from generating ideas to writing boilerplate code. We designed the system such that the assistant is focused on helping students with computer science projects, guiding them through the implementation of the project without directly providing them with the codebase. We hope that our tool can help expose the powerful pedagogical role AI can play in education, especially through its uniquely dynamic and feedback-heavy interaction with humans.
What it does
It helps students start and keep track of their computer science projects. It uses an LLM to give students advice based on the projects they find interesting. Additionally, it can assist students in keeping track of their current projects and getting started with boilerplate code. There is an additional feature which allows users to view, posts, and interact with blogs to help facilitate the conversation between users.
How we built it
We used React for the front end, and Django for the backend.
Challenges we ran into
Setting up the Django server and developing the dashboard for the project.
Accomplishments that we're proud of
Connecting the front end and back end together!
What we learned
Need specific server configurations to allow Django apps to host. Understanding the slow LLM response time to then properly work on rendering the pages.
What's next for Grace
Adding a feature that will help facilitate conversation and connection between users. Alow for persistence, which will help maintain/save data later used to for the pages.
Log in or sign up for Devpost to join the conversation.