-
Notifications
You must be signed in to change notification settings - Fork 1
Improvements For the Project for Domain Specificity
-
Word of the Day Feature: We can add an automatically generated forum post titled with "Word of the Day" to help users expand their vocabulary. This feature is likely increase community engagement with forums.
-
Linking of Quizzes and Forums: We can allow users to mention quizzes and questions within forum posts, enabling discovery and direct access to quizzes from discussions. We can also allow users to easily traverse to the relevant forum posts after they have finished taking a quiz based on the mistakes they have made.
-
Personalized Quiz Suggestion/Creation: We can customize the quiz suggestions and the quiz feed for a user based on their previous activity in the app. Examples could be utilizing the liked, bookmarked and viewed forum posts and quizzes while constructing the forum feed. We can also automatically create personalized quizzes for users based on the questions they got wrong in the past and their recent activity within the app.
-
Adding Annotations to Texts in Forum: We can add annotations to texts in the forum. Examples could be allowing users to choose the relevant words in their posts/comments, or automatically highlighting some words that may be interesting for the user based on their level.
-
XP System and Leaderboard: We can create an XP system where users gain XP by solving quizzes (the XP will be given according to their level and the level of the quiz, and the higher the XP & level of a person the less XP they will gain by solving easy quizzes) and be ranked on a leaderboard. A badge system may also get implemented alongside the XP system to show the achievements of each user.
-
Personal Phrasebook: We can create a new feature which allows users to save words and phrases they see to a "Personal Phrasebook", which they can later review from their profile page.
-
Embedded Dictionary: We could embed a simple dictionary as pop-up within the app to allow easy access to the meanings of the words in both Turkish and English. This dictionary could also have a details page where it can show example usages, synonyms&antonyms, etymology information etc.
🏠 Home
- Oktay Özel
- Aras Taşçı
- Yunus Emre Özdemir
- Kaan Yolcu
- Elif Nur Deniz
Eymen Çeliktürk- Anıl Köse
Battal Hazar- Halil Özkan
Ebru Özçakı- Ali Tarık Şahin
- Ahmet Oğuz Engin
- Yağız Güldal
- Lab Report 1
- Lab Report 2
- Lab Report 3
- Lab Report 4
- Lab Report 5
- Lab Report 6
- Lab 7 PR
- Lab 8 PR
- Lab Report 9
- Lab Meeting 1
- Weekly Meeting 1
- Lab Meeting 2
- Weekly Meeting 2
- Frontend Meeting 1
- Lab Meeting 3
- Weekly Meeting 3
- Lab Meeting 4
- Frontend Meeting 2
- Weekly Meeting 4
- Weekly Meeting 5
- Frontend Meeting 3
- Lab Meeting 5
- Weekly Meeting 6
- Weekly Meeting 7
- Lab Meeting 6
- Weekly Meeting 8
- Lab Meeting 7
- Lab Meeting 8
- Weekly Meeting 9
- Requirements
- Elicitation Questions
- Project Plan
- Use Case Diagram
- Sequence Diagrams
- Class Diagrams
- Front-End Mockups
- Mobile Mockups
- User Scenario 1
- User Scenario 2
- User Scenario 3
- User Scenario 4
- User Scenario 5
- RAM
- Tags Documentation
- Domain Specific Improvement Ideas
- Lab-6 User Stories
- Customer Milestone 2 Plan
- Software Quality Plan
- Implemented Requirements For Milestone 2
- Customer Milestone 3 Plan
📅 Meetings
- Meeting 1
- Meeting 2
- Meeting 3
- Meeting 4
- Meeting 5
- Meeting 6
- Meeting 7
- Meeting 8
- Meeting 9
- Meeting 10 - Class Diagrams
- Meeting - Frontend 1
- Meeting - Backend 1
- Meeting 11
- Meeting - Backend 2 Wikidata
- Meeting - Frontend 2
- Meeting - Deployment
- Meeting - Frontend 3
- Meeting 12
- Meeting - Backend 3
- Meeting - Backend 4
- Meeting - Frontend 4
- Meeting 13
- Meeting 14
- Meeting 15
- Meeting 16
💻 Project
- Class Diagrams
- Sequence Diagrams
- Use Case Diagrams
- Requirements
- Elicitation Questions
- Project Plan
- Work Done By Each Member
- Milestone Report 1
- Scenarios-Mockups
- Responsibility Assignment Matrix
- Responsibility Assignment Matrix Old Version
- Related Software Analysis
- Workdone Each Member Milestone 2
- Milestone 2 Report
- Work Done By Each Member Milestone 3
- RAM 3
- Milestone Report 3