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