General Meeting #4 | 06.12.2024 - bounswe/bounswe2024group5 GitHub Wiki
Meeting Notes #4
📆 Date: 06/12/2024 21:00
📍 Location: Online
⌛ Duration: 1 hours
📝 Moderator: Semih Yılmaz
🧑🏼💻 Participants
- -[ ] Arınç Demir
- -[x] A. Ebrar Kızıloğlu
- -[x] Fahreddin Özcan
- -[ ] Özgür Deniz Demir
- -[x] Ramazan Onur Acar
- -[x] Süleyman Emir Taşan
- -[x] Utku Çelik
- -[x] Semih Yılmaz
💬 Agenda
- Update the forum post feed endpoint to return posts tagged with words from incorrect quiz answers.
- Modify the
/answer-suggestions
endpoint to provide suggestions for wrong answers. - Adjust difficulty scores/ranges.
- Implement unit tests.
- Fetch images from Wikidata:
- As hints during quiz attempts (with a disclaimer).
- As cover photo suggestions during quiz creation.
- Restrict scoring to only the first attempt of a quiz.
- Prevent users from scoring points on their own quizzes.
- Add like counts to quiz responses.
- Improve web/mobile UI/UX:
- Explain the difficulty/score system via tooltips.
- Group multiple attempts of the same quiz together.
- Add options for quiz link sharing and copying.
- Implement follower functionality.
- Allow converting favorited questions into quizzes.
- Develop a leaderboard system.
📌 Discussions
- The forum feed endpoint should improve user engagement by showing posts relevant to recent mistakes.
/answer-suggestions
will enhance learning by offering better recommendations for wrong answers.- Scoring restrictions are essential for maintaining fair play and reducing potential abuse.
- Wikidata integration will add value to quizzes and improve the user experience.
- Improvements to the UI/UX and leaderboards will boost user retention and activity.
🎯 Action Items
Action | Responsible | Issues | |
---|---|---|---|
1 | Update forum feed endpoint for tagged posts | Backend Team | #issue-number |
2 | Modify /answer-suggestions for wrong answer hints |
Backend Team | #issue-number |
3 | Adjust difficulty scores/ranges | Süleyman | #483 |
4 | Implement unit tests | All teams | #issue-number |
5 | Integrate Wikidata for hints and cover photo suggestions | Süleyman | #491 |
6 | Restrict quiz scoring to first attempt | Semih | #466 |
7 | Prevent scoring on self-created quizzes | Semih | #467 |
8 | Add like counts to quiz responses | Semih | #468 |
9 | Create tooltips for difficulty/score explanation | Web/Mobile Team | #issue-number |
10 | Group multiple attempts of the same quiz visually | Web/Mobile Team | #issue-number |
11 | Add quiz sharing and link copying functionality | Web/Mobile Team | #issue-number |
12 | Implement follower functionality | Web/Mobile Team | #issue-number |
13 | Allow conversion of favorited questions into quizzes | All teams | #498 |
14 | Develop leaderboard system | All teams | #issue-number |
15 | Implement follower functionality - backend | Semih | #471 |