Inspiration
Peerwise is a problem sharing platform for students to test each other on course knowledge
What it does
PeerWise 2 has all the basic features of PeerWise: adding and answering questions, browsing unanswered questions. Our additional features include searching for questions by keyword, long answer questions (powered by AI), overall better UI/UX, and more. We also fixed several security vulnerabilities that were identified in PeerWise.
How we built it
We used svelte as the frontend and page server and flask as the "database"
Challenges we ran into
We were using a framework we have never used before (svelte) and we ran into many challenges using it.
Accomplishments that we're proud of
Creating a website with a database in a very short time
What we learned
I learned more about how generative AI like GPT-4 works, and gained experience in prompt engineering to fulfil a specific task. I experimented with various parameters as well as prompt phrasing to fine-tune the output GPT-4 to better fit the task of evaluating students' answers.
What's next for peerwise 2
- rich text editor
- gamification to increase engagment (e.g. comments, leaderboards)
- better navigation on the website
Built With
- flask
- svelte
Log in or sign up for Devpost to join the conversation.