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

Share this project:

Updates