Rivier-Computer-Science / Adaptive-Learning

Adaptive mathematics learning using multiple autogen agents
GNU Affero General Public License v3.0
3 stars 11 forks source link

US23: As a student, I want the system to provide real-time peer collaboration suggestions based on my current learning topic, so that I can collaborate with other students who are working on similar material. #264

Open Sumanth6260 opened 1 month ago

Sumanth6260 commented 1 month ago

Conditions of Satisfaction (CoS):

The system matches students working on similar topics or modules and suggests collaboration opportunities in real time. Collaboration options include study groups, discussion forums, or project-based teamwork. Students can accept or decline collaboration suggestions based on their preferences. The system provides communication tools (e.g., chat or video conferencing) to facilitate collaboration. Collaboration sessions are logged, and the system tracks improvements or learning outcomes from these sessions.

Definition of Done :

Code Complete: All code related to real-time peer collaboration suggestions and tools is written, reviewed, and merged. Tested: Unit and integration tests ensure that the collaboration matching and communication tools work effectively. Documented: Documentation explains how collaboration matches are made and how students can use the system to collaborate. User-Facing Elements: The UI displays collaboration suggestions and allows students to join or decline sessions. Acceptance Criteria Met: All CoS items are verified, with student feedback indicating that collaboration suggestions are helpful and easy to use. Collaboration Functional: The system successfully matches students working on similar topics, and collaboration tools function as intended.

Tasks:

glossner commented 1 month ago

@Sumanth6260 - you can work on this User Story with some constraints that I have written into the tasks.